Lines Matching full:name
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()
110 explicit MultiDecl(ArenaAllocator *allocator, util::StringView name) in MultiDecl() argument
111 : Decl(name), declarations_(allocator->Adapter()) in MultiDecl()
115 explicit MultiDecl(ArenaAllocator *allocator, util::StringView name, ir::AstNode *declNode) in MultiDecl() argument
116 : Decl(name, declNode), declarations_(allocator->Adapter()) in MultiDecl()
136 explicit EnumLiteralDecl(util::StringView name, bool isConst) : Decl(name), isConst_(isConst) {} in EnumLiteralDecl() argument
137 explicit EnumLiteralDecl(util::StringView name, ir::AstNode *declNode, bool isConst) in EnumLiteralDecl() argument
138 : Decl(name, declNode), isConst_(isConst) in EnumLiteralDecl()
169 …cit InterfaceDecl(ArenaAllocator *allocator, util::StringView name) : MultiDecl(allocator, name) {} in InterfaceDecl() argument
170 explicit InterfaceDecl(ArenaAllocator *allocator, util::StringView name, ir::AstNode *declNode) in InterfaceDecl() argument
171 : MultiDecl(allocator, name, declNode) in InterfaceDecl()
183 explicit ClassDecl(util::StringView name) : Decl(name) {} in ClassDecl() argument
184 explicit ClassDecl(util::StringView name, ir::AstNode *node) : Decl(name, node) {} in ClassDecl() argument
194 explicit FunctionDecl(ArenaAllocator *allocator, util::StringView name, ir::AstNode *node) in FunctionDecl() argument
195 : MultiDecl(allocator, name) in FunctionDecl()
208 explicit TypeParameterDecl(util::StringView name) : Decl(name) {} in TypeParameterDecl() argument
218 explicit PropertyDecl(util::StringView name) : Decl(name) {} in PropertyDecl() argument
228 explicit MethodDecl(util::StringView name) : Decl(name) {} in MethodDecl() argument
238 explicit EnumDecl(util::StringView name) : Decl(name) {} in EnumDecl() argument
248 explicit TypeAliasDecl(util::StringView name) : Decl(name) {} in TypeAliasDecl() argument
249 explicit TypeAliasDecl(util::StringView name, ir::AstNode *node) : Decl(name, node) {} in TypeAliasDecl() argument
259 explicit NameSpaceDecl(util::StringView name) : Decl(name) {} in NameSpaceDecl() argument
269 explicit VarDecl(util::StringView name) : Decl(name) {} in VarDecl() argument
279 explicit LetDecl(util::StringView name) : Decl(name) {} in LetDecl() argument
280 explicit LetDecl(util::StringView name, ir::AstNode *declNode) : Decl(name, declNode) {} in LetDecl() argument
290 explicit ConstDecl(util::StringView name) : Decl(name) {} in ConstDecl() argument
291 explicit ConstDecl(util::StringView name, ir::AstNode *declNode) : Decl(name, declNode) {} in ConstDecl() argument
301 explicit ParameterDecl(util::StringView name) : Decl(name) {} in ParameterDecl() argument