Esempio n. 1
0
 public AstTryCatchFinally(Source src, AstScope tryScope, AstScope optionalFinallyScope, IReadOnlyList <AstCatch> catchBlocks) : base(src)
 {
     TryScope             = tryScope;
     OptionalFinallyScope = optionalFinallyScope;
     CatchBlocks          = catchBlocks;
 }
Esempio n. 2
0
 public AstCatch(AstExpression optionalType, AstIdentifier name, AstScope body)
 {
     Body         = body;
     OptionalType = optionalType;
     Name         = name;
 }
Esempio n. 3
0
 public AstSwitchCase(IReadOnlyList <AstExpression> values, AstScope scope)
 {
     Values = values;
     Scope  = scope;
 }