ClassCompiler Struct Reference

Class compilation context. More...

Data Fields

struct ClassCompilerenclosing
 Enclosing class scope.
 
KrkToken name
 Name of the current class.
 
int hasAnnotations
 Flag indicating if an annotation dictionary has been attached to this class.
 

Detailed Description

Class compilation context.

Allows for things like super to be bound correctly. Also allows us to establish qualified names for functions and nested class definitions.

Definition at line 240 of file compiler.c.


The documentation for this struct was generated from the following file: