Home
last modified time | relevance | path

Searched refs:CompleteType (Results 1 – 25 of 42) sorted by relevance

12

/llvm-project-15.0.7/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangASTSource.h148 void CompleteType(clang::TagDecl *Tag) override;
154 void CompleteType(clang::ObjCInterfaceDecl *Class) override;
226 void CompleteType(clang::TagDecl *Tag) override { in CompleteType() function
227 return m_original.CompleteType(Tag); in CompleteType()
230 void CompleteType(clang::ObjCInterfaceDecl *Class) override { in CompleteType() function
231 return m_original.CompleteType(Class); in CompleteType()
H A DClangExternalASTSourceCallbacks.cpp19 void ClangExternalASTSourceCallbacks::CompleteType(clang::TagDecl *tag_decl) { in CompleteType() function in ClangExternalASTSourceCallbacks
23 void ClangExternalASTSourceCallbacks::CompleteType( in CompleteType() function in ClangExternalASTSourceCallbacks
46 CompleteType(tag_decl); in FindExternalLexicalDecls()
H A DASTUtils.h101 void CompleteType(clang::TagDecl *Tag) override { in CompleteType() function
102 m_Source->CompleteType(Tag); in CompleteType()
105 void CompleteType(clang::ObjCInterfaceDecl *Class) override { in CompleteType() function
106 m_Source->CompleteType(Class); in CompleteType()
361 void CompleteType(clang::TagDecl *Tag) override { in CompleteType() function
363 S->CompleteType(Tag); in CompleteType()
370 void CompleteType(clang::ObjCInterfaceDecl *Class) override { in CompleteType() function
372 Sources[i]->CompleteType(Class); in CompleteType()
H A DClangExternalASTSourceCallbacks.h36 void CompleteType(clang::TagDecl *tag_decl) override;
38 void CompleteType(clang::ObjCInterfaceDecl *objc_decl) override;
H A DClangASTSource.cpp281 void ClangASTSource::CompleteType(TagDecl *tag_decl) { in CompleteType() function in ClangASTSource
310 void ClangASTSource::CompleteType(clang::ObjCInterfaceDecl *interface_decl) { in CompleteType() function in ClangASTSource
339 CompleteType(interface_decl->getSuperClass()); in CompleteType()
454 external_source->CompleteType(original_tag_decl); in FindExternalLexicalDecls()
H A DClangASTImporter.h148 bool CompleteType(const CompilerType &compiler_type);
/llvm-project-15.0.7/clang/lib/AST/
H A DExternalASTSource.cpp49 void ExternalASTSource::CompleteType(TagDecl *Tag) {} in CompleteType() function in ExternalASTSource
51 void ExternalASTSource::CompleteType(ObjCInterfaceDecl *Class) {} in CompleteType() function in ExternalASTSource
H A DExternalASTMerger.cpp308 void ExternalASTMerger::CompleteType(TagDecl *Tag) { in CompleteType() function in ExternalASTMerger
314 SourceTag->getASTContext().getExternalSource()->CompleteType(SourceTag); in CompleteType()
325 void ExternalASTMerger::CompleteType(ObjCInterfaceDecl *Interface) { in CompleteType() function in ExternalASTMerger
333 SourceInterface->getASTContext().getExternalSource()->CompleteType( in CompleteType()
/llvm-project-15.0.7/clang/include/clang/AST/
H A DExternalASTMerger.h153 void CompleteType(TagDecl *Tag) override;
156 void CompleteType(ObjCInterfaceDecl *Interface) override;
H A DExternalASTSource.h203 virtual void CompleteType(TagDecl *Tag);
211 virtual void CompleteType(ObjCInterfaceDecl *Class);
/llvm-project-15.0.7/clang/lib/Sema/
H A DMultiplexExternalSemaSource.cpp132 void MultiplexExternalSemaSource::CompleteType(TagDecl *Tag) { in CompleteType() function in MultiplexExternalSemaSource
134 Sources[i]->CompleteType(Tag); in CompleteType()
137 void MultiplexExternalSemaSource::CompleteType(ObjCInterfaceDecl *Class) { in CompleteType() function in MultiplexExternalSemaSource
139 Sources[i]->CompleteType(Class); in CompleteType()
/llvm-project-15.0.7/clang/include/clang/Sema/
H A DMultiplexExternalSemaSource.h123 void CompleteType(TagDecl *Tag) override;
131 void CompleteType(ObjCInterfaceDecl *Class) override;
/llvm-project-15.0.7/clang/test/SemaTemplate/
H A Dcxx17-inline-variables.cpp9 namespace CompleteType { namespace
/llvm-project-15.0.7/lldb/source/Plugins/SymbolFile/Symtab/
H A DSymbolFileSymtab.h77 bool CompleteType(lldb_private::CompilerType &compiler_type) override;
H A DSymbolFileSymtab.cpp238 bool SymbolFileSymtab::CompleteType(lldb_private::CompilerType &compiler_type) { in CompleteType() function in SymbolFileSymtab
/llvm-project-15.0.7/lldb/source/Plugins/SymbolFile/NativePDB/
H A DUdtRecordCompleter.cpp86 m_ast_builder.CompleteType(method_qt); in AddMethod()
247 m_ast_builder.CompleteType(member_qt); in visitKnownMember()
H A DPdbAstBuilder.h77 bool CompleteType(clang::QualType qt);
H A DSymbolFileNativePDB.h122 bool CompleteType(CompilerType &compiler_type) override;
/llvm-project-15.0.7/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/
H A DAppleObjCDeclVendor.cpp70 void CompleteType(clang::TagDecl *tag_decl) override { in CompleteType() function in lldb_private::AppleObjCExternalASTSource
86 void CompleteType(clang::ObjCInterfaceDecl *interface_decl) override { in CompleteType() function in lldb_private::AppleObjCExternalASTSource
/llvm-project-15.0.7/lldb/source/Symbol/
H A DSymbolFileOnDemand.cpp211 bool SymbolFileOnDemand::CompleteType(CompilerType &compiler_type) { in CompleteType() function in SymbolFileOnDemand
217 return m_sym_file_impl->CompleteType(compiler_type); in CompleteType()
/llvm-project-15.0.7/lldb/include/lldb/Symbol/
H A DSymbolFileOnDemand.h103 bool CompleteType(lldb_private::CompilerType &compiler_type) override;
H A DSymbolFile.h210 virtual bool CompleteType(CompilerType &compiler_type) = 0;
/llvm-project-15.0.7/lldb/source/Plugins/SymbolFile/Breakpad/
H A DSymbolFileBreakpad.h101 bool CompleteType(CompilerType &compiler_type) override { return false; } in CompleteType() function
/llvm-project-15.0.7/lldb/source/Plugins/SymbolFile/PDB/
H A DSymbolFilePDB.h90 bool CompleteType(lldb_private::CompilerType &compiler_type) override;
/llvm-project-15.0.7/lldb/source/Plugins/SymbolFile/DWARF/
H A DSymbolFileDWARFDebugMap.h96 bool CompleteType(lldb_private::CompilerType &compiler_type) override;

12