Home | History | Annotate | Download | only in Parse

Lines Matching refs:EndLoc

134   SourceLocation EndLoc = PP.getLocForEndOfToken(ParenRange.getEnd());
135 if (!ParenRange.getEnd().isFileID() || EndLoc.isInvalid()) {
144 << FixItHint::CreateInsertion(EndLoc, ")");
182 SourceLocation EndLoc = PP.getLocForEndOfToken(PrevTokLocation);
183 if (EndLoc.isValid() &&
186 Diag(EndLoc, DiagID)
188 << FixItHint::CreateInsertion(EndLoc, Spelling);
221 SourceLocation EndLoc = Tok.getLocation();
226 EndLoc = Tok.getLocation();
235 << FixItHint::CreateRemoval(SourceRange(StartLoc, EndLoc));
238 << FixItHint::CreateRemoval(SourceRange(StartLoc, EndLoc));
245 << FixItHint::CreateRemoval(SourceRange(StartLoc, EndLoc));
249 << FixItHint::CreateRemoval(SourceRange(StartLoc, EndLoc));
686 SourceLocation EndLoc;
687 ExprResult Result(ParseSimpleAsm(&EndLoc));
694 SingleDecl = Actions.ActOnFileScopeAsmDecl(Result.get(), StartLoc, EndLoc);
1278 Parser::ExprResult Parser::ParseSimpleAsm(SourceLocation *EndLoc) {
1302 if (EndLoc)
1303 *EndLoc = Tok.getLocation();
1308 if (EndLoc)
1309 *EndLoc = T.getCloseLocation();
1555 SourceLocation EndLoc = Tok.getLastLoc();
1558 Tok.setAnnotationEndLoc(EndLoc);