Searched refs:CastLoc (Results 1 – 3 of 3) sorted by relevance
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/modernize/ |
| H A D | UseNullptrCheck.cpp | 113 MacroArgUsageVisitor(SourceLocation CastLoc, const SourceManager &SM) in MacroArgUsageVisitor() argument 114 : CastLoc(CastLoc), SM(SM), Visited(false), CastFound(false), in MacroArgUsageVisitor() 116 assert(CastLoc.isFileID()); in MacroArgUsageVisitor() 145 if (SM.getFileLoc(S->getBeginLoc()) != CastLoc) in VisitStmt() 170 SourceLocation CastLoc; member in clang::tidy::modernize::__anon6c2656c60111::MacroArgUsageVisitor 287 SourceLocation CastLoc = CE->getBeginLoc(); in allArgUsesValid() local 292 if (!getMacroAndArgLocations(CastLoc, ArgLoc, MacroLoc)) in allArgUsesValid() 306 MacroArgUsageVisitor ArgUsageVisitor(SM.getFileLoc(CastLoc), SM); in allArgUsesValid()
|
| /llvm-project-15.0.7/clang/lib/ARCMigrate/ |
| H A D | TransUnbridgedCasts.cpp | 336 SourceLocation CastLoc = E->getExprLoc(); in transformObjCToNonObjCCast() local 337 if (CastLoc.isMacroID()) { in transformObjCToNonObjCCast() 338 StringRef MacroName = Lexer::getImmediateMacroName(CastLoc, in transformObjCToNonObjCCast()
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaExprCXX.cpp | 4026 SourceLocation CastLoc, in BuildCXXCastArgument() argument 4039 if (S.RequireNonAbstractType(CastLoc, Ty, in BuildCXXCastArgument() 4043 if (S.CompleteConstructorCall(Constructor, Ty, From, CastLoc, in BuildCXXCastArgument() 4047 S.CheckConstructorAccess(CastLoc, Constructor, FoundDecl, in BuildCXXCastArgument() 4049 if (S.DiagnoseUseOfDecl(Method, CastLoc)) in BuildCXXCastArgument() 4053 CastLoc, Ty, FoundDecl, cast<CXXConstructorDecl>(Method), in BuildCXXCastArgument() 4066 S.CheckMemberOperatorAccess(CastLoc, From, /*arg*/ nullptr, FoundDecl); in BuildCXXCastArgument() 4067 if (S.DiagnoseUseOfDecl(Method, CastLoc)) in BuildCXXCastArgument()
|