Home
last modified time | relevance | path

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

/llvm-project-15.0.7/clang/test/CXX/drs/
H A 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}}
/llvm-project-15.0.7/clang/test/SemaCXX/
H A Dusing-if-exists.cpp68 struct BaseCtor {}; struct
83 UseCtor<BaseCtor> usector; in f()
/llvm-project-15.0.7/clang/include/clang/AST/
H A DDeclCXX.h2410 CXXConstructorDecl *BaseCtor = nullptr; variable
2415 CXXConstructorDecl *BaseCtor) in InheritedConstructor() argument
2416 : Shadow(Shadow), BaseCtor(BaseCtor) {} in InheritedConstructor()
2421 CXXConstructorDecl *getConstructor() const { return BaseCtor; } in getConstructor()
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaDeclCXX.cpp7185 auto BaseCtor = in specialMemberIsConstexpr() local
7187 if (BaseCtor) in specialMemberIsConstexpr()
7188 return BaseCtor->isConstexpr(); in specialMemberIsConstexpr()
8931 auto *BaseCtor = in lookupInheritedCtor() local
9190 S.NoteDeletedFunction(BaseCtor); in shouldDeleteForBase()
9192 return BaseCtor->isDeleted(); in shouldDeleteForBase()
13213 visitSubobjectCall(Base, BaseCtor); in visitBase()
13540 BaseCtor)) in findInheritingConstructor()
13554 BaseCtor->isConstexpr() && in findInheritingConstructor()
13662 if (!BaseCtor.first) in DefineInheritingConstructor()
[all …]
/llvm-project-15.0.7/clang/include/clang/Sema/
H A DSema.h6051 findInheritingConstructor(SourceLocation Loc, CXXConstructorDecl *BaseCtor,