Exemplo n.º 1
0
 public AnalysisContext(ErrorCollector errorCollector, HappyLanguageContext languageContext, Expression runtimeContextExpression, Expression globalScopeExpression)
 {
     this.ErrorCollector = errorCollector;
     this.GlobalScopeExpression = globalScopeExpression;
     this.RuntimeContextExpression = runtimeContextExpression;
     this.LanguageContext = languageContext;
     this.ScopeStack = new Stack<HappySymbolTable>();
 }
Exemplo n.º 2
0
 public HappyGetMemberBinder(HappyLanguageContext languageContext, string name)
     : base(name, true)
 {
     _languageContext = languageContext;
 }
Exemplo n.º 3
0
 public AstAnalyzer_New(HappyLanguageContext languageContext)
 {
     _languageContext = languageContext;
 }
Exemplo n.º 4
0
 public HappyCreateInstanceBinder(HappyLanguageContext languageContext, CallInfo callinfo)
     : base(callinfo)
 {
     _languageContext = languageContext;
 }
Exemplo n.º 5
0
 public HappyInvokeMemberBinder(HappyLanguageContext context, string name, CallInfo callinfo)
     : base(name, true, callinfo)
 {
     // true = ignoreCase
     _languageContext = context;
 }