Lines Matching defs:varBinder
53 explicit SafeStateScope(checker::ETSChecker *checker, varbinder::ETSBinder *varBinder);
131 void DoScopedAction(checker::ETSChecker *checker, varbinder::ETSBinder *varBinder, parser::Program *program,
135 ASSERT(varBinder);
139 SafeStateScope s(checker, varBinder);
141 auto runInScope = [checker, varBinder, scope, parentClass](auto &&f) {
142 RecordTableClassScope recordTableScope(varBinder, parentClass);
144 auto lexScope = varbinder::LexicalScope<varbinder::Scope>::Enter(varBinder, scope);
152 if (program != nullptr && program != varBinder->Program()) {
156 ProgramScope rcScope(varBinder, program);
157 checker->Initialize(varBinder);
162 checker->Initialize(varBinder);