Home
last modified time | relevance | path

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

/external/clang/lib/Sema/
DSemaCUDA.cpp37 MarkFunctionReferenced(LLLLoc, ConfigDecl); in ActOnCUDAExecConfigExpr()
DSemaExprCXX.cpp815 MarkFunctionReferenced(E->getExprLoc(), Destructor); in CheckCXXThrowOperand()
843 MarkFunctionReferenced(E->getExprLoc(), CD); in CheckCXXThrowOperand()
1864 MarkFunctionReferenced(StartLoc, OperatorNew); in BuildCXXNew()
1869 MarkFunctionReferenced(StartLoc, OperatorDelete); in BuildCXXNew()
1880 MarkFunctionReferenced(StartLoc, dtor); in BuildCXXNew()
2987 MarkFunctionReferenced(StartLoc, in ActOnCXXDelete()
3007 MarkFunctionReferenced(StartLoc, OperatorDelete); in ActOnCXXDelete()
5052 Self.MarkFunctionReferenced(QuestionLoc, Best->Function); in FindConditionalOverload()
5715 MarkFunctionReferenced(E->getExprLoc(), Destructor); in MaybeBindToTemporary()
5872 MarkFunctionReferenced(Bind->getExprLoc(), Destructor); in ActOnDecltypeExpression()
DSemaDeclCXX.cpp3838 MarkFunctionReferenced(Initializer->getSourceLocation(), Dtor); in SetDelegatingInitializer()
4317 MarkFunctionReferenced(Location, Dtor); in MarkBaseAndMemberDestructorsReferenced()
4349 MarkFunctionReferenced(Location, Dtor); in MarkBaseAndMemberDestructorsReferenced()
4383 MarkFunctionReferenced(Location, Dtor); in MarkBaseAndMemberDestructorsReferenced()
4674 S.MarkFunctionReferenced(Class->getLocation(), MD); in ReferenceDllExportedMethods()
4686 S.MarkFunctionReferenced(Class->getLocation(), MD); in ReferenceDllExportedMethods()
6939 MarkFunctionReferenced(Loc, OperatorDelete); in CheckDestructor()
9375 MarkFunctionReferenced(CurrentLocation, BaseCtor.first); in DefineInheritingConstructor()
11310 MarkFunctionReferenced(CurrentLocation, CallOp); in DefineImplicitLambdaToFunctionPointerConversion()
11510 MarkFunctionReferenced(ConstructLoc, Constructor); in BuildCXXConstructExpr()
[all …]
DTreeTransform.h8271 SemaRef.MarkFunctionReferenced(E->getLocStart(), FD); in TransformUserDefinedLiteral()
9481 SemaRef.MarkFunctionReferenced(E->getLocStart(), OperatorNew); in TransformCXXNewExpr()
9483 SemaRef.MarkFunctionReferenced(E->getLocStart(), OperatorDelete); in TransformCXXNewExpr()
9491 SemaRef.MarkFunctionReferenced(E->getLocStart(), Destructor); in TransformCXXNewExpr()
9560 SemaRef.MarkFunctionReferenced(E->getLocStart(), OperatorDelete); in TransformCXXDeleteExpr()
9567 SemaRef.MarkFunctionReferenced(E->getLocStart(), in TransformCXXDeleteExpr()
10044 SemaRef.MarkFunctionReferenced(E->getLocStart(), Constructor); in TransformCXXConstructExpr()
10076 SemaRef.MarkFunctionReferenced(E->getLocStart(), Constructor); in TransformCXXInheritedCtorInitExpr()
10133 SemaRef.MarkFunctionReferenced(E->getLocStart(), Constructor); in TransformCXXTemporaryObjectExpr()
DSemaExpr.cpp12949 void Sema::MarkFunctionReferenced(SourceLocation Loc, FunctionDecl *Func, in MarkFunctionReferenced() function in Sema
13114 MarkFunctionReferenced(Loc, i, OdrUse); in MarkFunctionReferenced()
14067 MarkFunctionReferenced(Loc, FD, MightBeOdrUse); in MarkAnyDeclReferenced()
14146 S.MarkFunctionReferenced(E->getLocStart(), in VisitCXXBindTemporaryExpr()
14153 S.MarkFunctionReferenced(E->getLocStart(), E->getOperatorNew()); in VisitCXXNewExpr()
14155 S.MarkFunctionReferenced(E->getLocStart(), E->getOperatorDelete()); in VisitCXXNewExpr()
14161 S.MarkFunctionReferenced(E->getLocStart(), E->getOperatorDelete()); in VisitCXXDeleteExpr()
14165 S.MarkFunctionReferenced(E->getLocStart(), in VisitCXXDeleteExpr()
14173 S.MarkFunctionReferenced(E->getLocStart(), E->getConstructor()); in VisitCXXConstructExpr()
DSemaInit.cpp5749 S.MarkFunctionReferenced(Loc, Constructor); in PerformConstructorInitialization()
6590 S.MarkFunctionReferenced(CurInit.get()->getLocStart(), Destructor); in Perform()
DSemaChecking.cpp9464 MarkFunctionReferenced(Param->getLocation(), Destructor); in CheckParmsForFunctionDef()
/external/llvm-project/clang/lib/Sema/
DSemaCUDA.cpp53 MarkFunctionReferenced(LLLLoc, ConfigDecl); in ActOnCUDAExecConfigExpr()
DSemaExprCXX.cpp988 MarkFunctionReferenced(E->getExprLoc(), Destructor); in CheckCXXThrowOperand()
1016 MarkFunctionReferenced(E->getExprLoc(), CD); in CheckCXXThrowOperand()
2324 MarkFunctionReferenced(StartLoc, OperatorNew); in BuildCXXNew()
2329 MarkFunctionReferenced(StartLoc, OperatorDelete); in BuildCXXNew()
3529 MarkFunctionReferenced(StartLoc, in ActOnCXXDelete()
3558 MarkFunctionReferenced(StartLoc, OperatorDelete); in ActOnCXXDelete()
3709 MarkFunctionReferenced(TheCall->getExprLoc(), OperatorNewOrDelete); in SemaBuiltinOperatorNewDeleteOverloaded()
5870 Self.MarkFunctionReferenced(QuestionLoc, Best->Function); in FindConditionalOverload()
6909 MarkFunctionReferenced(E->getExprLoc(), Destructor); in MaybeBindToTemporary()
7079 MarkFunctionReferenced(Bind->getExprLoc(), Destructor); in ActOnDecltypeExpression()
DSemaDeclCXX.cpp5021 MarkFunctionReferenced(Initializer->getSourceLocation(), Dtor); in SetDelegatingInitializer()
5500 MarkFunctionReferenced(Location, Dtor); in MarkBaseAndMemberDestructorsReferenced()
5547 MarkFunctionReferenced(Location, Dtor); in MarkBaseAndMemberDestructorsReferenced()
5589 MarkFunctionReferenced(Location, Dtor); in MarkVirtualBaseDestructorsReferenced()
5908 S.MarkFunctionReferenced(Class->getLocation(), MD); in ReferenceDllExportedMembers()
5914 S.MarkFunctionReferenced(Class->getLocation(), MD); in ReferenceDllExportedMembers()
5928 S.MarkFunctionReferenced(Class->getLocation(), MD); in ReferenceDllExportedMembers()
10312 MarkFunctionReferenced(Loc, OperatorDelete); in CheckDestructor()
13213 MarkFunctionReferenced(CurrentLocation, BaseCtor.first); in DefineInheritingConstructor()
14880 MarkFunctionReferenced(CurrentLocation, CallOp); in DefineImplicitLambdaToFunctionPointerConversion()
[all …]
DTreeTransform.h10048 SemaRef.MarkFunctionReferenced(E->getBeginLoc(), FD); in TransformUserDefinedLiteral()
11532 SemaRef.MarkFunctionReferenced(E->getBeginLoc(), OperatorNew); in TransformCXXNewExpr()
11534 SemaRef.MarkFunctionReferenced(E->getBeginLoc(), OperatorDelete); in TransformCXXNewExpr()
11542 SemaRef.MarkFunctionReferenced(E->getBeginLoc(), Destructor); in TransformCXXNewExpr()
11604 SemaRef.MarkFunctionReferenced(E->getBeginLoc(), OperatorDelete); in TransformCXXDeleteExpr()
11611 SemaRef.MarkFunctionReferenced(E->getBeginLoc(), in TransformCXXDeleteExpr()
12272 SemaRef.MarkFunctionReferenced(E->getBeginLoc(), Constructor); in TransformCXXConstructExpr()
12300 SemaRef.MarkFunctionReferenced(E->getBeginLoc(), Constructor); in TransformCXXInheritedCtorInitExpr()
12361 SemaRef.MarkFunctionReferenced(E->getBeginLoc(), Constructor); in TransformCXXTemporaryObjectExpr()
DSemaCoroutine.cpp1081 S.MarkFunctionReferenced(Loc, OperatorDelete); in findDeleteForPromise()
DSemaInit.cpp1823 SemaRef.MarkFunctionReferenced(Loc, Destructor); in checkDestructorReference()
6488 S.MarkFunctionReferenced(Loc, Constructor); in PerformConstructorInitialization()
8294 S.MarkFunctionReferenced(CurInit.get()->getBeginLoc(), Destructor); in Perform()
10121 MarkFunctionReferenced(Kind.getLocation(), Best->Function); in DeduceTemplateSpecializationFromInitializer()
DSemaExpr.cpp16748 void Sema::MarkFunctionReferenced(SourceLocation Loc, FunctionDecl *Func, in MarkFunctionReferenced() function in Sema
16932 MarkFunctionReferenced(Loc, i, MightBeOdrUse); in MarkFunctionReferenced()
18354 MarkFunctionReferenced(Loc, FD, MightBeOdrUse); in MarkAnyDeclReferenced()
18415 S.MarkFunctionReferenced(Loc, cast<FunctionDecl>(D)); in visitUsedDecl()
DSemaTemplateInstantiateDecl.cpp2556 SemaRef.MarkFunctionReferenced(Loc, Method); in VisitCXXMethodDecl()
DSemaChecking.cpp13898 MarkFunctionReferenced(Param->getLocation(), Destructor); in CheckParmsForFunctionDef()
/external/clang/include/clang/Sema/
DSema.h3677 void MarkFunctionReferenced(SourceLocation Loc, FunctionDecl *Func,
/external/llvm-project/clang/include/clang/Sema/
DSema.h4830 void MarkFunctionReferenced(SourceLocation Loc, FunctionDecl *Func,