Searched defs:DC (Results 1 - 25 of 99) sorted by relevance

1234

/external/clang/include/clang/Sema/
H A DMultiplexExternalSemaSource.h88 FindExternalVisibleDeclsByName(const DeclContext *DC, DeclarationName Name);
92 virtual void completeVisibleDeclsMap(const DeclContext *DC);
102 virtual ExternalLoadResult FindExternalLexicalDecls(const DeclContext *DC,
110 ExternalLoadResult FindExternalLexicalDecls(const DeclContext *DC, argument
112 return FindExternalLexicalDecls(DC, 0, Result);
116 ExternalLoadResult FindExternalLexicalDeclsBy(const DeclContext *DC, argument
118 return FindExternalLexicalDecls(DC, DeclTy::classofKind, Result);
/external/clang/lib/AST/
H A DDeclFriend.cpp27 FriendDecl *FriendDecl::Create(ASTContext &C, DeclContext *DC, argument
43 (cast<CXXRecordDecl>(DC)->getTemplateSpecializationKind()));
52 FriendDecl *FD = new (Mem) FriendDecl(DC, L, Friend, FriendL,
54 cast<CXXRecordDecl>(DC)->pushFriendDecl(FD);
H A DExternalASTSource.cpp47 ExternalASTSource::FindExternalVisibleDeclsByName(const DeclContext *DC, argument
52 void ExternalASTSource::completeVisibleDeclsMap(const DeclContext *DC) { argument
56 ExternalASTSource::FindExternalLexicalDecls(const DeclContext *DC, argument
H A DMangle.cpp50 static void checkMangleDC(const DeclContext *DC, const BlockDecl *BD) { argument
58 if (isa<CXXRecordDecl>(ExpectedDC) && DC != ExpectedDC)
59 DC = DC->getParent();
60 assert(DC == ExpectedDC && "Given decl context did not match expected!");
107 void MangleContext::mangleBlock(const DeclContext *DC, const BlockDecl *BD, argument
109 assert(!isa<CXXConstructorDecl>(DC) && !isa<CXXDestructorDecl>(DC));
110 checkMangleDC(DC, BD);
114 if (const ObjCMethodDecl *Method = dyn_cast<ObjCMethodDecl>(DC)) {
152 const DeclContext *DC = BD->getDeclContext(); local
[all...]
/external/clang/lib/Serialization/
H A DASTCommon.cpp92 serialization::getDefinitiveDeclContext(const DeclContext *DC) { argument
93 switch (DC->getDeclKind()) {
103 if (const TagDecl *Def = cast<TagDecl>(DC)->getDefinition())
127 return DC;
131 = cast<ObjCProtocolDecl>(DC)->getDefinition())
/external/clang/lib/StaticAnalyzer/Core/
H A DCheckerContext.cpp60 const DeclContext *DC = FD->getDeclContext(); local
61 while (DC->isTransparentContext())
62 DC = DC->getParent();
65 if (!DC->isTranslationUnit())
/external/clang/include/clang/AST/
H A DASTMutationListener.h44 virtual void AddedVisibleDecl(const DeclContext *DC, const Decl *D) {} argument
H A DDeclFriend.h75 FriendDecl(DeclContext *DC, SourceLocation L, FriendUnion Friend, argument
78 : Decl(Decl::Friend, DC, L),
100 static FriendDecl *Create(ASTContext &C, DeclContext *DC,
H A DDecl.h96 static TranslationUnitDecl *castFromDeclContext(const DeclContext *DC) { argument
97 return static_cast<TranslationUnitDecl *>(const_cast<DeclContext*>(DC));
115 NamedDecl(Kind DK, DeclContext *DC, SourceLocation L, DeclarationName N) argument
116 : Decl(DK, DC, L), Name(N) { }
198 const DeclContext *DC = getDeclContext(); local
204 if (isa<EnumDecl>(DC))
205 DC = DC->getParent();
207 return DC->isRecord();
281 LabelDecl(DeclContext *DC, SourceLocatio argument
434 castFromDeclContext(const DeclContext *DC) argument
450 ValueDecl(Kind DK, DeclContext *DC, SourceLocation L, DeclarationName N, QualType T) argument
519 DeclaratorDecl(Kind DK, DeclContext *DC, SourceLocation L, DeclarationName N, QualType T, TypeSourceInfo *TInfo, SourceLocation StartL) argument
[all...]
/external/clang/tools/libclang/
H A DIndexTypeSourceInfo.cpp25 const DeclContext *DC)
26 : IndexCtx(indexCtx), Parent(parent), ParentDC(DC) { }
98 const DeclContext *DC) {
102 indexTypeLoc(TInfo->getTypeLoc(), Parent, DC);
107 const DeclContext *DC) {
111 if (DC == 0)
112 DC = Parent->getLexicalDeclContext();
113 TypeIndexer(*this, Parent, DC).TraverseTypeLoc(TL);
118 const DeclContext *DC) {
123 indexNestedNameSpecifierLoc(Prefix, Parent, DC);
24 TypeIndexer(IndexingContext &indexCtx, const NamedDecl *parent, const DeclContext *DC) argument
96 indexTypeSourceInfo(TypeSourceInfo *TInfo, const NamedDecl *Parent, const DeclContext *DC) argument
105 indexTypeLoc(TypeLoc TL, const NamedDecl *Parent, const DeclContext *DC) argument
116 indexNestedNameSpecifierLoc(NestedNameSpecifierLoc NNS, const NamedDecl *Parent, const DeclContext *DC) argument
[all...]
H A DIndexBody.cpp26 const NamedDecl *Parent, const DeclContext *DC)
27 : IndexCtx(indexCtx), Parent(Parent), ParentDC(DC) { }
164 const DeclContext *DC) {
168 if (DC == 0)
169 DC = Parent->getLexicalDeclContext();
170 BodyIndexer(*this, Parent, DC).TraverseStmt(const_cast<Stmt*>(S));
25 BodyIndexer(IndexingContext &indexCtx, const NamedDecl *Parent, const DeclContext *DC) argument
163 indexBody(const Stmt *S, const NamedDecl *Parent, const DeclContext *DC) argument
H A DIndexDecl.cpp327 void IndexingContext::indexDeclContext(const DeclContext *DC) { argument
329 I = DC->decls_begin(), E = DC->decls_end(); I != E; ++I) {
/external/clang/lib/ARCMigrate/
H A DTransEmptyStatementsAndDealloc.cpp203 DeclContext *DC = Ctx.getTranslationUnitDecl(); local
209 for (impl_iterator I = impl_iterator(DC->decls_begin()),
210 E = impl_iterator(DC->decls_end()); I != E; ++I) {
/external/clang/test/SemaTemplate/
H A Dinstantiate-static-var.cpp37 DefCon &DC = Z<DefCon>::value; local
/external/clang/lib/Frontend/
H A DASTConsumers.cpp180 void PrintDeclContext(const DeclContext* DC, unsigned Indentation);
184 void DeclContextPrinter::PrintDeclContext(const DeclContext* DC, argument
187 switch (DC->getDeclKind()) {
189 Out << "[translation unit] " << DC; local
193 const NamespaceDecl* ND = cast<NamespaceDecl>(DC);
198 const EnumDecl* ED = cast<EnumDecl>(DC);
207 const RecordDecl* RD = cast<RecordDecl>(DC);
216 const CXXRecordDecl* RD = cast<CXXRecordDecl>(DC);
221 Out << *RD << ' ' << DC; local
249 const FunctionDecl* FD = cast<FunctionDecl>(DC);
393 DeclContext* DC = cast<DeclContext>(*I); local
[all...]
H A DChainedIncludesSource.cpp195 ChainedIncludesSource::FindExternalVisibleDeclsByName(const DeclContext *DC, argument
197 return getFinalReader().FindExternalVisibleDeclsByName(DC, Name);
200 ChainedIncludesSource::FindExternalLexicalDecls(const DeclContext *DC, argument
203 return getFinalReader().FindExternalLexicalDecls(DC, isKindWeWant, Result);
H A DMultiplexConsumer.cpp93 virtual void AddedVisibleDecl(const DeclContext *DC, const Decl *D);
121 const DeclContext *DC, const Decl *D) {
123 Listeners[i]->AddedVisibleDecl(DC, D);
120 AddedVisibleDecl( const DeclContext *DC, const Decl *D) argument
/external/eigen/Eigen/src/LU/arch/
H A DInverse_SSE.h76 DC, AB; local
84 // DC = D# * C
85 DC = _mm_mul_ps(_mm_shuffle_ps(D,D,0x0F), C);
86 DC = _mm_sub_ps(DC,_mm_mul_ps(_mm_shuffle_ps(D,D,0xA5), _mm_shuffle_ps(C,C,0x4E)));
102 // d = trace(AB*DC) = trace(A#*B*D#*C)
103 d = _mm_mul_ps(_mm_shuffle_ps(DC,DC,0xD8),AB);
109 iA = _mm_mul_ps(_mm_shuffle_ps(B,B,0xA0), _mm_movelh_ps(DC,DC));
[all...]
/external/llvm/lib/MC/MCDisassembler/
H A DDisassembler.cpp84 LLVMDisasmContext *DC = new LLVMDisasmContext(Triple, DisInfo, TagType,
88 if (!DC)
91 return DC;
105 LLVMDisasmContext *DC = (LLVMDisasmContext *)DCR; local
106 delete DC;
135 // disassembler context specified in the parameter DC. The bytes of the
148 LLVMDisasmContext *DC = (LLVMDisasmContext *)DCR; local
154 const MCDisassembler *DisAsm = DC->getDisAsm();
155 MCInstPrinter *IP = DC->getIP();
158 /*REMOVE*/ nulls(), DC
195 LLVMDisasmContext *DC = (LLVMDisasmContext *)DCR; local
201 LLVMDisasmContext *DC = (LLVMDisasmContext *)DCR; local
207 LLVMDisasmContext *DC = (LLVMDisasmContext *)DCR; local
[all...]
/external/aac/libSBRenc/src/
H A Dfram_gen.h108 #define DC 4711 /*!< helper constant: don't care */ macro
/external/bouncycastle/bcprov/src/main/java/org/bouncycastle/asn1/x500/style/
H A DBCStyle.java187 public static final ASN1ObjectIdentifier DC = new ASN1ObjectIdentifier("0.9.2342.19200300.100.1.25"); field in class:BCStyle
216 DefaultSymbols.put(DC, "DC");
251 DefaultLookUp.put("dc", DC);
300 if (oid.equals(EmailAddress) || oid.equals(DC))
/external/clang/lib/Sema/
H A DMultiplexExternalSemaSource.cpp85 FindExternalVisibleDeclsByName(const DeclContext *DC, DeclarationName Name) { argument
88 AnyDeclsFound |= Sources[i]->FindExternalVisibleDeclsByName(DC, Name);
92 void MultiplexExternalSemaSource::completeVisibleDeclsMap(const DeclContext *DC){ argument
94 Sources[i]->completeVisibleDeclsMap(DC);
98 FindExternalLexicalDecls(const DeclContext *DC, argument
103 Sources[i]->FindExternalLexicalDecls(DC, isKindWeWant, Result);
H A DSemaCXXScopeSpec.cpp204 DeclContext *DC) {
205 assert(DC != 0 && "given null context");
207 TagDecl *tag = dyn_cast<TagDecl>(DC);
667 DeclContext *DC = LookupCtx ? LookupCtx : CurContext; local
668 if (DC->isDependentContext() && DC->isFunctionOrMethod()) {
926 DeclContext *DC = computeDeclContext(SS, true);
927 if (!DC) return true;
931 if (!DC->isDependentContext() && RequireCompleteDeclContext(SS, DC))
203 RequireCompleteDeclContext(CXXScopeSpec &SS, DeclContext *DC) argument
[all...]
/external/harfbuzz_ng/src/
H A Dhb-ot-shape-complex-thai.cc41 DC, enumerator in enum:thai_consonant_type_t
54 return DC;
175 T0, /* DC */
202 B2, /* DC */
/external/bouncycastle/bcprov/src/main/java/org/bouncycastle/asn1/x509/
H A DX509Name.java210 public static final ASN1ObjectIdentifier DC = new ASN1ObjectIdentifier("0.9.2342.19200300.100.1.25"); field in class:X509Name
274 DefaultSymbols.put(DC, "DC");
305 RFC2253Symbols.put(DC, "DC");
327 DefaultLookUp.put("dc", DC);

Completed in 451 milliseconds

1234