Home
last modified time | relevance | path

Searched refs:tag_decl (Results 1 – 9 of 9) sorted by relevance

/external/lldb/source/Symbol/
DClangASTImporter.cpp204 else if (TagDecl *tag_decl = dyn_cast<TagDecl>(decl)) in CompleteDecl() local
206 if (!tag_decl->getDefinition() && !tag_decl->isBeingDefined()) in CompleteDecl()
208 tag_decl->startDefinition(); in CompleteDecl()
209 CompleteTagDecl(tag_decl); in CompleteDecl()
210 tag_decl->setCompleteDefinition(true); in CompleteDecl()
488 if (TagDecl *tag_decl = dyn_cast<TagDecl>(decl)) in ExecuteDeportWorkQueues() local
492 ImportDefinitionTo(tag_decl, original_tag_decl); in ExecuteDeportWorkQueues()
494 tag_decl->setHasExternalLexicalStorage(false); in ExecuteDeportWorkQueues()
495 tag_decl->setHasExternalVisibleStorage(false); in ExecuteDeportWorkQueues()
DClangExternalASTSourceCallbacks.cpp131 ClangExternalASTSourceCallbacks::CompleteType (TagDecl *tag_decl) in CompleteType() argument
134 m_callback_tag_decl (m_callback_baton, tag_decl); in CompleteType()
DClangASTType.cpp78 TagDecl *tag_decl = tag_type->getDecl(); in GetCompleteQualType() local
79 if (tag_decl) in GetCompleteQualType()
81 if (tag_decl->isCompleteDefinition()) in GetCompleteQualType()
87 if (tag_decl->hasExternalLexicalStorage()) in GetCompleteQualType()
94 external_ast_source->CompleteType(tag_decl); in GetCompleteQualType()
642 TagDecl *tag_decl = tag_type->getDecl(); in IsDefined() local
643 if (tag_decl) in IsDefined()
644 return tag_decl->isCompleteDefinition(); in IsDefined()
5277 TagDecl *tag_decl = dyn_cast<TagDecl>(tag_type->getDecl()); in SetTagTypeKind() local
5278 if (tag_decl) in SetTagTypeKind()
[all …]
DClangASTContext.cpp2159 if (clang::TagDecl *tag_decl = llvm::dyn_cast<clang::TagDecl>(decl)) in GetCompleteDecl() local
2161 if (tag_decl->isCompleteDefinition()) in GetCompleteDecl()
2164 if (!tag_decl->hasExternalLexicalStorage()) in GetCompleteDecl()
2167 ast_source->CompleteType(tag_decl); in GetCompleteDecl()
2169 return !tag_decl->getTypeForDecl()->isIncompleteType(); in GetCompleteDecl()
/external/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/
DAppleObjCTypeVendor.cpp83 CompleteType (clang::TagDecl *tag_decl) in CompleteType() argument
94 &tag_decl->getASTContext(), in CompleteType()
95 tag_decl, in CompleteType()
96 tag_decl->getName().str().c_str()); in CompleteType()
99 ASTDumper dumper((clang::Decl*)tag_decl); in CompleteType()
106 ASTDumper dumper((clang::Decl*)tag_decl); in CompleteType()
/external/lldb/source/Expression/
DClangASTSource.cpp170 ClangASTSource::CompleteType (TagDecl *tag_decl) in CompleteType() argument
182 tag_decl, in CompleteType()
183 tag_decl->getName().str().c_str()); in CompleteType()
186 ASTDumper dumper((Decl*)tag_decl); in CompleteType()
190 if (!m_ast_importer->CompleteTagDecl (tag_decl)) in CompleteType()
200 DeclContext *decl_ctx = tag_decl->getDeclContext(); in CompleteType()
228 ConstString name(tag_decl->getName().str().c_str()); in CompleteType()
253 if (m_ast_importer->CompleteTagDeclWithOrigin (tag_decl, candidate_tag_decl)) in CompleteType()
263 ConstString name(tag_decl->getName().str().c_str()); in CompleteType()
292 if (m_ast_importer->CompleteTagDeclWithOrigin (tag_decl, candidate_tag_decl)) in CompleteType()
[all …]
/external/lldb/include/lldb/Expression/
DClangPersistentVariables.h61 clang::TypeDecl *tag_decl);
/external/lldb/include/lldb/Symbol/
DClangExternalASTSourceCallbacks.h120 CompleteType (clang::TagDecl *tag_decl);
/external/lldb/source/Plugins/SymbolFile/DWARF/
DSymbolFileDWARF.cpp7841 clang::TagDecl *tag_decl = tag_type->getDecl(); in SearchDeclContext() local
7842 results->push_back(tag_decl); in SearchDeclContext()