Home
last modified time | relevance | path

Searched refs:UsingDecl (Results 1 – 25 of 43) sorted by relevance

12

/openbsd-src/gnu/llvm/clang/lib/Tooling/Refactoring/Rename/
H A DUSRLocFinder.cpp184 if (llvm::isa<UsingDecl>(Decl)) in VisitNamedDecl()
342 bool VisitUsingDecl(const UsingDecl *Using) { in VisitUsingDecl()
462 const std::vector<const UsingDecl *> &getUsingDecls() const { in getUsingDecls()
515 std::vector<const UsingDecl *> UsingDecls;
/openbsd-src/gnu/llvm/clang/include/clang/AST/
H A DDeclCXX.h74 class UsingDecl; variable
3426 class UsingDecl : public BaseUsingDecl, public Mergeable<UsingDecl> {
3437 UsingDecl(DeclContext *DC, SourceLocation UL, in UsingDecl() function
3480 static UsingDecl *Create(ASTContext &C, DeclContext *DC,
3486 static UsingDecl *CreateDeserialized(ASTContext &C, unsigned ID);
3491 UsingDecl *getCanonicalDecl() override { in getCanonicalDecl()
3492 return cast<UsingDecl>(getFirstDecl()); in getCanonicalDecl()
3494 const UsingDecl *getCanonicalDecl() const { in getCanonicalDecl()
3495 return cast<UsingDecl>(getFirstDecl()); in getCanonicalDecl()
3530 UsingDecl *Using, NamedDecl *Target, in ConstructorUsingShadowDecl()
[all …]
H A DTextNodeDumper.h362 void VisitUsingDecl(const UsingDecl *D);
H A DJSONNodeDumper.h242 void VisitUsingDecl(const UsingDecl *UD);
/openbsd-src/gnu/llvm/clang/lib/AST/
H A DDeclCXX.cpp1360 if (const auto *Using = dyn_cast<UsingDecl>(D)) { in addedMember()
3055 SourceLocation Loc, UsingDecl *Using, in Create()
3101 void UsingDecl::anchor() {} in anchor()
3103 UsingDecl *UsingDecl::Create(ASTContext &C, DeclContext *DC, SourceLocation UL, in Create()
3107 return new (C, DC) UsingDecl(DC, UL, QualifierLoc, NameInfo, HasTypename); in Create()
3110 UsingDecl *UsingDecl::CreateDeserialized(ASTContext &C, unsigned ID) { in CreateDeserialized()
3111 return new (C, ID) UsingDecl(nullptr, SourceLocation(), in CreateDeserialized()
3116 SourceRange UsingDecl::getSourceRange() const { in getSourceRange()
H A DDeclPrinter.cpp101 void VisitUsingDecl(UsingDecl *D);
1609 void DeclPrinter::VisitUsingDecl(UsingDecl *D) { in VisitUsingDecl()
/openbsd-src/gnu/llvm/clang/lib/Sema/
H A DHLSLExternalSemaSource.cpp406 auto *UsingDecl = UsingDirectiveDecl::Create( in InitializeSema() local
411 AST.getTranslationUnitDecl()->addDecl(UsingDecl); in InitializeSema()
H A DSemaTemplateInstantiateDecl.cpp3224 Decl *TemplateDeclInstantiator::VisitUsingDecl(UsingDecl *D) { in VisitUsingDecl()
3255 UsingDecl *NewUD = UsingDecl::Create(SemaRef.Context, Owner, in VisitUsingDecl()
5859 static bool isInstantiationOf(UsingDecl *Pattern, UsingDecl *Instance, in isInstantiationOf()
5881 } else if (auto *OtherUD = dyn_cast<UsingDecl>(Other)) { in isInstantiationOfUnresolvedUsingDecl()
5950 if (auto *Using = dyn_cast<UsingDecl>(Other)) in isInstantiationOf()
5951 return isInstantiationOf(cast<UsingDecl>(D), Using, Ctx); in isInstantiationOf()
H A DSemaAccess.cpp1312 if (UsingDecl *UD = dyn_cast<UsingDecl>(Shadow->getIntroducer())) { in IsMicrosoftUsingDeclarationAccessBug()
H A DSemaDeclCXX.cpp12014 if (auto *Using = dyn_cast<UsingDecl>(BUD)) { in CheckUsingShadowDecl()
12063 if (isa<UsingDecl>(D) || isa<UsingPackDecl>(D) || isa<UsingEnumDecl>(D)) in CheckUsingShadowDecl()
12190 UsingDecl *Using = cast<UsingDecl>(BUD); in BuildUsingShadowDecl()
12482 UsingDecl *UD = in BuildUsingDeclaration()
12483 UsingDecl::Create(Context, CurContext, UsingLoc, QualifierLoc, in BuildUsingDeclaration()
12626 UsingDecl *UD = BuildValid(); in BuildUsingDeclaration()
12717 bool Sema::CheckInheritingConstructorUsingDecl(UsingDecl *UD) { in CheckInheritingConstructorUsingDecl()
12769 if (!isa<TypeDecl>(D) && !isa<UsingDecl>(D) && !isa<UsingPackDecl>(D)) { in CheckUsingDeclRedeclaration()
12791 if (UsingDecl *UD = dyn_cast<UsingDecl>(D)) { in CheckUsingDeclRedeclaration()
12833 const LookupResult *R, const UsingDecl *UD) { in CheckUsingDeclQualifier()
/openbsd-src/gnu/llvm/clang/tools/libclang/
H A DCursorVisitor.h246 bool VisitUsingDecl(UsingDecl *D);
H A DCIndex.cpp1247 bool CursorVisitor::VisitUsingDecl(UsingDecl *D) { in VisitUsingDecl()
6557 if (const UsingDecl *Using = dyn_cast<UsingDecl>(D)) in clang_getCursorReferenced()
6934 if (const UsingDecl *Using = dyn_cast<UsingDecl>(D)) in clang_getNumOverloadedDecls()
6957 if (const UsingDecl *Using = dyn_cast<UsingDecl>(D)) { in clang_getOverloadedDecl()
6959 UsingDecl::shadow_iterator Pos = Using->shadow_begin(); in clang_getOverloadedDecl()
H A DCXIndexDataConsumer.cpp116 bool VisitUsingDecl(const UsingDecl *D) { in VisitUsingDecl()
/openbsd-src/gnu/llvm/clang/lib/CodeGen/
H A DCGDebugInfo.h43 class UsingDecl; variable
527 void EmitUsingDecl(const UsingDecl &UD);
/openbsd-src/gnu/llvm/clang/lib/Tooling/Transformer/
H A DSourceCode.cpp296 if (llvm::isa<RecordDecl>(D) || llvm::isa<UsingDecl>(D)) in getTerminators()
/openbsd-src/gnu/llvm/clang/include/clang/Sema/
H A DOverload.h1213 if (isa<UsingDecl>(ND)) in getConstructorInfo()
/openbsd-src/gnu/llvm/clang/include/clang/ASTMatchers/
H A DASTMatchers.h1767 extern const internal::VariadicDynCastAllOfMatcher<Decl, UsingDecl> usingDecl;
4189 if (const UsingShadowDecl *UsingDecl = dyn_cast<UsingShadowDecl>(FoundDecl)) in AST_POLYMORPHIC_MATCHER_P() local
4190 return Inner.matches(*UsingDecl, Finder, Builder); in AST_POLYMORPHIC_MATCHER_P()
/openbsd-src/gnu/llvm/clang/lib/Index/
H A DIndexDecl.cpp606 bool VisitUsingDecl(const UsingDecl *D) { in VisitUsingDecl()
H A DUSRGeneration.cpp116 void VisitUsingDecl(const UsingDecl *D) { in VisitUsingDecl()
/openbsd-src/gnu/llvm/clang/lib/ASTMatchers/
H A DASTMatchersInternal.cpp858 const internal::VariadicDynCastAllOfMatcher<Decl, UsingDecl> usingDecl;
/openbsd-src/gnu/llvm/lldb/source/Plugins/TypeSystem/Clang/
H A DTypeSystemClang.h1026 clang::UsingDecl *CreateUsingDeclaration(clang::DeclContext *current_decl_ctx,
H A DTypeSystemClang.cpp2002 clang::UsingDecl *
2007 clang::UsingDecl *using_decl = clang::UsingDecl::Create( in CreateUsingDeclaration()
9587 } else if (clang::UsingDecl *ud = in DeclContextFindDeclByName()
9588 llvm::dyn_cast<clang::UsingDecl>(child)) { in DeclContextFindDeclByName()
9704 if (clang::UsingDecl *ud = in CountDeclLevels()
9705 llvm::dyn_cast<clang::UsingDecl>(child)) { in CountDeclLevels()
/openbsd-src/gnu/llvm/clang/lib/Serialization/
H A DASTReaderDecl.cpp397 void VisitUsingDecl(UsingDecl *D);
1811 void ASTDeclReader::VisitUsingDecl(UsingDecl *D) { in VisitUsingDecl()
3696 D = UsingDecl::CreateDeserialized(Context, ID); in ReadDeclRecord()
H A DASTWriterDecl.cpp120 void VisitUsingDecl(UsingDecl *D);
1301 void ASTDeclWriter::VisitUsingDecl(UsingDecl *D) { in VisitUsingDecl()
/openbsd-src/gnu/llvm/clang/lib/Tooling/Syntax/
H A DBuildTree.cpp1559 bool WalkUpFromUsingDecl(UsingDecl *S) { in WalkUpFromUsingDecl()

12