diff options
| author | Fabian Sperber <fabian.sperber@gmx.net> | 2022-08-18 09:35:39 +0200 |
|---|---|---|
| committer | Fabian Sperber <fabian.sperber@gmx.net> | 2022-08-18 09:35:39 +0200 |
| commit | 197222deb16117b1cd8a6f9a8614e53cdeb0ed86 (patch) | |
| tree | 662340baf88e20d74f6829cbf320ab02d410d862 /src | |
| parent | 20bcae6c14773217c6e9a3217150ac4468036e64 (diff) | |
Add missing Field_Flags
Diffstat (limited to 'src')
| -rw-r--r-- | src/odin/printer/visit.odin | 18 |
1 files changed, 15 insertions, 3 deletions
diff --git a/src/odin/printer/visit.odin b/src/odin/printer/visit.odin index acc9021..7dea5de 100644 --- a/src/odin/printer/visit.odin +++ b/src/odin/printer/visit.odin @@ -1763,15 +1763,27 @@ visit_field_flag :: proc(p: ^Printer, flags: ast.Field_Flags) -> ^Document { if .Auto_Cast in flags { document = cons_with_nopl(document, text("#auto_cast")) - } + } if .Any_Int in flags { document = cons_with_nopl(document, text("#any_int")) - } + } if .C_Vararg in flags { document = cons_with_nopl(document, text("#c_vararg")) - } + } + + if .No_Alias in flags { + document = cons_with_nopl(document, text("#no_alias")) + } + + if .Subtype in flags { + document = cons_with_nopl(document, text("#subtype")) + } + + if .By_Ptr in flags { + document = cons_with_nopl(document, text("#by_ptr")) + } if .Using in flags { document = cons_with_nopl(document, text("using")) |