Home
last modified time | relevance | path

Searched refs:UsingDirectiveDecl (Results 1 – 25 of 35) sorted by relevance

12

/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DScope.h35 class UsingDirectiveDecl; variable
238 using UsingDirectivesTy = SmallVector<UsingDirectiveDecl *, 2>;
625 void PushUsingDirective(UsingDirectiveDecl *UDir) { in PushUsingDirective()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DDeclCXX.cpp3198 void UsingDirectiveDecl::anchor() {} in anchor()
3200 UsingDirectiveDecl *UsingDirectiveDecl::Create(ASTContext &C, DeclContext *DC, in Create()
3209 return new (C, DC) UsingDirectiveDecl(DC, L, NamespaceLoc, QualifierLoc, in Create()
3213 UsingDirectiveDecl *UsingDirectiveDecl::CreateDeserialized(ASTContext &C, in CreateDeserialized()
3215 return new (C, ID) UsingDirectiveDecl(nullptr, SourceLocation(), in CreateDeserialized()
3221 NamespaceDecl *UsingDirectiveDecl::getNominatedNamespace() { in getNominatedNamespace()
H A DDeclBase.cpp1698 if ((D->getIdentifierNamespace() == 0 && !isa<UsingDirectiveDecl>(D)) || in shouldBeHidden()
2184 UsingDirectiveDecl *DeclContext::udir_iterator::operator*() const { in operator *()
2185 return cast<UsingDirectiveDecl>(*I); in operator *()
2193 lookup_result Result = lookup(UsingDirectiveDecl::getName()); in using_directives()
H A DDeclPrinter.cpp81 void VisitUsingDirectiveDecl(UsingDirectiveDecl *D);
1087 void DeclPrinter::VisitUsingDirectiveDecl(UsingDirectiveDecl *D) { in VisitUsingDirectiveDecl()
H A DJSONNodeDumper.cpp892 void JSONNodeDumper::VisitUsingDirectiveDecl(const UsingDirectiveDecl *UDD) { in VisitUsingDirectiveDecl()
H A DTextNodeDumper.cpp2552 void TextNodeDumper::VisitUsingDirectiveDecl(const UsingDirectiveDecl *D) { in VisitUsingDirectiveDecl()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DHLSLExternalSemaSource.cpp61 auto *UsingDecl = UsingDirectiveDecl::Create( in InitializeSema()
H A DSemaTemplateInstantiateDecl.cpp3820 Decl *TemplateDeclInstantiator::VisitUsingDirectiveDecl(UsingDirectiveDecl *D) { in VisitUsingDirectiveDecl()
3824 UsingDirectiveDecl *Inst in VisitUsingDirectiveDecl()
3825 = UsingDirectiveDecl::Create(SemaRef.Context, Owner, D->getLocation(), in VisitUsingDirectiveDecl()
H A DSemaLookup.cpp147 void visit(UsingDirectiveDecl *UD, DeclContext *EffectiveDC) { in visit()
184 void addUsingDirective(UsingDirectiveDecl *UD, DeclContext *EffectiveDC) { in addUsingDirective()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DDeclBase.h68 class UsingDirectiveDecl; variable
2650 UsingDirectiveDecl *>;
2655 UsingDirectiveDecl *operator*() const;
H A DDeclCXX.h3085 class UsingDirectiveDecl : public NamedDecl {
3102 UsingDirectiveDecl(DeclContext *DC, SourceLocation UsingLoc, in UsingDirectiveDecl() function
3147 return const_cast<UsingDirectiveDecl*>(this)->getNominatedNamespace(); in getNominatedNamespace()
3165 static UsingDirectiveDecl *Create(ASTContext &C, DeclContext *DC,
3172 static UsingDirectiveDecl *CreateDeserialized(ASTContext &C, GlobalDeclID ID);
H A DTextNodeDumper.h374 void VisitUsingDirectiveDecl(const UsingDirectiveDecl *D);
H A DJSONNodeDumper.h251 void VisitUsingDirectiveDecl(const UsingDirectiveDecl *UDD);
/freebsd/contrib/llvm-project/clang/lib/Index/
H A DIndexSymbol.cpp62 if (isa<UsingDirectiveDecl>(D)) in isFunctionLocalSymbol()
H A DIndexDecl.cpp626 bool VisitUsingDirectiveDecl(const UsingDirectiveDecl *D) { in VisitUsingDirectiveDecl()
H A DUSRGeneration.cpp110 void VisitUsingDirectiveDecl(const UsingDirectiveDecl *D) { in VisitUsingDirectiveDecl()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGDebugInfo.h577 void EmitUsingDirective(const UsingDirectiveDecl &UD);
H A DCGDecl.cpp161 DI->EmitUsingDirective(cast<UsingDirectiveDecl>(D)); in EmitDecl()
/freebsd/contrib/llvm-project/clang/lib/ASTMatchers/
H A DASTMatchersInternal.cpp890 const internal::VariadicDynCastAllOfMatcher<Decl, UsingDirectiveDecl>
/freebsd/contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/
H A DTypeSystemClang.cpp1962 clang::UsingDirectiveDecl *TypeSystemClang::CreateUsingDirectiveDeclaration( in CreateUsingDirectiveDeclaration()
1967 clang::UsingDirectiveDecl *using_decl = clang::UsingDirectiveDecl::Create( in CreateUsingDirectiveDeclaration()
9223 if (clang::UsingDirectiveDecl *ud = in DeclContextFindDeclByName()
9224 llvm::dyn_cast<clang::UsingDirectiveDecl>(child)) { in DeclContextFindDeclByName()
9337 if (clang::UsingDirectiveDecl *ud = in CountDeclLevels()
9338 llvm::dyn_cast<clang::UsingDirectiveDecl>(child)) { in CountDeclLevels()
H A DTypeSystemClang.h1127 clang::UsingDirectiveDecl *
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderDecl.cpp324 void VisitUsingDirectiveDecl(UsingDirectiveDecl *D);
1948 void ASTDeclReader::VisitUsingDirectiveDecl(UsingDirectiveDecl *D) { in VisitUsingDirectiveDecl()
3981 D = UsingDirectiveDecl::CreateDeserialized(Context, ID); in ReadDeclRecord()
H A DASTWriterDecl.cpp80 void VisitUsingDirectiveDecl(UsingDirectiveDecl *D);
1638 void ASTDeclWriter::VisitUsingDirectiveDecl(UsingDirectiveDecl *D) { in VisitUsingDirectiveDecl()
/freebsd/contrib/llvm-project/clang/lib/Tooling/Syntax/
H A DBuildTree.cpp1546 bool WalkUpFromUsingDirectiveDecl(UsingDirectiveDecl *S) { in WalkUpFromUsingDirectiveDecl()
/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParseDeclCXX.cpp204 UsingDirectiveDecl *ImplicitUsingDirectiveDecl = nullptr; in ParseNamespace()
250 UsingDirectiveDecl *ImplicitUsingDirectiveDecl = nullptr; in ParseInnerNamespace()

12