Lines Matching full:varbinder
22 #include "varbinder/varbinder.h"
23 #include "varbinder/ETSBinder.h"
30 Program::Program(ArenaAllocator *allocator, varbinder::VarBinder *varbinder) in Program() argument
32 varbinder_(varbinder), in Program()
35 extension_(varbinder != nullptr ? varbinder->Extension() : ScriptExtension::INVALID), in Program()
44 return VarBinder()->GetContext()->config->options->GetCompilationMode() == in IsGenAbcForExternal()
61 varbinder::ClassScope *Program::GlobalClassScope() in GlobalClassScope()
68 const varbinder::ClassScope *Program::GlobalClassScope() const in GlobalClassScope()
75 varbinder::GlobalScope *Program::GlobalScope() in GlobalScope()
78 return static_cast<varbinder::GlobalScope *>(ast_->Scope()); in GlobalScope()
81 const varbinder::GlobalScope *Program::GlobalScope() const in GlobalScope()
84 return static_cast<const varbinder::GlobalScope *>(ast_->Scope()); in GlobalScope()
132 ES2PANDA_ASSERT(VarBinder() != nullptr && VarBinder()->GetContext() != nullptr); in SetFlag()
133 auto compilingState = VarBinder()->GetContext()->compilingState; in SetFlag()