Searched refs:TSModuleScope (Results 1 – 7 of 7) sorted by relevance
37 …explicit TSModuleDeclaration(binder::TSModuleScope *scope, Expression *name, Statement *body, bool…49 binder::TSModuleScope *Scope() const in Scope()91 binder::TSModuleScope *scope_;
55 auto scopeCtx = binder::LexicalScope<binder::TSModuleScope>::Enter(binder, scope_); in UpdateSelf()
63 _(TSMODULE, TSModuleScope) \
652 util::StringView TSModuleScope::GetSelfScopeName() in GetSelfScopeName()660 util::StringView TSModuleScope::GetScopeTag() in GetScopeTag()
1087 class TSModuleScope : public FunctionScope {1089 explicit TSModuleScope(ArenaAllocator *allocator, Scope *parent, ExportBindings *exportBindings) in TSModuleScope() function
365 auto localCtx = binder::LexicalScope<binder::TSModuleScope>(Binder(), exportBindings); in ParseTsAmbientExternalModuleDeclaration()421 auto localCtx = binder::LexicalScope<binder::TSModuleScope>(Binder(), exportBindings); in ParseTsModuleOrNamespaceDelaration()2387 binder::TSModuleScope *tsModuleScope = nullptr; in AddExportLocalEntryItem()2435 binder::TSModuleScope *tsModuleScope) in AddTsTypeExportLocalEntryItem()
510 binder::TSModuleScope *tsModuleScope); in DEFINE_BITOPS()