Searched refs:DefinitionRequired (Results 1 - 15 of 15) sorted by relevance

/freebsd-10.3-release/contrib/llvm/tools/lldb/include/lldb/Expression/
H A DASTStructExtractor.h102 void HandleVTable(clang::CXXRecordDecl *RD, bool DefinitionRequired);
H A DASTResultSynthesizer.h94 void HandleVTable(clang::CXXRecordDecl *RD, bool DefinitionRequired);
/freebsd-10.3-release/contrib/llvm/tools/clang/include/clang/AST/
H A DASTConsumer.h131 /// \param DefinitionRequired Whether a definition of this vtable is
134 virtual void HandleVTable(CXXRecordDecl *RD, bool DefinitionRequired) {} argument
/freebsd-10.3-release/contrib/llvm/tools/clang/include/clang/Frontend/
H A DMultiplexConsumer.h45 virtual void HandleVTable(CXXRecordDecl *RD, bool DefinitionRequired);
/freebsd-10.3-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DModuleBuilder.cpp135 virtual void HandleVTable(CXXRecordDecl *RD, bool DefinitionRequired) { argument
139 Builder->EmitVTable(RD, DefinitionRequired);
H A DCodeGenAction.cpp182 virtual void HandleVTable(CXXRecordDecl *RD, bool DefinitionRequired) { argument
183 Gen->HandleVTable(RD, DefinitionRequired);
H A DCodeGenModule.h934 void EmitVTable(CXXRecordDecl *Class, bool DefinitionRequired);
/freebsd-10.3-release/contrib/llvm/tools/lldb/source/Expression/
H A DASTStructExtractor.cpp189 ASTStructExtractor::HandleVTable(CXXRecordDecl *RD, bool DefinitionRequired) argument
192 m_passthrough->HandleVTable(RD, DefinitionRequired);
H A DASTResultSynthesizer.cpp483 ASTResultSynthesizer::HandleVTable(CXXRecordDecl *RD, bool DefinitionRequired) argument
486 m_passthrough->HandleVTable(RD, DefinitionRequired);
/freebsd-10.3-release/contrib/llvm/tools/clang/include/clang/Sema/
H A DExternalSemaSource.h42 bool DefinitionRequired; member in struct:clang::ExternalVTableUse
H A DSema.h4768 bool DefinitionRequired = false);
6578 bool DefinitionRequired = false);
6602 bool DefinitionRequired = false);
6607 bool DefinitionRequired = false);
/freebsd-10.3-release/contrib/llvm/tools/clang/lib/Frontend/
H A DMultiplexConsumer.cpp267 CXXRecordDecl *RD, bool DefinitionRequired) {
269 Consumers[i]->HandleVTable(RD, DefinitionRequired);
266 HandleVTable( CXXRecordDecl *RD, bool DefinitionRequired) argument
/freebsd-10.3-release/contrib/llvm/tools/clang/lib/Sema/
H A DSemaTemplateInstantiateDecl.cpp3263 /// \param DefinitionRequired if true, then we are performing an explicit
3269 bool DefinitionRequired) {
3314 if (DefinitionRequired) {
3656 /// \param DefinitionRequired if true, then we are performing an explicit
3663 bool DefinitionRequired) {
3665 DefinitionRequired);
3670 bool DefinitionRequired) {
3797 if (DefinitionRequired) {
4577 bool DefinitionRequired = Function->getTemplateSpecializationKind() == local
4580 DefinitionRequired);
3266 InstantiateFunctionDefinition(SourceLocation PointOfInstantiation, FunctionDecl *Function, bool Recursive, bool DefinitionRequired) argument
3659 InstantiateStaticDataMemberDefinition( SourceLocation PointOfInstantiation, VarDecl *Var, bool Recursive, bool DefinitionRequired) argument
3668 InstantiateVariableDefinition(SourceLocation PointOfInstantiation, VarDecl *Var, bool Recursive, bool DefinitionRequired) argument
4615 bool DefinitionRequired = Var->getTemplateSpecializationKind() == local
[all...]
H A DSemaDeclCXX.cpp12184 if (!Pos->second && VTables[I].DefinitionRequired)
12189 VTablesUsed[VTables[I].Record] = VTables[I].DefinitionRequired;
12197 bool DefinitionRequired) {
12208 Pos = VTablesUsed.insert(std::make_pair(Class, DefinitionRequired));
12213 if (DefinitionRequired && !Pos.first->second) {
12196 MarkVTableUsed(SourceLocation Loc, CXXRecordDecl *Class, bool DefinitionRequired) argument
/freebsd-10.3-release/contrib/llvm/tools/clang/lib/Serialization/
H A DASTReader.cpp6486 VT.DefinitionRequired = VTableUses[Idx++];

Completed in 335 milliseconds