HomeSort by relevance Sort by last modified time
    Searched refs:DC (Results 1 - 25 of 175) sorted by null

1 2 3 4 5 6 7

  /external/clang/include/clang/AST/
ASTLambda.h 34 inline bool isLambdaCallOperator(const DeclContext *DC) {
35 if (!DC || !isa<CXXMethodDecl>(DC)) return false;
36 return isLambdaCallOperator(cast<CXXMethodDecl>(DC));
63 inline bool isGenericLambdaCallOperatorSpecialization(DeclContext *DC) {
65 dyn_cast<CXXMethodDecl>(DC));
71 inline DeclContext *getLambdaAwareParentOfDeclContext(DeclContext *DC) {
72 if (isLambdaCallOperator(DC))
73 return DC->getParent()->getParent();
75 return DC->getParent()
    [all...]
DeclOpenMP.h 41 OMPThreadPrivateDecl(Kind DK, DeclContext *DC, SourceLocation L) :
42 Decl(DK, DC, L), NumVars(0) { }
59 static OMPThreadPrivateDecl *Create(ASTContext &C, DeclContext *DC,
Decl.h 98 static TranslationUnitDecl *castFromDeclContext(const DeclContext *DC) {
99 return static_cast<TranslationUnitDecl *>(const_cast<DeclContext*>(DC));
116 NamedDecl(Kind DK, DeclContext *DC, SourceLocation L, DeclarationName N)
117 : Decl(DK, DC, L), Name(N) { }
201 const DeclContext *DC = getDeclContext();
206 if (isa<EnumDecl>(DC))
207 DC = DC->getRedeclContext();
209 return DC->isRecord();
313 LabelDecl(DeclContext *DC, SourceLocation IdentL, IdentifierInfo *II
    [all...]
DeclTemplate.h 233 TemplateDecl(Kind DK, DeclContext *DC, SourceLocation L,
235 : NamedDecl(DK, DC, L, Name), TemplatedDecl(nullptr),
240 TemplateDecl(Kind DK, DeclContext *DC, SourceLocation L,
242 : NamedDecl(DK, DC, L, Name), TemplatedDecl(nullptr),
246 TemplateDecl(Kind DK, DeclContext *DC, SourceLocation L,
249 : NamedDecl(DK, DC, L, Name), TemplatedDecl(Decl),
625 RedeclarableTemplateDecl(Kind DK, ASTContext &C, DeclContext *DC,
628 : TemplateDecl(DK, DC, L, Name, Params, Decl), redeclarable_base(C),
777 FunctionTemplateDecl(ASTContext &C, DeclContext *DC, SourceLocation L,
780 : RedeclarableTemplateDecl(FunctionTemplate, C, DC, L, Name, Params
    [all...]
ASTMutationListener.h 47 virtual void AddedVisibleDecl(const DeclContext *DC, const Decl *D) {}
DeclCXX.h 106 AccessSpecDecl(AccessSpecifier AS, DeclContext *DC,
108 : Decl(AccessSpec, DC, ASLoc), ColonLoc(ColonLoc) {
129 DeclContext *DC, SourceLocation ASLoc,
131 return new (C, DC) AccessSpecDecl(AS, DC, ASLoc, ColonLoc);
634 CXXRecordDecl(Kind K, TagKind TK, const ASTContext &C, DeclContext *DC,
676 static CXXRecordDecl *Create(const ASTContext &C, TagKind TK, DeclContext *DC,
681 static CXXRecordDecl *CreateLambda(const ASTContext &C, DeclContext *DC,
    [all...]
  /external/llvm/lib/MC/MCDisassembler/
Disassembler.cpp 93 LLVMDisasmContext *DC = new LLVMDisasmContext(Triple, DisInfo, TagType,
97 if (!DC)
100 DC->setCPU(CPU);
101 return DC;
115 LLVMDisasmContext *DC = (LLVMDisasmContext *)DCR;
116 delete DC;
143 /// \brief Emits the comments that are stored in \p DC comment stream.
145 static void emitComments(LLVMDisasmContext *DC,
148 DC->CommentStream.flush();
149 StringRef Comments = DC->CommentsToEmit.str()
    [all...]
  /external/clang/tools/libclang/
IndexTypeSourceInfo.cpp 25 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)
112 DC = Parent->getLexicalDeclContext();
113 TypeIndexer(*this, Parent, DC).TraverseTypeLoc(TL);
118 const DeclContext *DC) {
123 indexNestedNameSpecifierLoc(Prefix, Parent, DC);
    [all...]
IndexBody.cpp 26 const NamedDecl *Parent, const DeclContext *DC)
27 : IndexCtx(indexCtx), Parent(Parent), ParentDC(DC) { }
169 const DeclContext *DC) {
173 if (!DC)
174 DC = Parent->getLexicalDeclContext();
175 BodyIndexer(*this, Parent, DC).TraverseStmt(const_cast<Stmt*>(S));
IndexingContext.h 59 const DeclContext *DC;
379 const DeclContext *DC = nullptr);
382 const DeclContext *DC = nullptr);
386 const DeclContext *DC = nullptr);
388 void indexDeclContext(const DeclContext *DC);
391 const DeclContext *DC = nullptr);
433 const DeclContext *DC,
439 const DeclContext *DC,
456 CXIdxClientContainer getClientContainerForDC(const DeclContext *DC) const;
457 void addContainerInMap(const DeclContext *DC, CXIdxClientContainer container)
    [all...]
  /external/clang/lib/AST/
DeclFriend.cpp 27 FriendDecl *FriendDecl::Create(ASTContext &C, DeclContext *DC,
43 (cast<CXXRecordDecl>(DC)->getTemplateSpecializationKind()));
50 FriendDecl *FD = new (C, DC, Extra) FriendDecl(DC, L, Friend, FriendL,
52 cast<CXXRecordDecl>(DC)->pushFriendDecl(FD);
DeclOpenMP.cpp 29 DeclContext *DC,
32 OMPThreadPrivateDecl *D = new (C, DC, VL.size() * sizeof(Expr *))
33 OMPThreadPrivateDecl(OMPThreadPrivate, DC, L);
DeclTemplate.cpp 226 DeclContext *DC,
232 return new (C, DC) FunctionTemplateDecl(C, DC, L, Name, Params, Decl);
303 DeclContext *DC,
310 ClassTemplateDecl *New = new (C, DC) ClassTemplateDecl(C, DC, L, Name,
467 TemplateTypeParmDecl::Create(const ASTContext &C, DeclContext *DC,
472 new (C, DC) TemplateTypeParmDecl(DC, KeyLoc, NameLoc, Id, Typename);
514 NonTypeTemplateParmDecl::NonTypeTemplateParmDecl(DeclContext *DC,
    [all...]
ExternalASTSource.cpp 75 ExternalASTSource::FindExternalVisibleDeclsByName(const DeclContext *DC,
80 void ExternalASTSource::completeVisibleDeclsMap(const DeclContext *DC) {
84 ExternalASTSource::FindExternalLexicalDecls(const DeclContext *DC,
DeclObjC.cpp 153 ObjCPropertyDecl::findPropertyDecl(const DeclContext *DC,
157 if (const ObjCProtocolDecl *Proto = dyn_cast<ObjCProtocolDecl>(DC)) {
163 DeclContext::lookup_const_result R = DC->lookup(propertyID);
665 const DeclContext *DC = getDeclContext();
666 if (isa<ObjCProtocolDecl>(DC))
    [all...]
DeclBase.cpp 175 for (const DeclContext *DC = getDeclContext();
176 DC && !DC->isTranslationUnit() && !DC->isNamespace();
177 DC = DC->getParent())
178 if (DC->isFunctionOrMethod())
179 return DC;
216 void Decl::setDeclContext(DeclContext *DC) {
217 DeclCtx = DC;
    [all...]
ASTImporter.cpp 81 bool ImportDeclParts(NamedDecl *D, DeclContext *&DC,
    [all...]
Decl.cpp 290 const DeclContext *DC = D->getDeclContext();
291 while (DC->getDeclKind() != Decl::TranslationUnit) {
292 if (isa<FunctionDecl>(DC) || isa<BlockDecl>(DC))
293 Ret = cast<Decl>(DC);
294 DC = DC->getParent();
643 for (const DeclContext *DC = D->getDeclContext();
644 !isa<TranslationUnitDecl>(DC);
645 DC = DC->getParent())
    [all...]
  /external/clang/lib/StaticAnalyzer/Core/
CheckerContext.cpp 60 const DeclContext *DC = FD->getDeclContext();
61 while (DC->isTransparentContext())
62 DC = DC->getParent();
65 if (!DC->isTranslationUnit())
  /external/llvm/include/llvm-c/
Disassembler.h 200 int LLVMSetDisasmOptions(LLVMDisasmContextRef DC, uint64_t Options);
216 void LLVMDisasmDispose(LLVMDisasmContextRef DC);
220 * the parameter DC. The bytes of the instruction are specified in the
228 size_t LLVMDisasmInstruction(LLVMDisasmContextRef DC, uint8_t *Bytes,
  /external/clang/include/clang/Sema/
MultiplexExternalSemaSource.h 92 FindExternalVisibleDeclsByName(const DeclContext *DC, DeclarationName Name) override;
96 void completeVisibleDeclsMap(const DeclContext *DC) override;
106 ExternalLoadResult FindExternalLexicalDecls(const DeclContext *DC,
114 ExternalLoadResult FindExternalLexicalDecls(const DeclContext *DC,
116 return FindExternalLexicalDecls(DC, nullptr, Result);
120 ExternalLoadResult FindExternalLexicalDeclsBy(const DeclContext *DC,
122 return FindExternalLexicalDecls(DC, DeclTy::classofKind, Result);
  /external/clang/lib/Frontend/
ASTConsumers.cpp 82 if (DeclContext *DC = dyn_cast<DeclContext>(D))
83 DC->dumpLookups(Out);
184 void PrintDeclContext(const DeclContext* DC, unsigned Indentation);
188 void DeclContextPrinter::PrintDeclContext(const DeclContext* DC,
191 switch (DC->getDeclKind()) {
193 Out << "[translation unit] " << DC;
197 const NamespaceDecl* ND = cast<NamespaceDecl>(DC);
202 const EnumDecl* ED = cast<EnumDecl>(DC);
211 const RecordDecl* RD = cast<RecordDecl>(DC);
220 const CXXRecordDecl* RD = cast<CXXRecordDecl>(DC);
    [all...]
  /external/clang/lib/Sema/
CodeCompleteConsumer.cpp 269 StringRef CodeCompletionTUInfo::getParentName(const DeclContext *DC) {
270 const NamedDecl *ND = dyn_cast<NamedDecl>(DC);
275 StringRef &CachedParentName = ParentNames[DC];
286 while (DC && !DC->isFunctionOrMethod()) {
287 if (const NamedDecl *ND = dyn_cast<NamedDecl>(DC)) {
289 Contexts.push_back(DC);
292 DC = DC->getParent();
379 void CodeCompletionBuilder::addParentContext(const DeclContext *DC) {
    [all...]
  /external/lldb/include/lldb/Expression/
ClangASTSource.h 72 void MaterializeVisibleDecls (const clang::DeclContext *DC)
94 /// @param[in] DC
104 FindExternalVisibleDeclsByName (const clang::DeclContext *DC,
110 /// @param[in] DC
121 FindExternalLexicalDecls (const clang::DeclContext *DC,
254 FindExternalVisibleDeclsByName (const clang::DeclContext *DC,
257 return m_original.FindExternalVisibleDeclsByName(DC, Name);
261 FindExternalLexicalDecls (const clang::DeclContext *DC,
265 return m_original.FindExternalLexicalDecls(DC, isKindWeWant, Decls);
458 /// @param[in] dc
    [all...]
  /external/chromium_org/third_party/yasm/source/patched-yasm/modules/arch/x86/tests/
mem64.asm 6 mov al, [qword 0xfedcba9876543210] ; A0 10 32 54 76 98 BA DC FE

Completed in 483 milliseconds

1 2 3 4 5 6 7