Searched refs:ConstructorUsingShadowDecl (Results 1 - 13 of 13) sorted by relevance

/external/clang/include/clang/AST/
H A DASTMutationListener.h20 class ConstructorUsingShadowDecl;
H A DDeclCXX.h33 class ConstructorUsingShadowDecl;
2162 ConstructorUsingShadowDecl *Shadow;
2167 InheritedConstructor(ConstructorUsingShadowDecl *Shadow,
2173 ConstructorUsingShadowDecl *getShadowDecl() const { return Shadow; }
2924 /// using Base::Base; // creates a UsingDecl and a ConstructorUsingShadowDecl
2927 class ConstructorUsingShadowDecl final : public UsingShadowDecl {
2931 /// from an indirect base class, this is the ConstructorUsingShadowDecl
2933 ConstructorUsingShadowDecl *NominatedBaseClassShadowDecl;
2936 /// from an indirect base class, this is the ConstructorUsingShadowDecl
2939 ConstructorUsingShadowDecl *ConstructedBaseClassShadowDec
2946 ConstructorUsingShadowDecl(ASTContext &C, DeclContext *DC, SourceLocation Loc, function in class:clang::final
2966 ConstructorUsingShadowDecl(ASTContext &C, EmptyShell Empty) function in class:clang::final
[all...]
H A DRecursiveASTVisitor.h1498 DEF_TRAVERSE_DECL(ConstructorUsingShadowDecl, {})
/external/clang/lib/AST/
H A DDeclCXX.cpp2174 void ConstructorUsingShadowDecl::anchor() { }
2176 ConstructorUsingShadowDecl *
2177 ConstructorUsingShadowDecl::Create(ASTContext &C, DeclContext *DC,
2180 return new (C, DC) ConstructorUsingShadowDecl(C, DC, Loc, Using, Target,
2184 ConstructorUsingShadowDecl *
2185 ConstructorUsingShadowDecl::CreateDeserialized(ASTContext &C, unsigned ID) {
2186 return new (C, ID) ConstructorUsingShadowDecl(C, EmptyShell());
2189 CXXRecordDecl *ConstructorUsingShadowDecl::getNominatedBaseClass() const {
H A DASTDumper.cpp477 void VisitConstructorUsingShadowDecl(const ConstructorUsingShadowDecl *D);
1502 const ConstructorUsingShadowDecl *D) {
/external/clang/lib/Serialization/
H A DASTReaderDecl.cpp327 void VisitConstructorUsingShadowDecl(ConstructorUsingShadowDecl *D);
1426 ConstructorUsingShadowDecl *D) {
1429 ReadDeclAs<ConstructorUsingShadowDecl>(Record, Idx);
1431 ReadDeclAs<ConstructorUsingShadowDecl>(Record, Idx);
1785 auto *Shadow = ReadDeclAs<ConstructorUsingShadowDecl>(Record, Idx);
3265 D = ConstructorUsingShadowDecl::CreateDeserialized(Context, ID);
H A DASTWriterDecl.cpp110 void VisitConstructorUsingShadowDecl(ConstructorUsingShadowDecl *D);
1131 ConstructorUsingShadowDecl *D) {
/external/clang/lib/Sema/
H A DSemaAccess.cpp1678 dyn_cast<ConstructorUsingShadowDecl>(Found.getDecl())) {
H A DSemaDeclCXX.cpp5081 llvm::DenseMap<CXXRecordDecl *, ConstructorUsingShadowDecl *>
5086 ConstructorUsingShadowDecl *Shadow)
5095 auto *DShadow = cast<ConstructorUsingShadowDecl>(D);
8061 Shadow = ConstructorUsingShadowDecl::Create(
9246 ConstructorUsingShadowDecl *Shadow) {
9340 ConstructorUsingShadowDecl *Shadow =
11481 if (auto *Shadow = dyn_cast<ConstructorUsingShadowDecl>(FoundDecl)) {
H A DSemaTemplateInstantiateDecl.cpp2424 if (auto *CUSD = dyn_cast<ConstructorUsingShadowDecl>(Shadow))
2462 ConstructorUsingShadowDecl *D) {
H A DSemaOverload.cpp8652 dyn_cast_or_null<ConstructorUsingShadowDecl>(Cand1.FoundDecl.getDecl());
8654 dyn_cast_or_null<ConstructorUsingShadowDecl>(Cand2.FoundDecl.getDecl());
8877 if (isa<ConstructorUsingShadowDecl>(Found))
8917 if (auto *Shadow = dyn_cast<ConstructorUsingShadowDecl>(FoundDecl))
H A DSemaInit.cpp5743 if (auto *Shadow = dyn_cast<ConstructorUsingShadowDecl>(
/external/clang/include/clang/Sema/
H A DSema.h4268 ConstructorUsingShadowDecl *DerivedShadow);

Completed in 684 milliseconds