| /freebsd-10-stable/contrib/llvm/tools/lldb/source/Symbol/ |
| D | ClangASTImporter.cpp | 204 else if (TagDecl *tag_decl = dyn_cast<TagDecl>(decl)) in CompleteDecl() 220 ClangASTImporter::CompleteTagDecl (clang::TagDecl *decl) in CompleteTagDecl() 241 ClangASTImporter::CompleteTagDeclWithOrigin(clang::TagDecl *decl, clang::TagDecl *origin_decl) in CompleteTagDeclWithOrigin() 488 if (TagDecl *tag_decl = dyn_cast<TagDecl>(decl)) in ExecuteDeportWorkQueues() 490 if (TagDecl *original_tag_decl = dyn_cast<TagDecl>(original_decl)) in ExecuteDeportWorkQueues() 638 if (isa<TagDecl>(to) || isa<ObjCInterfaceDecl>(to)) in Imported() 677 if (TagDecl *from_tag_decl = dyn_cast<TagDecl>(from)) in Imported() 679 TagDecl *to_tag_decl = dyn_cast<TagDecl>(to); in Imported()
|
| D | ClangExternalASTSourceCallbacks.cpp | 131 ClangExternalASTSourceCallbacks::CompleteType (TagDecl *tag_decl) in CompleteType()
|
| /freebsd-10-stable/contrib/llvm/tools/clang/include/clang/AST/ |
| D | ASTConsumer.h | 28 class TagDecl; variable 73 virtual void HandleTagDeclDefinition(TagDecl *D) {} in HandleTagDeclDefinition() 77 virtual void HandleTagDeclRequiredDefinition(const TagDecl *D) {} in HandleTagDeclRequiredDefinition()
|
| D | MangleNumberingContext.h | 27 class TagDecl; variable 55 unsigned getManglingNumber(const TagDecl *TD);
|
| D | Decl.h | 2347 friend class TagDecl; variable 2482 class TagDecl 2483 : public TypeDecl, public DeclContext, public Redeclarable<TagDecl> { 2562 TagDecl(Kind DK, TagKind TK, DeclContext *DC, SourceLocation L, in TagDecl() function 2563 IdentifierInfo *Id, TagDecl *PrevDecl, SourceLocation StartL) in TagDecl() 2574 typedef Redeclarable<TagDecl> redeclarable_base; 2575 virtual TagDecl *getNextRedeclaration() { return RedeclLink.getNext(); } in getNextRedeclaration() 2576 virtual TagDecl *getPreviousDeclImpl() { in getPreviousDeclImpl() 2579 virtual TagDecl *getMostRecentDeclImpl() { in getMostRecentDeclImpl() 2608 virtual TagDecl* getCanonicalDecl(); [all …]
|
| D | ASTMutationListener.h | 31 class TagDecl; variable 44 virtual void CompletedTagDefinition(const TagDecl *D) { } in CompletedTagDefinition()
|
| D | PrettyPrinter.h | 25 class TagDecl; variable
|
| /freebsd-10-stable/contrib/llvm/tools/lldb/include/lldb/Symbol/ |
| D | ClangExternalASTSourceCallbacks.h | 34 typedef void (*CompleteTagDeclCallback)(void *baton, clang::TagDecl *); 120 CompleteType (clang::TagDecl *tag_decl);
|
| D | ClangASTImporter.h | 123 CompleteTagDecl (clang::TagDecl *decl); 126 CompleteTagDeclWithOrigin (clang::TagDecl *decl, clang::TagDecl *origin);
|
| D | ClangASTContext.h | 38 typedef void (*CompleteTagDeclCallback)(void *baton, clang::TagDecl *); 211 GetTypeForDecl (clang::TagDecl *decl);
|
| /freebsd-10-stable/contrib/llvm/tools/clang/lib/CodeGen/ |
| D | ModuleBuilder.cpp | 89 virtual void HandleTagDeclDefinition(TagDecl *D) { in HandleTagDeclDefinition() 109 virtual void HandleTagDeclRequiredDefinition(const TagDecl *D) LLVM_OVERRIDE { in HandleTagDeclRequiredDefinition()
|
| D | CodeGenTypes.h | 48 class TagDecl; variable 150 void UpdateCompletedType(const TagDecl *TD);
|
| /freebsd-10-stable/contrib/llvm/tools/clang/lib/Parse/ |
| D | ParseDeclCXX.cpp | 2489 unsigned TagType, Decl *TagDecl) { in ParseCXXMemberSpecification() argument 2495 PrettyDeclStackTraceEntry CrashInfo(Actions, TagDecl, RecordLoc, in ParseCXXMemberSpecification() 2511 << (isa<NamedDecl>(TagDecl) in ParseCXXMemberSpecification() 2512 ? cast<NamedDecl>(TagDecl)->getQualifiedNameAsString() in ParseCXXMemberSpecification() 2535 ParsingClassDefinition ParsingDef(*this, TagDecl, NonNestedClass, in ParseCXXMemberSpecification() 2538 if (TagDecl) in ParseCXXMemberSpecification() 2539 Actions.ActOnTagStartDefinition(getCurScope(), TagDecl); in ParseCXXMemberSpecification() 2572 ParseBaseClause(TagDecl); in ParseCXXMemberSpecification() 2577 if (TagDecl) in ParseCXXMemberSpecification() 2578 Actions.ActOnTagDefinitionError(getCurScope(), TagDecl); in ParseCXXMemberSpecification() [all …]
|
| /freebsd-10-stable/contrib/llvm/tools/clang/lib/AST/ |
| D | MangleNumberingContext.cpp | 41 MangleNumberingContext::getManglingNumber(const TagDecl *TD) { in getManglingNumber()
|
| D | Decl.cpp | 727 } else if (const TagDecl *Tag = dyn_cast<TagDecl>(D)) { in getLVForNamespaceScopeDecl() 789 isa<TagDecl>(D))) in getLVForClassMember() 3170 SourceLocation TagDecl::getOuterLocStart() const { in getOuterLocStart() 3174 SourceRange TagDecl::getSourceRange() const { in getSourceRange() 3179 TagDecl *TagDecl::getCanonicalDecl() { return getFirstDecl(); } in getCanonicalDecl() 3181 void TagDecl::setTypedefNameForAnonDecl(TypedefNameDecl *TDD) { in setTypedefNameForAnonDecl() 3188 void TagDecl::startDefinition() { in startDefinition() 3199 void TagDecl::completeDefinition() { in completeDefinition() 3211 TagDecl *TagDecl::getDefinition() const { in getDefinition() 3213 return const_cast<TagDecl *>(this); in getDefinition() [all …]
|
| /freebsd-10-stable/contrib/llvm/tools/lldb/include/lldb/Expression/ |
| D | ClangASTSource.h | 173 CompleteType (clang::TagDecl *Tag); 269 CompleteType (clang::TagDecl *Tag) in CompleteType()
|
| D | ASTStructExtractor.h | 92 void HandleTagDeclDefinition(clang::TagDecl *D);
|
| D | ASTResultSynthesizer.h | 84 void HandleTagDeclDefinition(clang::TagDecl *D);
|
| /freebsd-10-stable/contrib/llvm/tools/clang/lib/Serialization/ |
| D | ASTCommon.cpp | 103 if (const TagDecl *Def = cast<TagDecl>(DC)->getDefinition()) in getDefinitiveDeclContext()
|
| D | ASTReaderDecl.cpp | 226 RedeclarableResult VisitTagDecl(TagDecl *TD); 455 ASTDeclReader::RedeclarableResult ASTDeclReader::VisitTagDecl(TagDecl *TD) { in VisitTagDecl() 460 TD->setTagKind((TagDecl::TagKind)Record[Idx++]); in VisitTagDecl() 468 TagDecl::ExtInfo *Info = new (Reader.getContext()) TagDecl::ExtInfo(); in VisitTagDecl() 1579 mergeRedeclarable<TagDecl>(D, CanonSpec, Redecl); in VisitClassTemplateSpecializationDeclImpl() 2102 if (TagDecl *TagX = dyn_cast<TagDecl>(X)) { in isSameEntity() 2103 TagDecl *TagY = cast<TagDecl>(Y); in isSameEntity() 2263 if (TagDecl *TD = dyn_cast<TagDecl>(D)) { in attachPreviousDecl() 2264 TD->RedeclLink.setNext(cast<TagDecl>(previous)); in attachPreviousDecl() 2296 if (TagDecl *TD = dyn_cast<TagDecl>(D)) { in attachLatestDecl() [all …]
|
| /freebsd-10-stable/contrib/llvm/tools/clang/lib/Frontend/ |
| D | MultiplexConsumer.cpp | 92 virtual void CompletedTagDefinition(const TagDecl *D); 121 void MultiplexASTMutationListener::CompletedTagDefinition(const TagDecl *D) { in CompletedTagDefinition() 246 void MultiplexConsumer::HandleTagDeclDefinition(TagDecl *D) { in HandleTagDeclDefinition()
|
| /freebsd-10-stable/contrib/llvm/tools/lldb/source/Expression/ |
| D | ClangASTSource.cpp | 170 ClangASTSource::CompleteType (TagDecl *tag_decl) in CompleteType() 251 TagDecl *candidate_tag_decl = const_cast<TagDecl*>(tag_type->getDecl()); in CompleteType() 290 TagDecl *candidate_tag_decl = const_cast<TagDecl*>(tag_type->getDecl()); in CompleteType() 436 if (TagDecl *original_tag_decl = dyn_cast<TagDecl>(original_decl)) in FindExternalLexicalDecls() 449 for (TagDecl::decl_iterator iter = original_decl_context->decls_begin(); in FindExternalLexicalDecls() 1847 TagDecl *tag_decl = tag_type->getDecl(); in AddTypeDecl()
|
| /freebsd-10-stable/contrib/llvm/tools/clang/include/clang/Frontend/ |
| D | MultiplexConsumer.h | 41 virtual void HandleTagDeclDefinition(TagDecl *D);
|
| D | ChainedIncludesSource.h | 52 virtual void CompleteType(TagDecl *Tag);
|
| /freebsd-10-stable/contrib/llvm/tools/clang/include/clang/Sema/ |
| D | Template.h | 490 bool SubstQualifier(const TagDecl *OldDecl, 491 TagDecl *NewDecl);
|