/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/Sema/ |
H A D | Scope.h | 24 class UsingDirectiveDecl; 154 typedef SmallVector<UsingDirectiveDecl *, 2> UsingDirectivesTy; 322 void PushUsingDirective(UsingDirectiveDecl *UDir) {
|
H A D | Sema.h | 3660 void PushUsingDirective(Scope *S, UsingDirectiveDecl *UDir);
|
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/AST/ |
H A D | DeclCXX.cpp | 1895 void UsingDirectiveDecl::anchor() { } 1897 UsingDirectiveDecl *UsingDirectiveDecl::Create(ASTContext &C, DeclContext *DC, 1906 return new (C) UsingDirectiveDecl(DC, L, NamespaceLoc, QualifierLoc, 1910 UsingDirectiveDecl * 1911 UsingDirectiveDecl::CreateDeserialized(ASTContext &C, unsigned ID) { 1912 void *Mem = AllocateDeserializedDecl(C, ID, sizeof(UsingDirectiveDecl)); 1913 return new (Mem) UsingDirectiveDecl(0, SourceLocation(), SourceLocation(), 1918 NamespaceDecl *UsingDirectiveDecl::getNominatedNamespace() {
|
H A D | DeclBase.cpp | 1170 if ((D->getIdentifierNamespace() == 0 && !isa<UsingDirectiveDecl>(D)) || 1509 lookup_const_result Result = lookup(UsingDirectiveDecl::getName());
|
H A D | DeclPrinter.cpp | 65 void VisitUsingDirectiveDecl(UsingDirectiveDecl *D); 735 void DeclPrinter::VisitUsingDirectiveDecl(UsingDirectiveDecl *D) {
|
H A D | ASTDumper.cpp | 219 void VisitUsingDirectiveDecl(const UsingDirectiveDecl *D); 1004 void ASTDumper::VisitUsingDirectiveDecl(const UsingDirectiveDecl *D) {
|
H A D | Decl.cpp | 1370 // UsingDirectiveDecl's are not really NamedDecl's, and all have same name. 1373 return cast<UsingDirectiveDecl>(this)->getNominatedNamespace() 1375 cast<UsingDirectiveDecl>(OldD)->getNominatedNamespace()
|
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/AST/ |
H A D | DeclCXX.h | 2464 /// \note UsingDirectiveDecl should be Decl not NamedDecl, but we provide 2467 class UsingDirectiveDecl : public NamedDecl { class in namespace:clang 2493 UsingDirectiveDecl(DeclContext *DC, SourceLocation UsingLoc, function in class:clang::UsingDirectiveDecl 2523 return const_cast<UsingDirectiveDecl*>(this)->getNominatedNamespace(); 2541 static UsingDirectiveDecl *Create(ASTContext &C, DeclContext *DC, 2548 static UsingDirectiveDecl *CreateDeserialized(ASTContext &C, unsigned ID);
|
H A D | DeclarationName.h | 35 class UsingDirectiveDecl;
|
H A D | DeclBase.h | 52 class UsingDirectiveDecl; 1552 typedef UsingDirectiveDecl * const * udir_iterator;
|
H A D | RecursiveASTVisitor.h | 1434 DEF_TRAVERSE_DECL(UsingDirectiveDecl, {
|
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/CodeGen/ |
H A D | CGDebugInfo.h | 271 void EmitUsingDirective(const UsingDirectiveDecl &UD);
|
H A D | CGDecl.cpp | 104 DI->EmitUsingDirective(cast<UsingDirectiveDecl>(D));
|
H A D | CGDebugInfo.cpp | 3182 void CGDebugInfo::EmitUsingDirective(const UsingDirectiveDecl &UD) {
|
H A D | CodeGenModule.cpp | 2958 DI->EmitUsingDirective(cast<UsingDirectiveDecl>(*D));
|
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Index/ |
H A D | USRGeneration.cpp | 71 void VisitUsingDirectiveDecl(const UsingDirectiveDecl *D) {
|
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Serialization/ |
H A D | ASTWriterDecl.cpp | 56 void VisitUsingDirectiveDecl(UsingDirectiveDecl *D); 950 void ASTDeclWriter::VisitUsingDirectiveDecl(UsingDirectiveDecl *D) {
|
H A D | ASTReaderDecl.cpp | 219 void VisitUsingDirectiveDecl(UsingDirectiveDecl *D); 1149 void ASTDeclReader::VisitUsingDirectiveDecl(UsingDirectiveDecl *D) { 2419 D = UsingDirectiveDecl::CreateDeserialized(Context, ID);
|
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Sema/ |
H A D | SemaLookup.cpp | 141 void visit(UsingDirectiveDecl *UD, DeclContext *EffectiveDC) { 158 UsingDirectiveDecl *UD = *I; 180 void addUsingDirective(UsingDirectiveDecl *UD, DeclContext *EffectiveDC) {
|
H A D | SemaTemplateInstantiateDecl.cpp | 2083 Decl *TemplateDeclInstantiator::VisitUsingDirectiveDecl(UsingDirectiveDecl *D) { 2087 UsingDirectiveDecl *Inst 2088 = UsingDirectiveDecl::Create(SemaRef.Context, Owner, D->getLocation(),
|
H A D | SemaDeclCXX.cpp | 6619 UsingDirectiveDecl* UD 6620 = UsingDirectiveDecl::Create(Context, Parent, 6886 UsingDirectiveDecl *UDir = 0; 6932 UDir = UsingDirectiveDecl::Create(Context, CurContext, UsingLoc, NamespcLoc, 6952 void Sema::PushUsingDirective(Scope *S, UsingDirectiveDecl *UDir) { 6954 // namespace or translation unit scope, add the UsingDirectiveDecl into
|