Searched refs:MarkFunctionReferenced (Results 1 – 11 of 11) sorted by relevance
| /src/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaExprCXX.cpp | 1035 MarkFunctionReferenced(E->getExprLoc(), Destructor); in CheckCXXThrowOperand() 1063 MarkFunctionReferenced(E->getExprLoc(), CD); in CheckCXXThrowOperand() 2501 MarkFunctionReferenced(StartLoc, OperatorNew); in BuildCXXNew() 2506 MarkFunctionReferenced(StartLoc, OperatorDelete); in BuildCXXNew() 3780 MarkFunctionReferenced(StartLoc, in ActOnCXXDelete() 3809 MarkFunctionReferenced(StartLoc, OperatorDelete); in ActOnCXXDelete() 3956 MarkFunctionReferenced(TheCall->getExprLoc(), OperatorNewOrDelete); in BuiltinOperatorNewDeleteOverloaded() 6578 Self.MarkFunctionReferenced(QuestionLoc, Best->Function); in FindConditionalOverload() 7630 MarkFunctionReferenced(E->getExprLoc(), Destructor); in MaybeBindToTemporary() 7797 MarkFunctionReferenced(Bind->getExprLoc(), Destructor); in ActOnDecltypeExpression()
|
| H A D | SemaCUDA.cpp | 65 SemaRef.MarkFunctionReferenced(LLLLoc, ConfigDecl); in ActOnExecConfigExpr()
|
| H A D | SemaDeclCXX.cpp | 5209 MarkFunctionReferenced(Initializer->getSourceLocation(), Dtor); in SetDelegatingInitializer() 5741 MarkFunctionReferenced(Location, Dtor); in MarkBaseAndMemberDestructorsReferenced() 5791 MarkFunctionReferenced(Location, Dtor); in MarkBaseAndMemberDestructorsReferenced() 5835 MarkFunctionReferenced(Location, Dtor); in MarkVirtualBaseDestructorsReferenced() 6185 S.MarkFunctionReferenced(Class->getLocation(), MD); in ReferenceDllExportedMembers() 6191 S.MarkFunctionReferenced(Class->getLocation(), MD); in ReferenceDllExportedMembers() 6205 S.MarkFunctionReferenced(Class->getLocation(), MD); in ReferenceDllExportedMembers() 10881 MarkFunctionReferenced(Loc, OperatorDelete); in CheckDestructor() 14087 MarkFunctionReferenced(CurrentLocation, BaseCtor.first); in DefineInheritingConstructor() 15818 MarkFunctionReferenced(CurrentLocation, CallOp); in DefineImplicitLambdaToFunctionPointerConversion() [all …]
|
| H A D | SemaCoroutine.cpp | 1086 S.MarkFunctionReferenced(Loc, OperatorDelete); in findDeleteForPromise()
|
| H A D | TreeTransform.h | 13410 SemaRef.MarkFunctionReferenced(E->getBeginLoc(), OperatorNew); in TransformCXXNewExpr() 13412 SemaRef.MarkFunctionReferenced(E->getBeginLoc(), OperatorDelete); in TransformCXXNewExpr() 13420 SemaRef.MarkFunctionReferenced(E->getBeginLoc(), Destructor); in TransformCXXNewExpr() 13482 SemaRef.MarkFunctionReferenced(E->getBeginLoc(), OperatorDelete); in TransformCXXDeleteExpr() 13489 SemaRef.MarkFunctionReferenced(E->getBeginLoc(), in TransformCXXDeleteExpr() 14175 SemaRef.MarkFunctionReferenced(E->getBeginLoc(), Constructor); in TransformCXXConstructExpr() 14203 SemaRef.MarkFunctionReferenced(E->getBeginLoc(), Constructor); in TransformCXXInheritedCtorInitExpr() 14220 SemaRef.MarkFunctionReferenced(E->getBeginLoc(), in TransformCXXBindTemporaryExpr() 14267 SemaRef.MarkFunctionReferenced(E->getBeginLoc(), Constructor); in TransformCXXTemporaryObjectExpr()
|
| H A D | SemaInit.cpp | 1992 SemaRef.MarkFunctionReferenced(Loc, Destructor); in checkDestructorReference() 7227 S.MarkFunctionReferenced(Loc, CalleeDecl); in PerformConstructorInitialization() 7898 S.MarkFunctionReferenced(CurInit.get()->getBeginLoc(), Destructor); in Perform() 10044 MarkFunctionReferenced(Kind.getLocation(), Best->Function); in DeduceTemplateSpecializationFromInitializer()
|
| H A D | SemaExpr.cpp | 17851 void Sema::MarkFunctionReferenced(SourceLocation Loc, FunctionDecl *Func, in MarkFunctionReferenced() function in Sema 18034 MarkFunctionReferenced(Loc, i, MightBeOdrUse); in MarkFunctionReferenced() 19811 MarkFunctionReferenced(Loc, FD, MightBeOdrUse); in MarkAnyDeclReferenced() 19874 S.MarkFunctionReferenced(Loc, cast<FunctionDecl>(D)); in visitUsedDecl()
|
| H A D | SemaDeclObjC.cpp | 5540 SemaRef.MarkFunctionReferenced(Field->getLocation(), Destructor); in SetIvarInitializers()
|
| H A D | SemaTemplateInstantiateDecl.cpp | 2881 SemaRef.MarkFunctionReferenced(Loc, Method); in VisitCXXMethodDecl()
|
| H A D | SemaChecking.cpp | 12751 MarkFunctionReferenced(Param->getLocation(), Destructor); in CheckParmsForFunctionDef()
|
| /src/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | Sema.h | 6572 void MarkFunctionReferenced(SourceLocation Loc, FunctionDecl *Func,
|