H A D | ETSBinder.cpp | 151 // NOTE: search an imported module's name in case of 'import "file" as xxx'. in LookupTypeReference() 419 const ir::ETSImportDeclaration *const import) in AddDynamicSpecifiersToTopBindings() 431 dynamicImportVars_.emplace(specDecl.variable, DynamicImportData {import, specifier, specDecl.variable}); in AddDynamicSpecifiersToTopBindings() 440 void ETSBinder::InsertForeignBinding(ir::AstNode *const specifier, const ir::ETSImportDeclaration *const import, in InsertForeignBinding() argument 443 if (import->Language().IsDynamic()) { in InsertForeignBinding() 444 dynamicImportVars_.emplace(var, DynamicImportData {import, specifier, var}); in InsertForeignBinding() 511 const ir::ETSImportDeclaration *const import) in ImportAllForeignBindings() 531 ThrowError(import->Source()->Start(), RedeclarationErrorMessageAssembler(var, variable, bindingName)); in ImportAllForeignBindings() 533 InsertForeignBinding(specifier, import, bindingName, var); in ImportAllForeignBindings() 539 InsertForeignBinding(specifier, import, bindingNam in ImportAllForeignBindings() 418 AddDynamicSpecifiersToTopBindings(ir::AstNode *const specifier, const ir::ETSImportDeclaration *const import) AddDynamicSpecifiersToTopBindings() argument 507 ImportAllForeignBindings(ir::AstNode *const specifier, const varbinder::Scope::VariableMap &globalBindings, const parser::Program *const importProgram, const varbinder::GlobalScope *const importGlobalScope, const ir::ETSImportDeclaration *const import) ImportAllForeignBindings() argument 550 AddImportNamespaceSpecifiersToTopBindings(ir::AstNode *const specifier, const varbinder::Scope::VariableMap &globalBindings, const parser::Program *const importProgram, const varbinder::GlobalScope *const importGlobalScope, const ir::ETSImportDeclaration *const import) AddImportNamespaceSpecifiersToTopBindings() argument 621 FindImportDeclInReExports(const ir::ETSImportDeclaration *const import, std::vector<ir::ETSImportDeclaration *> &viewedReExport, const util::StringView &imported, const ir::StringLiteral *const importPath) FindImportDeclInReExports() argument 656 ValidateImportVariable(varbinder::Variable *const var, const ir::ETSImportDeclaration *const import, const util::StringView &imported, const ir::StringLiteral *const importPath) ValidateImportVariable() argument 709 AddImportSpecifiersToTopBindings(ir::AstNode *const specifier, const varbinder::Scope::VariableMap &globalBindings, const ir::ETSImportDeclaration *const import, const ArenaVector<parser::Program *> &recordRes, std::vector<ir::ETSImportDeclaration *> viewedReExport) AddImportSpecifiersToTopBindings() argument 814 AddSpecifiersToTopBindings(ir::AstNode *const specifier, const ir::ETSImportDeclaration *const import, ir::StringLiteral *path, std::vector<ir::ETSImportDeclaration *> viewedReExport) AddSpecifiersToTopBindings() argument [all...] |