예제 #1
0
        Type compileAsEnum()
        {
            EnumAST ast  = new EnumAST(this);
            Type    type = ast.Generate();

            return(type);
        }
예제 #2
0
 public void Analy(EnumAST ast)
 {
     EnumTree = ast;
     base.AnalyRaw(ast);
     //ZCClassInfo cclass = this.EnumTree.ClassContext.GetZCompilingType();
     //this.FileContext.ImportUseContext.ImportCompilingName(cclass);
 }
예제 #3
0
 public SectionPropertiesEnum(EnumAST astEnum, SectionPropertiesRaw raw)
 {
     ASTEnum = astEnum;
     Raw     = raw;
 }