compiler: make package exports self-contained
This commit is contained in:
@@ -609,4 +609,9 @@ void check_file(Checker*, Node *file);
|
||||
* (eval_enum_value's leaf delegation, emit_defs's DATA-row gate). */
|
||||
int fold_int_literal(Node*, u64*);
|
||||
|
||||
/* Re-evaluate a checked integer constant under the declaration owner's
|
||||
* import scope. The compiler export writer uses this to canonicalize array
|
||||
* dimensions without serializing source-level constant dependencies. */
|
||||
int check_eval_const(Checker*, Node*, const char *owner, u64*);
|
||||
|
||||
#endif /* WW_H */
|
||||
|
||||
Reference in New Issue
Block a user