Searched defs:DefinitionRequired (Results 1 - 8 of 8) sorted by relevance

/external/clang/include/clang/AST/
H A DASTConsumer.h103 /// \param DefinitionRequired Whether a definition of this vtable is
106 virtual void HandleVTable(CXXRecordDecl *RD, bool DefinitionRequired) {} argument
/external/clang/include/clang/Sema/
H A DExternalSemaSource.h38 bool DefinitionRequired; member in struct:clang::ExternalVTableUse
/external/clang/lib/CodeGen/
H A DModuleBuilder.cpp111 virtual void HandleVTable(CXXRecordDecl *RD, bool DefinitionRequired) { argument
115 Builder->EmitVTable(RD, DefinitionRequired);
H A DCodeGenAction.cpp176 virtual void HandleVTable(CXXRecordDecl *RD, bool DefinitionRequired) { argument
177 Gen->HandleVTable(RD, DefinitionRequired);
H A DCodeGenModule.cpp1347 void CodeGenModule::EmitVTable(CXXRecordDecl *Class, bool DefinitionRequired) { argument
1348 if (DefinitionRequired)
/external/clang/lib/Frontend/
H A DMultiplexConsumer.cpp248 CXXRecordDecl *RD, bool DefinitionRequired) {
250 Consumers[i]->HandleVTable(RD, DefinitionRequired);
247 HandleVTable( CXXRecordDecl *RD, bool DefinitionRequired) argument
/external/clang/lib/Sema/
H A DSemaTemplateInstantiateDecl.cpp2656 /// \param DefinitionRequired if true, then we are performing an explicit
2662 bool DefinitionRequired) {
2701 if (DefinitionRequired) {
2841 /// \param DefinitionRequired if true, then we are performing an explicit
2848 bool DefinitionRequired) {
2863 if (DefinitionRequired) {
3586 bool DefinitionRequired = Function->getTemplateSpecializationKind() == local
3589 DefinitionRequired);
3622 bool DefinitionRequired = Var->getTemplateSpecializationKind() == local
3625 DefinitionRequired);
2659 InstantiateFunctionDefinition(SourceLocation PointOfInstantiation, FunctionDecl *Function, bool Recursive, bool DefinitionRequired) argument
2844 InstantiateStaticDataMemberDefinition( SourceLocation PointOfInstantiation, VarDecl *Var, bool Recursive, bool DefinitionRequired) argument
[all...]
H A DSemaDeclCXX.cpp10729 if (!Pos->second && VTables[I].DefinitionRequired)
10734 VTablesUsed[VTables[I].Record] = VTables[I].DefinitionRequired;
10742 bool DefinitionRequired) {
10754 Pos = VTablesUsed.insert(std::make_pair(Class, DefinitionRequired));
10759 if (DefinitionRequired && !Pos.first->second) {
10741 MarkVTableUsed(SourceLocation Loc, CXXRecordDecl *Class, bool DefinitionRequired) argument

Completed in 630 milliseconds