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>(); }
public HappyGetMemberBinder(HappyLanguageContext languageContext, string name) : base(name, true) { _languageContext = languageContext; }
public AstAnalyzer_New(HappyLanguageContext languageContext) { _languageContext = languageContext; }
public HappyCreateInstanceBinder(HappyLanguageContext languageContext, CallInfo callinfo) : base(callinfo) { _languageContext = languageContext; }
public HappyInvokeMemberBinder(HappyLanguageContext context, string name, CallInfo callinfo) : base(name, true, callinfo) { // true = ignoreCase _languageContext = context; }