Searched refs:MarkFunctionReferenced (Results 1 – 8 of 8) sorted by relevance
| /NextBSD/contrib/llvm/tools/clang/lib/Sema/ |
| HD | SemaCUDA.cpp | 34 MarkFunctionReferenced(LLLLoc, ConfigDecl); in ActOnCUDAExecConfigExpr()
|
| HD | SemaExprCXX.cpp | 774 MarkFunctionReferenced(E->getExprLoc(), Destructor); in CheckCXXThrowOperand() 802 MarkFunctionReferenced(E->getExprLoc(), CD); in CheckCXXThrowOperand() 1621 MarkFunctionReferenced(StartLoc, OperatorNew); in BuildCXXNew() 1626 MarkFunctionReferenced(StartLoc, OperatorDelete); in BuildCXXNew() 1637 MarkFunctionReferenced(StartLoc, dtor); in BuildCXXNew() 2745 MarkFunctionReferenced(StartLoc, in ActOnCXXDelete() 2785 MarkFunctionReferenced(StartLoc, OperatorDelete); in ActOnCXXDelete() 4711 Self.MarkFunctionReferenced(QuestionLoc, Best->Function); in FindConditionalOverload() 5368 MarkFunctionReferenced(E->getExprLoc(), Destructor); in MaybeBindToTemporary() 5523 MarkFunctionReferenced(Bind->getExprLoc(), Destructor); in ActOnDecltypeExpression()
|
| HD | SemaDeclCXX.cpp | 3849 MarkFunctionReferenced(Initializer->getSourceLocation(), Dtor); in SetDelegatingInitializer() 4328 MarkFunctionReferenced(Location, Dtor); in MarkBaseAndMemberDestructorsReferenced() 4360 MarkFunctionReferenced(Location, Dtor); in MarkBaseAndMemberDestructorsReferenced() 4394 MarkFunctionReferenced(Location, Dtor); in MarkBaseAndMemberDestructorsReferenced() 4802 MarkFunctionReferenced(Class->getLocation(), MD); in checkClassLevelDLLAttribute() 4814 MarkFunctionReferenced(Class->getLocation(), MD); in checkClassLevelDLLAttribute() 6775 MarkFunctionReferenced(Loc, OperatorDelete); in CheckDestructor() 11173 MarkFunctionReferenced(CurrentLocation, CallOp); in DefineImplicitLambdaToFunctionPointerConversion() 11341 MarkFunctionReferenced(ConstructLoc, Constructor); in BuildCXXConstructExpr() 11409 MarkFunctionReferenced(VD->getLocation(), Destructor); in FinalizeVarWithDestructor() [all …]
|
| HD | TreeTransform.h | 7571 SemaRef.MarkFunctionReferenced(E->getLocStart(), FD); in TransformUserDefinedLiteral() 8755 SemaRef.MarkFunctionReferenced(E->getLocStart(), OperatorNew); in TransformCXXNewExpr() 8757 SemaRef.MarkFunctionReferenced(E->getLocStart(), OperatorDelete); in TransformCXXNewExpr() 8765 SemaRef.MarkFunctionReferenced(E->getLocStart(), Destructor); in TransformCXXNewExpr() 8834 SemaRef.MarkFunctionReferenced(E->getLocStart(), OperatorDelete); in TransformCXXDeleteExpr() 8841 SemaRef.MarkFunctionReferenced(E->getLocStart(), in TransformCXXDeleteExpr() 9307 SemaRef.MarkFunctionReferenced(E->getLocStart(), Constructor); in TransformCXXConstructExpr() 9370 SemaRef.MarkFunctionReferenced(E->getLocStart(), Constructor); in TransformCXXTemporaryObjectExpr()
|
| HD | SemaExpr.cpp | 12179 void Sema::MarkFunctionReferenced(SourceLocation Loc, FunctionDecl *Func, in MarkFunctionReferenced() function in Sema 12332 MarkFunctionReferenced(Loc, i); in MarkFunctionReferenced() 13375 MarkFunctionReferenced(Loc, FD, OdrUse); in MarkAnyDeclReferenced() 13454 S.MarkFunctionReferenced(E->getLocStart(), in VisitCXXBindTemporaryExpr() 13461 S.MarkFunctionReferenced(E->getLocStart(), E->getOperatorNew()); in VisitCXXNewExpr() 13463 S.MarkFunctionReferenced(E->getLocStart(), E->getOperatorDelete()); in VisitCXXNewExpr() 13469 S.MarkFunctionReferenced(E->getLocStart(), E->getOperatorDelete()); in VisitCXXDeleteExpr() 13473 S.MarkFunctionReferenced(E->getLocStart(), in VisitCXXDeleteExpr() 13481 S.MarkFunctionReferenced(E->getLocStart(), E->getConstructor()); in VisitCXXConstructExpr()
|
| HD | SemaInit.cpp | 5592 S.MarkFunctionReferenced(Loc, Constructor); in PerformConstructorInitialization() 6404 S.MarkFunctionReferenced(CurInit.get()->getLocStart(), Destructor); in Perform()
|
| HD | SemaChecking.cpp | 8226 MarkFunctionReferenced(Param->getLocation(), Destructor); in CheckParmsForFunctionDef()
|
| /NextBSD/contrib/llvm/tools/clang/include/clang/Sema/ |
| HD | Sema.h | 3526 void MarkFunctionReferenced(SourceLocation Loc, FunctionDecl *Func,
|