Searched refs:MarkVTableUsed (Results 1 – 9 of 9) sorted by relevance
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaDeclCXX.cpp | 6259 S.MarkVTableUsed(Class->getLocation(), Class, true); in ReferenceDllExportedMembers() 7298 MarkVTableUsed(Record->getInnerLocStart(), Record); in CheckCompletedCXXClass() 14203 MarkVTableUsed(CurrentLocation, ClassDecl); in DefineImplicitDefaultConstructor() 14343 MarkVTableUsed(CurrentLocation, ClassDecl); in DefineInheritingConstructor() 14492 MarkVTableUsed(CurrentLocation, ClassDecl); in DefineImplicitDestructor() 15903 MarkVTableUsed(CurrentLocation, ClassDecl); in DefineImplicitCopyConstructor() 16041 MarkVTableUsed(CurrentLocation, ClassDecl); in DefineImplicitMoveConstructor() 18952 void Sema::MarkVTableUsed(SourceLocation Loc, CXXRecordDecl *Class, in MarkVTableUsed() function in Sema
|
| H A D | SemaTemplateInstantiate.cpp | 3835 MarkVTableUsed(PointOfInstantiation, Instantiation, true); in InstantiateClass() 4373 MarkVTableUsed(PointOfInstantiation, Record, true); in InstantiateClassMembers()
|
| H A D | SemaCast.cpp | 1001 Self.MarkVTableUsed(OpRange.getBegin(), DestDecl); in CheckDynamicCast()
|
| H A D | SemaDecl.cpp | 16366 MarkVTableUsed(FD->getLocation(), Constructor->getParent()); in ActOnFinishFunctionBody() 16369 MarkVTableUsed(FD->getLocation(), Destructor->getParent()); in ActOnFinishFunctionBody() 16528 MarkVTableUsed(Definition->getLocation(), MD->getParent(), true); in ActOnFinishFunctionBody() 16531 MarkVTableUsed(FD->getLocation(), MD->getParent(), true); in ActOnFinishFunctionBody() 18615 MarkVTableUsed(RD->getLocation(), RD, /*DefinitionRequired=*/true); in ActOnTagFinishDefinition()
|
| H A D | SemaExprCXX.cpp | 593 MarkVTableUsed(TypeidLoc, RecordD); in BuildCXXTypeId() 1008 MarkVTableUsed(ThrowLoc, RD); in CheckCXXThrowOperand()
|
| H A D | SemaTemplate.cpp | 10152 MarkVTableUsed(TemplateNameLoc, Specialization, true); in ActOnExplicitInstantiation() 10332 MarkVTableUsed(NameLoc, RecordDef, true); in ActOnExplicitInstantiation()
|
| H A D | SemaExpr.cpp | 18394 MarkVTableUsed(Loc, Destructor->getParent()); in MarkFunctionReferenced() 18414 MarkVTableUsed(Loc, MethodDecl->getParent()); in MarkFunctionReferenced()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | Sema.h | 5820 void MarkVTableUsed(SourceLocation Loc, CXXRecordDecl *Class,
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/ |
| H A D | DemangleTestCases.inc | 5171 …VTableUsedENS_14SourceLocationEPNS_13CXXRecordDeclEb", "clang::Sema::MarkVTableUsed(clang::SourceL…
|