Searched refs:MarkFunctionReferenced (Results 1 – 11 of 11) sorted by relevance
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaExprCXX.cpp | 1017 MarkFunctionReferenced(E->getExprLoc(), Destructor); in CheckCXXThrowOperand() 1045 MarkFunctionReferenced(E->getExprLoc(), CD); in CheckCXXThrowOperand() 2616 MarkFunctionReferenced(StartLoc, OperatorNew); in BuildCXXNew() 2621 MarkFunctionReferenced(StartLoc, OperatorDelete); in BuildCXXNew() 4101 MarkFunctionReferenced(StartLoc, Dtor); in ActOnCXXDelete() 4139 MarkFunctionReferenced(StartLoc, OperatorDelete); in ActOnCXXDelete() 4298 MarkFunctionReferenced(TheCall->getExprLoc(), OperatorNewOrDelete); in BuiltinOperatorNewDeleteOverloaded() 5584 Self.MarkFunctionReferenced(QuestionLoc, Best->Function); in FindConditionalOverload() 6651 MarkFunctionReferenced(E->getExprLoc(), Destructor); in MaybeBindToTemporary() 6818 MarkFunctionReferenced(Bind->getExprLoc(), Destructor); in ActOnDecltypeExpression()
|
| H A D | SemaCUDA.cpp | 63 SemaRef.MarkFunctionReferenced(LLLLoc, ConfigDecl); in ActOnExecConfigExpr()
|
| H A D | SemaDeclCXX.cpp | 5300 MarkFunctionReferenced(Initializer->getSourceLocation(), Dtor); in SetDelegatingInitializer() 5349 S.MarkFunctionReferenced(Location, Dtor); in MarkFieldDestructorReferenced() 5396 S.MarkFunctionReferenced(Location, Dtor); in MarkBaseDestructorsReferenced() 5943 MarkFunctionReferenced(Location, Dtor); in MarkVirtualBaseDestructorsReferenced() 6293 S.MarkFunctionReferenced(Class->getLocation(), MD); in ReferenceDllExportedMembers() 6299 S.MarkFunctionReferenced(Class->getLocation(), MD); in ReferenceDllExportedMembers() 6313 S.MarkFunctionReferenced(Class->getLocation(), MD); in ReferenceDllExportedMembers() 11122 MarkFunctionReferenced(Loc, OperatorDelete); in CheckDestructor() 14378 MarkFunctionReferenced(CurrentLocation, BaseCtor.first); in DefineInheritingConstructor() 16107 MarkFunctionReferenced(CurrentLocation, CallOp); in DefineImplicitLambdaToFunctionPointerConversion() [all …]
|
| H A D | SemaCoroutine.cpp | 1159 S.MarkFunctionReferenced(Loc, OperatorDelete); in findDeleteForPromise()
|
| H A D | TreeTransform.h | 14530 SemaRef.MarkFunctionReferenced(E->getBeginLoc(), OperatorNew); in TransformCXXNewExpr() 14532 SemaRef.MarkFunctionReferenced(E->getBeginLoc(), OperatorDelete); in TransformCXXNewExpr() 14540 SemaRef.MarkFunctionReferenced(E->getBeginLoc(), Destructor); in TransformCXXNewExpr() 14602 SemaRef.MarkFunctionReferenced(E->getBeginLoc(), OperatorDelete); in TransformCXXDeleteExpr() 14609 SemaRef.MarkFunctionReferenced(E->getBeginLoc(), in TransformCXXDeleteExpr() 15292 SemaRef.MarkFunctionReferenced(E->getBeginLoc(), Constructor); in TransformCXXConstructExpr() 15320 SemaRef.MarkFunctionReferenced(E->getBeginLoc(), Constructor); in TransformCXXInheritedCtorInitExpr() 15337 SemaRef.MarkFunctionReferenced(E->getBeginLoc(), in TransformCXXBindTemporaryExpr() 15391 SemaRef.MarkFunctionReferenced(E->getBeginLoc(), Constructor); in TransformCXXTemporaryObjectExpr()
|
| H A D | SemaInit.cpp | 2071 SemaRef.MarkFunctionReferenced(Loc, Destructor); in checkDestructorReference() 7511 S.MarkFunctionReferenced(Loc, CalleeDecl); in PerformConstructorInitialization() 8167 S.MarkFunctionReferenced(CurInit.get()->getBeginLoc(), Destructor); in Perform() 10340 MarkFunctionReferenced(Kind.getLocation(), Best->Function); in DeduceTemplateSpecializationFromInitializer()
|
| H A D | SemaExpr.cpp | 18285 void Sema::MarkFunctionReferenced(SourceLocation Loc, FunctionDecl *Func, in MarkFunctionReferenced() function in Sema 18477 MarkFunctionReferenced(Loc, i, MightBeOdrUse); in MarkFunctionReferenced() 20302 MarkFunctionReferenced(Loc, FD, MightBeOdrUse); in MarkAnyDeclReferenced() 20363 S.MarkFunctionReferenced(Loc, cast<FunctionDecl>(D)); in visitUsedDecl()
|
| H A D | SemaDeclObjC.cpp | 5542 SemaRef.MarkFunctionReferenced(Field->getLocation(), Destructor); in SetIvarInitializers()
|
| H A D | SemaTemplateInstantiateDecl.cpp | 3426 SemaRef.MarkFunctionReferenced(Loc, Method); in VisitCXXMethodDecl()
|
| H A D | SemaChecking.cpp | 14184 MarkFunctionReferenced(Param->getLocation(), Destructor); in CheckParmsForFunctionDef()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | Sema.h | 6997 void MarkFunctionReferenced(SourceLocation Loc, FunctionDecl *Func,
|