Lines Matching refs:StringView
48 const util::StringView &Name() const in DECLARATION_KINDS()
98 explicit Decl(util::StringView name) : name_(name) {} in DECLARATION_KINDS()
99 explicit Decl(util::StringView name, ir::AstNode *declNode) : name_(name), node_(declNode) {} in DECLARATION_KINDS()
102 util::StringView name_; in DECLARATION_KINDS()
110 explicit MultiDecl(ArenaAllocator *allocator, util::StringView name) in MultiDecl()
115 explicit MultiDecl(ArenaAllocator *allocator, util::StringView name, ir::AstNode *declNode) in MultiDecl()
136 explicit EnumLiteralDecl(util::StringView name, bool isConst) : Decl(name), isConst_(isConst) {} in EnumLiteralDecl()
137 explicit EnumLiteralDecl(util::StringView name, ir::AstNode *declNode, bool isConst) in EnumLiteralDecl()
169 …explicit InterfaceDecl(ArenaAllocator *allocator, util::StringView name) : MultiDecl(allocator, na… in InterfaceDecl()
170 explicit InterfaceDecl(ArenaAllocator *allocator, util::StringView name, ir::AstNode *declNode) in InterfaceDecl()
183 explicit ClassDecl(util::StringView name) : Decl(name) {} in ClassDecl()
184 explicit ClassDecl(util::StringView name, ir::AstNode *node) : Decl(name, node) {} in ClassDecl()
194 explicit FunctionDecl(ArenaAllocator *allocator, util::StringView name, ir::AstNode *node) in FunctionDecl()
208 explicit TypeParameterDecl(util::StringView name) : Decl(name) {} in TypeParameterDecl()
218 explicit PropertyDecl(util::StringView name) : Decl(name) {} in PropertyDecl()
228 explicit MethodDecl(util::StringView name) : Decl(name) {} in MethodDecl()
238 explicit EnumDecl(util::StringView name) : Decl(name) {} in EnumDecl()
248 explicit TypeAliasDecl(util::StringView name) : Decl(name) {} in TypeAliasDecl()
249 explicit TypeAliasDecl(util::StringView name, ir::AstNode *node) : Decl(name, node) {} in TypeAliasDecl()
259 explicit NameSpaceDecl(util::StringView name) : Decl(name) {} in NameSpaceDecl()
269 explicit VarDecl(util::StringView name) : Decl(name) {} in VarDecl()
279 explicit LetDecl(util::StringView name) : Decl(name) {} in LetDecl()
280 explicit LetDecl(util::StringView name, ir::AstNode *declNode) : Decl(name, declNode) {} in LetDecl()
290 explicit ConstDecl(util::StringView name) : Decl(name) {} in ConstDecl()
291 explicit ConstDecl(util::StringView name, ir::AstNode *declNode) : Decl(name, declNode) {} in ConstDecl()
301 explicit LabelDecl(util::StringView name) : Decl(name) {} in LabelDecl()
302 explicit LabelDecl(util::StringView name, ir::AstNode *declNode) : Decl(name, declNode) {} in LabelDecl()
312 explicit ReadonlyDecl(util::StringView name) : Decl(name) {} in ReadonlyDecl()
313 explicit ReadonlyDecl(util::StringView name, ir::AstNode *declNode) : Decl(name, declNode) {} in ReadonlyDecl()
323 explicit ParameterDecl(util::StringView name) : Decl(name) {} in ParameterDecl()
333 explicit ImportDecl(util::StringView importName, util::StringView localName) in ImportDecl()
338 explicit ImportDecl(util::StringView importName, util::StringView localName, ir::AstNode *node) in ImportDecl()
344 const util::StringView &ImportName() const in ImportName()
349 const util::StringView &LocalName() const in LocalName()
360 util::StringView importName_;
365 explicit ExportDecl(util::StringView exportName, util::StringView localName) in ExportDecl()
370 explicit ExportDecl(util::StringView exportName, util::StringView localName, ir::AstNode *node) in ExportDecl()
376 const util::StringView &ExportName() const in ExportName()
381 const util::StringView &LocalName() const in LocalName()
392 util::StringView exportName_;