Searched refs:tag_decl (Results 1 – 10 of 10) sorted by relevance
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Symbol/ |
| H A D | ClangExternalASTSourceCallbacks.cpp | 65 void ClangExternalASTSourceCallbacks::CompleteType(TagDecl *tag_decl) { in CompleteType() argument 67 m_callback_tag_decl(m_callback_baton, tag_decl); in CompleteType() 95 clang::TagDecl *tag_decl = llvm::dyn_cast<clang::TagDecl>( in FindExternalLexicalDecls() local 97 if (tag_decl) in FindExternalLexicalDecls() 98 CompleteType(tag_decl); in FindExternalLexicalDecls()
|
| H A D | ClangASTImporter.cpp | 536 if (!tag_decl->getDefinition() && !tag_decl->isBeingDefined()) { in CompleteDecl() 537 tag_decl->startDefinition(); in CompleteDecl() 538 CompleteTagDecl(tag_decl); in CompleteDecl() 539 tag_decl->setCompleteDefinition(true); in CompleteDecl() 617 TagDecl *tag_decl = tag_type->getDecl(); in CompleteAndFetchChildren() local 671 TagDecl *tag_decl = tag_type->getDecl(); in RequireCompleteType() local 673 if (tag_decl->getDefinition() || tag_decl->isBeingDefined()) in RequireCompleteType() 676 return CompleteTagDecl(tag_decl); in RequireCompleteType() 856 tag_decl->setCompleteDefinition(true); in ExecuteDeportWorkQueues() 860 tag_decl->setHasExternalLexicalStorage(false); in ExecuteDeportWorkQueues() [all …]
|
| H A D | ClangASTContext.cpp | 1444 return GetTypeForDecl(tag_decl); in GetTypeForDecl() 2545 ast_source->CompleteType(tag_decl); in GetCompleteDecl() 2607 clang::TagDecl *tag_decl = in SetTagTypeKind() local 2609 if (tag_decl) { in SetTagTypeKind() 2732 if (tag_decl) { in GetCompleteQualType() 2733 if (tag_decl->getDefinition()) in GetCompleteQualType() 3660 if (tag_decl) in IsDefined() 8868 if (tag_decl) { in StartTagDeclarationDefinition() 8869 tag_decl->startDefinition(); in StartTagDeclarationDefinition() 8897 if (tag_decl) { in CompleteTagDeclarationDefinition() [all …]
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/ |
| H A D | ClangASTSource.cpp | 268 void ClangASTSource::CompleteType(TagDecl *tag_decl) { in CompleteType() argument 278 static_cast<void *>(tag_decl), in CompleteType() 279 tag_decl->getName().str().c_str()); in CompleteType() 282 ASTDumper dumper((Decl *)tag_decl); in CompleteType() 286 auto iter = m_active_lexical_decls.find(tag_decl); in CompleteType() 289 m_active_lexical_decls.insert(tag_decl); in CompleteType() 294 GetMergerUnchecked().CompleteType(tag_decl); in CompleteType() 412 ASTDumper dumper((Decl *)tag_decl); in CompleteType() 2185 TagDecl *tag_decl = tag_type->getDecl(); in AddTypeDecl() local 2187 m_decls.push_back(tag_decl); in AddTypeDecl() [all …]
|
| H A D | ClangExpressionDeclMap.cpp | 255 if (clang::TagDecl *tag_decl = canonical_type->getAsTagDecl()) { in CompleteAllDeclContexts() local 256 Completer(exporter, file).TraverseDecl(tag_decl); in CompleteAllDeclContexts()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/ |
| H A D | AppleObjCDeclVendor.cpp | 72 void CompleteType(clang::TagDecl *tag_decl) override { in CompleteType() argument 82 current_id, static_cast<void *>(&tag_decl->getASTContext()), in CompleteType() 83 static_cast<void *>(tag_decl), in CompleteType() 84 tag_decl->getName().str().c_str()); in CompleteType() 87 ASTDumper dumper((clang::Decl *)tag_decl); in CompleteType() 93 ASTDumper dumper((clang::Decl *)tag_decl); in CompleteType()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/NativePDB/ |
| H A D | UdtRecordCompleter.cpp | 30 clang::TagDecl &tag_decl, in UdtRecordCompleter() argument 33 : m_id(id), m_derived_ct(derived_ct), m_tag_decl(tag_decl), in UdtRecordCompleter()
|
| H A D | UdtRecordCompleter.h | 56 clang::TagDecl &tag_decl, PdbAstBuilder &ast_builder,
|
| /freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Symbol/ |
| H A D | ClangExternalASTSourceCallbacks.h | 95 void CompleteType(clang::TagDecl *tag_decl) override;
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/ |
| H A D | DWARFASTParserClang.cpp | 194 clang::TagDecl *tag_decl = ClangASTContext::GetAsTagDecl(type); in ParseTypeFromDWO() local 195 if (tag_decl) in ParseTypeFromDWO() 196 LinkDeclContextToDIE(tag_decl, die); in ParseTypeFromDWO()
|