Multiple small fixes
- Foreign functions can now have names for parameters - Fix property renaming crash - Properly output texture sampling calls
This commit is contained in:
@@ -734,7 +734,7 @@ field_list :: (parse_state : *Parse_State, separator : Separator_Type, require_f
|
||||
field : *AST_Node;
|
||||
identifier := parse_state.current;
|
||||
advance(parse_state);
|
||||
if require_field_names {
|
||||
if require_field_names || check(parse_state, .TOKEN_COLON) {
|
||||
field = field_declaration(parse_state, identifier);
|
||||
} else {
|
||||
field = make_node(parse_state, .Unnamed_Field);
|
||||
|
||||
Reference in New Issue
Block a user