Searched refs:MarkFunctionReferenced (Results 1 – 9 of 9) sorted by relevance
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/ |
| H A D | SemaExprCXX.cpp | 895 MarkFunctionReferenced(E->getExprLoc(), Destructor); in CheckCXXThrowOperand() 923 MarkFunctionReferenced(E->getExprLoc(), CD); in CheckCXXThrowOperand() 2163 MarkFunctionReferenced(StartLoc, OperatorNew); in BuildCXXNew() 2168 MarkFunctionReferenced(StartLoc, OperatorDelete); in BuildCXXNew() 2179 MarkFunctionReferenced(StartLoc, dtor); in BuildCXXNew() 3376 MarkFunctionReferenced(StartLoc, in ActOnCXXDelete() 3405 MarkFunctionReferenced(StartLoc, OperatorDelete); in ActOnCXXDelete() 3552 MarkFunctionReferenced(TheCall->getExprLoc(), OperatorNewOrDelete); in SemaBuiltinOperatorNewDeleteOverloaded() 5667 Self.MarkFunctionReferenced(QuestionLoc, Best->Function); in FindConditionalOverload() 6471 MarkFunctionReferenced(E->getExprLoc(), Destructor); in MaybeBindToTemporary() [all …]
|
| H A D | SemaCUDA.cpp | 52 MarkFunctionReferenced(LLLLoc, ConfigDecl); in ActOnCUDAExecConfigExpr()
|
| H A D | SemaDeclCXX.cpp | 5182 MarkFunctionReferenced(Location, Dtor); in MarkBaseAndMemberDestructorsReferenced() 5220 MarkFunctionReferenced(Location, Dtor); in MarkBaseAndMemberDestructorsReferenced() 5257 MarkFunctionReferenced(Location, Dtor); in MarkBaseAndMemberDestructorsReferenced() 5559 S.MarkFunctionReferenced(Class->getLocation(), MD); in ReferenceDllExportedMembers() 5571 S.MarkFunctionReferenced(Class->getLocation(), MD); in ReferenceDllExportedMembers() 8295 MarkFunctionReferenced(Loc, OperatorDelete); in CheckDestructor() 11181 MarkFunctionReferenced(CurrentLocation, BaseCtor.first); in DefineInheritingConstructor() 12788 MarkFunctionReferenced(CurrentLocation, CallOp); in DefineImplicitLambdaToFunctionPointerConversion() 12966 MarkFunctionReferenced(ConstructLoc, Constructor); in BuildCXXConstructExpr() 13063 MarkFunctionReferenced(VD->getLocation(), Destructor); in FinalizeVarWithDestructor() [all …]
|
| H A D | TreeTransform.h | 9058 SemaRef.MarkFunctionReferenced(E->getBeginLoc(), FD); in TransformUserDefinedLiteral() 10295 SemaRef.MarkFunctionReferenced(E->getBeginLoc(), OperatorNew); in TransformCXXNewExpr() 10297 SemaRef.MarkFunctionReferenced(E->getBeginLoc(), OperatorDelete); in TransformCXXNewExpr() 10305 SemaRef.MarkFunctionReferenced(E->getBeginLoc(), Destructor); in TransformCXXNewExpr() 10367 SemaRef.MarkFunctionReferenced(E->getBeginLoc(), OperatorDelete); in TransformCXXDeleteExpr() 10374 SemaRef.MarkFunctionReferenced(E->getBeginLoc(), in TransformCXXDeleteExpr() 10877 SemaRef.MarkFunctionReferenced(E->getBeginLoc(), Constructor); in TransformCXXConstructExpr() 10905 SemaRef.MarkFunctionReferenced(E->getBeginLoc(), Constructor); in TransformCXXInheritedCtorInitExpr() 10966 SemaRef.MarkFunctionReferenced(E->getBeginLoc(), Constructor); in TransformCXXTemporaryObjectExpr()
|
| H A D | SemaCoroutine.cpp | 928 S.MarkFunctionReferenced(Loc, OperatorDelete); in findDeleteForPromise()
|
| H A D | SemaExpr.cpp | 14632 void Sema::MarkFunctionReferenced(SourceLocation Loc, FunctionDecl *Func, in MarkFunctionReferenced() function in Sema 14781 MarkFunctionReferenced(Loc, i, OdrUse); in MarkFunctionReferenced() 15797 MarkFunctionReferenced(Loc, FD, MightBeOdrUse); in MarkAnyDeclReferenced() 15876 S.MarkFunctionReferenced( in VisitCXXBindTemporaryExpr() 15884 S.MarkFunctionReferenced(E->getBeginLoc(), E->getOperatorNew()); in VisitCXXNewExpr() 15886 S.MarkFunctionReferenced(E->getBeginLoc(), E->getOperatorDelete()); in VisitCXXNewExpr() 15892 S.MarkFunctionReferenced(E->getBeginLoc(), E->getOperatorDelete()); in VisitCXXDeleteExpr() 15896 S.MarkFunctionReferenced(E->getBeginLoc(), S.LookupDestructor(Record)); in VisitCXXDeleteExpr() 15903 S.MarkFunctionReferenced(E->getBeginLoc(), E->getConstructor()); in VisitCXXConstructExpr()
|
| H A D | SemaInit.cpp | 1872 SemaRef.MarkFunctionReferenced(Loc, Destructor); in hasAccessibleDestructor() 6211 S.MarkFunctionReferenced(Loc, Constructor); in PerformConstructorInitialization() 7663 S.MarkFunctionReferenced(CurInit.get()->getBeginLoc(), Destructor); in Perform() 9421 MarkFunctionReferenced(Kind.getLocation(), Best->Function); in DeduceTemplateSpecializationFromInitializer()
|
| H A D | SemaChecking.cpp | 12238 MarkFunctionReferenced(Param->getLocation(), Destructor); in CheckParmsForFunctionDef()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/ |
| H A D | Sema.h | 4060 void MarkFunctionReferenced(SourceLocation Loc, FunctionDecl *Func,
|