Home | History | Annotate | Download | only in Parse

Lines Matching defs:EndLoc

142   SourceLocation EndLoc = PP.getLocForEndOfToken(ParenRange.getEnd());
143 if (!ParenRange.getEnd().isFileID() || EndLoc.isInvalid()) {
152 << FixItHint::CreateInsertion(EndLoc, ")");
189 SourceLocation EndLoc = PP.getLocForEndOfToken(PrevTokLocation);
190 if (EndLoc.isValid() &&
193 Diag(EndLoc, DiagID)
195 << FixItHint::CreateInsertion(EndLoc, Spelling);
228 SourceLocation EndLoc = Tok.getLocation();
233 EndLoc = Tok.getLocation();
242 << FixItHint::CreateRemoval(SourceRange(StartLoc, EndLoc));
245 << FixItHint::CreateRemoval(SourceRange(StartLoc, EndLoc));
252 << FixItHint::CreateRemoval(SourceRange(StartLoc, EndLoc));
256 << FixItHint::CreateRemoval(SourceRange(StartLoc, EndLoc));
658 SourceLocation EndLoc;
659 ExprResult Result(ParseSimpleAsm(&EndLoc));
666 SingleDecl = Actions.ActOnFileScopeAsmDecl(Result.get(), StartLoc, EndLoc);
1251 Parser::ExprResult Parser::ParseSimpleAsm(SourceLocation *EndLoc) {
1275 if (EndLoc)
1276 *EndLoc = Tok.getLocation();
1281 if (EndLoc)
1282 *EndLoc = T.getCloseLocation();
1527 SourceLocation EndLoc = Tok.getLastLoc();
1530 Tok.setAnnotationEndLoc(EndLoc);