コード例 #1
0
ファイル: Block.cs プロジェクト: nmenshov/Iron-C--
 public Block(VarDeclaration[] varDeclarations, Statement[] statements)
 {
     VarDeclarations = varDeclarations;
     Statements = statements;
     AddChildren(varDeclarations);
     AddChildren(statements);
 }
コード例 #2
0
ファイル: Program.cs プロジェクト: nmenshov/Iron-C--
 public Program(VarDeclaration[] varDeclarations, FuncDeclaration[] funcDeclarations)
 {
     VarDeclarations = varDeclarations;
     FuncDeclarations = funcDeclarations;
     AddChildren(VarDeclarations);
     AddChildren(FuncDeclarations);
 }
コード例 #3
0
ファイル: CodeGenerator.cs プロジェクト: nmenshov/Iron-C--
 private Type GetVarType(VarDeclaration declaration)
 {
     return GetType(declaration.Type, declaration is ArrayDeclaration);
 }