Skip to content

Syntax Diagrams

Benjamin Kowarsch edited this page Jun 16, 2026 · 45 revisions

pragmaBlock

pragmaBlock

altPragmaBlock

altPragmaBlock

pragmaBody

pragmaBody

standalonePragmaClause

standalonePragmaClause

pragmaClauseSeq

pragmaClauseSeq

combinablePragmaClause

combinablePragmaClause

pragmaClauseABI

pragmaClauseABI

pragmaClauseADDR

pragmaClauseADDR

pragmaClauseALIGN

pragmaClauseALIGN

pragmaClauseARC

pragmaClauseARC

pragmaClauseBORROWER

pragmaClauseBORROWER

pragmaClauseCONTIGUOUS

pragmaClauseCONTIGUOUS

pragmaClauseDEPRECATED

pragmaClauseDEPRECATED

pragmaClauseDETM

pragmaClauseDETM

pragmaClauseENCODING

pragmaClauseENCODING

pragmaClauseFFI

pragmaClauseFFI

pragmaClauseFFIDENT

pragmaClauseFFIDENT

pragmaClauseFORWARD

pragmaClauseFORWARD

pragmaClauseGC

pragmaClauseGC

pragmaClauseGENERATED

pragmaClauseGENERATED

pragmaClauseIN

pragmaClauseIN

pragmaClauseINLINE

pragmaClauseINLINE

pragmaClauseLEADBITS

pragmaClauseLEADBITS

pragmaClauseMEMALIGN

pragmaClauseMEMALIGN

pragmaClauseMSG

pragmaClauseMSG

pragmaClauseNOINLINE

pragmaClauseNOINLINE

pragmaClauseNORETURN

pragmaClauseNORETURN

pragmaClauseOUT

pragmaClauseOUT

pragmaClauseOWNER

pragmaClauseOWNER

pragmaClausePACKED

pragmaClausePACKED

pragmaClausePADBITS

pragmaClausePADBITS

pragmaClausePRESETS

pragmaClausePRESETS

pragmaClausePRIVATETO

pragmaClausePRIVATETO

pragmaClausePURE

pragmaClausePURE

pragmaClauseRELEASE

pragmaClauseRELEASE

pragmaClauseRESIDENT

pragmaClauseRESIDENT

pragmaClauseRETAIN

pragmaClauseRETAIN

pragmaClauseSINGLEASSIGN

pragmaClauseSINGLEASSIGN

pragmaClauseTELL

pragmaClauseTELL

pragmaClauseTICKET

pragmaClauseTICKET

pragmaClauseUNSET

pragmaClauseUNSET

pragmaClauseVARIANT

pragmaClauseVARIANT

pragmaClauseVOLATILE

pragmaClauseVOLATILE

pragmaClauseWEAK

pragmaClauseWEAK

Clone this wiki locally