Lines Matching defs:allocator
217 Variable *AddDecl(ArenaAllocator *allocator, Decl *decl, ScriptExtension extension) in AddDecl()
228 Variable *AddTsDecl(ArenaAllocator *allocator, Decl *decl, ScriptExtension extension) in AddTsDecl()
260 …[[nodiscard]] ArenaMap<util::StringView, Variable *> OrderedBindings(ArenaAllocator *allocator) co… in OrderedBindings()
288 explicit Scope(ArenaAllocator *allocator, Scope *parent) in Scope()
293 explicit Scope(ArenaAllocator *allocator, Scope *parent, ScopeFlags flags) in Scope()
408 explicit VariableScope(ArenaAllocator *allocator, Scope *parent) : Scope(allocator, parent) {} in VariableScope()
450 explicit ParamScope(ArenaAllocator *allocator, Scope *parent) in ParamScope()
465 …explicit FunctionParamScope(ArenaAllocator *allocator, Scope *parent) : ParamScope(allocator, pare… in FunctionParamScope()
504 …explicit ScopeWithParamScope(ArenaAllocator *allocator, Scope *parent) : E(allocator, parent), par… in ScopeWithParamScope()
537 explicit LocalScope(ArenaAllocator *allocator, Scope *parent) : Scope(allocator, parent) {} in LocalScope()
538 …explicit LocalScope(ArenaAllocator *allocator, Scope *parent, ScopeFlags flags) : Scope(allocator,… in LocalScope()
551 …explicit FunctionScope(ArenaAllocator *allocator, Scope *parent) : ScopeWithParamScope(allocator, … in FunctionScope()
601 explicit ClassScope(ArenaAllocator *allocator, Scope *parent) in ClassScope()
746 …explicit AnnotationScope(ArenaAllocator *allocator, Scope *parent) : ClassScope(allocator, parent)… in AnnotationScope()
756 …explicit AnnotationParamScope(ArenaAllocator *allocator, Scope *parent) : ParamScope(allocator, pa… in AnnotationParamScope()
769 …explicit CatchParamScope(ArenaAllocator *allocator, Scope *parent) : ParamScope(allocator, parent)… in CatchParamScope()
784 …explicit CatchScope(ArenaAllocator *allocator, Scope *parent) : ScopeWithParamScope(allocator, par… in CatchScope()
800 …explicit LoopDeclarationScope(ArenaAllocator *allocator, Scope *parent) : VariableScope(allocator,… in LoopDeclarationScope()
807 Variable *AddBinding(ArenaAllocator *allocator, Variable *currentVariable, Decl *newDecl, in AddBinding()
833 explicit LoopScope(ArenaAllocator *allocator, Scope *parent) : VariableScope(allocator, parent) in LoopScope()
859 Variable *AddBinding(ArenaAllocator *allocator, Variable *currentVariable, Decl *newDecl, in AddBinding()
874 explicit GlobalScope(ArenaAllocator *allocator) in GlobalScope()
918 explicit ModuleScope(ArenaAllocator *allocator) in ModuleScope()
968 T *Scope::NewDecl(ArenaAllocator *allocator, Args &&...args) in NewDecl()
977 std::pair<varbinder::Variable *, bool> Scope::AddDecl(ArenaAllocator *allocator, util::StringView n… in AddDecl()
996 VariableType *Scope::CreateVar(ArenaAllocator *allocator, util::StringView name, VariableFlags flag… in CreateVar()