Home
last modified time | relevance | path

Searched refs:BaseCtor (Results 1 – 7 of 7) sorted by relevance

/external/llvm-project/clang/test/CXX/drs/
Ddr15xx.cpp187 struct BaseCtor { BaseCtor() = default; }; // expected-note 0+ {{candidate}} struct
188 struct InheritsCtor : BaseCtor { // expected-note 1+ {{candidate}}
189 using BaseCtor::BaseCtor; // expected-note 2 {{inherited here}}
/external/clang/include/clang/AST/
DDeclCXX.h2163 CXXConstructorDecl *BaseCtor; variable
2166 InheritedConstructor() : Shadow(), BaseCtor() {} in InheritedConstructor()
2168 CXXConstructorDecl *BaseCtor) in InheritedConstructor() argument
2169 : Shadow(Shadow), BaseCtor(BaseCtor) {} in InheritedConstructor()
2174 CXXConstructorDecl *getConstructor() const { return BaseCtor; } in getConstructor()
/external/clang/lib/Sema/
DSemaDeclCXX.cpp5167 auto BaseCtor = in specialMemberIsConstexpr() local
5169 if (BaseCtor) in specialMemberIsConstexpr()
5170 return BaseCtor->isConstexpr(); in specialMemberIsConstexpr()
5767 auto *BaseCtor = in shouldDeleteForBase() local
5772 if (BaseCtor) { in shouldDeleteForBase()
5773 if (BaseCtor->isDeleted() && Diagnose) { in shouldDeleteForBase()
5778 S.NoteDeletedFunction(BaseCtor); in shouldDeleteForBase()
5780 return BaseCtor->isDeleted(); in shouldDeleteForBase()
9245 CXXConstructorDecl *BaseCtor, in findInheritingConstructor() argument
9253 DeclarationName Name = BaseCtor->getDeclName(); in findInheritingConstructor()
[all …]
/external/llvm-project/clang/include/clang/AST/
DDeclCXX.h2355 CXXConstructorDecl *BaseCtor = nullptr; variable
2360 CXXConstructorDecl *BaseCtor) in InheritedConstructor() argument
2361 : Shadow(Shadow), BaseCtor(BaseCtor) {} in InheritedConstructor()
2366 CXXConstructorDecl *getConstructor() const { return BaseCtor; } in getConstructor()
/external/llvm-project/clang/lib/Sema/
DSemaDeclCXX.cpp7005 auto BaseCtor = in specialMemberIsConstexpr() local
7007 if (BaseCtor) in specialMemberIsConstexpr()
7008 return BaseCtor->isConstexpr(); in specialMemberIsConstexpr()
8665 auto *BaseCtor = in lookupInheritedCtor() local
8667 if (auto *MD = ICI->findConstructorForBase(Class, BaseCtor).first) in lookupInheritedCtor()
8913 if (auto *BaseCtor = SMOR.getMethod()) { in shouldDeleteForBase() local
8918 if (BaseCtor->isDeleted() && Diagnose) { in shouldDeleteForBase()
8924 S.NoteDeletedFunction(BaseCtor); in shouldDeleteForBase()
8926 return BaseCtor->isDeleted(); in shouldDeleteForBase()
12772 if (auto *BaseCtor = SMOR.getMethod()) { in visitBase() local
[all …]
/external/clang/include/clang/Sema/
DSema.h4267 findInheritingConstructor(SourceLocation Loc, CXXConstructorDecl *BaseCtor,
/external/llvm-project/clang/include/clang/Sema/
DSema.h5563 findInheritingConstructor(SourceLocation Loc, CXXConstructorDecl *BaseCtor,