Lines Matching full:stringview
50 const util::StringView &Name() const in DECLARATION_KINDS()
105 explicit Decl(util::StringView name) : name_(name) {} in DECLARATION_KINDS()
106 explicit Decl(util::StringView name, ir::AstNode *declNode) : name_(name), node_(declNode) {} in DECLARATION_KINDS()
109 util::StringView name_; in DECLARATION_KINDS()
117 explicit MultiDecl(ArenaAllocator *allocator, util::StringView name) in MultiDecl()
122 explicit MultiDecl(ArenaAllocator *allocator, util::StringView name, ir::AstNode *declNode) in MultiDecl()
143 explicit EnumLiteralDecl(util::StringView name, bool isConst) : Decl(name), isConst_(isConst) {} in EnumLiteralDecl()
144 explicit EnumLiteralDecl(util::StringView name, ir::AstNode *declNode, bool isConst) in EnumLiteralDecl()
176 …explicit InterfaceDecl(ArenaAllocator *allocator, util::StringView name) : MultiDecl(allocator, na… in InterfaceDecl()
177 explicit InterfaceDecl(ArenaAllocator *allocator, util::StringView name, ir::AstNode *declNode) in InterfaceDecl()
190 explicit ClassDecl(util::StringView name) : Decl(name) {} in ClassDecl()
191 explicit ClassDecl(util::StringView name, ir::AstNode *node) : Decl(name, node) {} in ClassDecl()
201 explicit FunctionDecl(ArenaAllocator *allocator, util::StringView name, ir::AstNode *node) in FunctionDecl()
215 explicit TypeParameterDecl(util::StringView name) : Decl(name) {} in TypeParameterDecl()
225 explicit PropertyDecl(util::StringView name) : Decl(name) {} in PropertyDecl()
235 explicit MethodDecl(util::StringView name) : Decl(name) {} in MethodDecl()
245 explicit EnumDecl(util::StringView name) : Decl(name) {} in EnumDecl()
255 explicit TypeAliasDecl(util::StringView name) : Decl(name) {} in TypeAliasDecl()
256 explicit TypeAliasDecl(util::StringView name, ir::AstNode *node) : Decl(name, node) {} in TypeAliasDecl()
266 explicit NameSpaceDecl(util::StringView name) : Decl(name) {} in NameSpaceDecl()
276 explicit VarDecl(util::StringView name) : Decl(name) {} in VarDecl()
286 explicit LetDecl(util::StringView name) : Decl(name) {} in LetDecl()
287 explicit LetDecl(util::StringView name, ir::AstNode *declNode) : Decl(name, declNode) {} in LetDecl()
297 explicit ConstDecl(util::StringView name) : Decl(name) {} in ConstDecl()
298 explicit ConstDecl(util::StringView name, ir::AstNode *declNode) : Decl(name, declNode) {} in ConstDecl()
308 explicit LabelDecl(util::StringView name) : Decl(name) {} in LabelDecl()
309 explicit LabelDecl(util::StringView name, ir::AstNode *declNode) : Decl(name, declNode) {} in LabelDecl()
319 explicit ReadonlyDecl(util::StringView name) : Decl(name) {} in ReadonlyDecl()
320 explicit ReadonlyDecl(util::StringView name, ir::AstNode *declNode) : Decl(name, declNode) {} in ReadonlyDecl()
330 explicit ParameterDecl(util::StringView name) : Decl(name) {} in ParameterDecl()
340 explicit AnnotationDecl(util::StringView name) : Decl(name) {} in AnnotationDecl()
341 explicit AnnotationDecl(util::StringView name, ir::AstNode *node) : Decl(name, node) {} in AnnotationDecl()
351 explicit AnnotationUsage(util::StringView name) : Decl(name) {} in AnnotationUsage()
352 explicit AnnotationUsage(util::StringView name, ir::AstNode *node) : Decl(name, node) {} in AnnotationUsage()
362 explicit ImportDecl(util::StringView importName, util::StringView localName) in ImportDecl()
367 explicit ImportDecl(util::StringView importName, util::StringView localName, ir::AstNode *node) in ImportDecl()
373 const util::StringView &ImportName() const in ImportName()
378 const util::StringView &LocalName() const in LocalName()
389 util::StringView importName_;
394 explicit ExportDecl(util::StringView exportName, util::StringView localName) in ExportDecl()
399 explicit ExportDecl(util::StringView exportName, util::StringView localName, ir::AstNode *node) in ExportDecl()
405 const util::StringView &ExportName() const in ExportName()
410 const util::StringView &LocalName() const in LocalName()
421 util::StringView exportName_;