/external/clang/lib/Sema/ |
D | SemaCUDA.cpp | 37 MarkFunctionReferenced(LLLLoc, ConfigDecl); in ActOnCUDAExecConfigExpr()
|
D | SemaExprCXX.cpp | 815 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()
|
D | SemaDeclCXX.cpp | 3838 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 …]
|
D | TreeTransform.h | 8271 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()
|
D | SemaExpr.cpp | 12949 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()
|
D | SemaInit.cpp | 5749 S.MarkFunctionReferenced(Loc, Constructor); in PerformConstructorInitialization() 6590 S.MarkFunctionReferenced(CurInit.get()->getLocStart(), Destructor); in Perform()
|
D | SemaChecking.cpp | 9464 MarkFunctionReferenced(Param->getLocation(), Destructor); in CheckParmsForFunctionDef()
|
/external/llvm-project/clang/lib/Sema/ |
D | SemaCUDA.cpp | 53 MarkFunctionReferenced(LLLLoc, ConfigDecl); in ActOnCUDAExecConfigExpr()
|
D | SemaExprCXX.cpp | 988 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()
|
D | SemaDeclCXX.cpp | 5021 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 …]
|
D | TreeTransform.h | 10048 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()
|
D | SemaCoroutine.cpp | 1081 S.MarkFunctionReferenced(Loc, OperatorDelete); in findDeleteForPromise()
|
D | SemaInit.cpp | 1823 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()
|
D | SemaExpr.cpp | 16748 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()
|
D | SemaTemplateInstantiateDecl.cpp | 2556 SemaRef.MarkFunctionReferenced(Loc, Method); in VisitCXXMethodDecl()
|
D | SemaChecking.cpp | 13898 MarkFunctionReferenced(Param->getLocation(), Destructor); in CheckParmsForFunctionDef()
|
/external/clang/include/clang/Sema/ |
D | Sema.h | 3677 void MarkFunctionReferenced(SourceLocation Loc, FunctionDecl *Func,
|
/external/llvm-project/clang/include/clang/Sema/ |
D | Sema.h | 4830 void MarkFunctionReferenced(SourceLocation Loc, FunctionDecl *Func,
|