Home
last modified time | relevance | path

Searched refs:MarkFunctionReferenced (Results 1 – 9 of 9) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaExprCXX.cpp895 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 DSemaCUDA.cpp52 MarkFunctionReferenced(LLLLoc, ConfigDecl); in ActOnCUDAExecConfigExpr()
H A DSemaDeclCXX.cpp5182 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 DTreeTransform.h9058 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 DSemaCoroutine.cpp928 S.MarkFunctionReferenced(Loc, OperatorDelete); in findDeleteForPromise()
H A DSemaExpr.cpp14632 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 DSemaInit.cpp1872 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 DSemaChecking.cpp12238 MarkFunctionReferenced(Param->getLocation(), Destructor); in CheckParmsForFunctionDef()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/
H A DSema.h4060 void MarkFunctionReferenced(SourceLocation Loc, FunctionDecl *Func,