Lines Matching defs:SourceLocation
83 SourceLocation Sema::getLocForEndOfToken(SourceLocation Loc, unsigned Offset) {
90 Sema::getDarwinSDKInfoForAvailabilityChecking(SourceLocation Loc,
161 llvm::SmallVector<SourceLocation, 8> IncludeStack;
169 void FileChanged(SourceLocation Loc, FileChangeReason Reason,
177 SourceLocation IncludeLoc = SM.getIncludeLoc(SM.getFileID(Loc));
558 void Sema::warnStackExhausted(SourceLocation Loc) {
566 void Sema::runWithSufficientStackSpace(SourceLocation Loc,
571 bool Sema::makeUnavailableInSystemHeader(SourceLocation loc,
620 SourceLocation Loc) {
635 SourceLocation Loc) {
681 SourceLocation MaybeMacroLoc = E->getBeginLoc();
875 SmallVectorImpl<std::pair<NamedDecl *, SourceLocation> > &Undefined) {
931 SmallVector<std::pair<NamedDecl *, SourceLocation>, 16> Undefined;
938 SourceLocation UseLoc = Undef.second;
1240 Decl *PrevDecl = LookupSingleName(TUScope, WeakIDs.first, SourceLocation(),
1254 !Diags.isIgnored(diag::warn_delegating_ctor_cycle, SourceLocation()))
1484 if (!Diags.isIgnored(diag::warn_unused_private_field, SourceLocation())) {
1499 if (!Diags.isIgnored(diag::warn_mismatched_delete_new, SourceLocation())) {
1612 SourceLocation Loc = Diags.getCurrentDiagLoc();
1766 void visitUsedDecl(SourceLocation Loc, Decl *D) {
1790 void checkFunc(SourceLocation Loc, FunctionDecl *FD) {
1824 checkFunc(SourceLocation(), FD);
1840 const SourceLocation &Loc = PDAt.first;
1898 Sema::SemaDiagnosticBuilder::SemaDiagnosticBuilder(Kind K, SourceLocation Loc,
1947 Sema::targetDiag(SourceLocation Loc, unsigned DiagID, const FunctionDecl *FD) {
1964 void Sema::checkTypeSupport(QualType Ty, SourceLocation Loc, ValueDecl *D) {
2128 bool Sema::findMacroSpelling(SourceLocation &locref, StringRef name) {
2129 SourceLocation loc = locref;
2207 SourceLocation Loc = VD->getLocation();
2215 Result = S.PerformCopyInitialization(IE, SourceLocation(), E);
2466 llvm::MapVector<NamedDecl *, SourceLocation> &Undefined) {}
2469 FieldDecl *, llvm::SmallVector<std::pair<SourceLocation, bool>, 4>> &) {}
2530 ExprResult R = BuildCallToMemberFunction(nullptr, &E, SourceLocation(),
2531 std::nullopt, SourceLocation());
2578 const SourceLocation FinalNoteLoc) {
2609 static void notePlausibleOverloads(Sema &S, SourceLocation Loc,
2656 SourceLocation Loc = E.get()->getExprLoc();
2671 SourceLocation ParenInsertionLoc = getLocForEndOfToken(Range.getEnd());