Lines Matching refs:IDLoc

1228   SMLoc IDLoc = ID.getLoc();  in parseStatement()  local
1233 return parseCppHashLineFilenameComment(IDLoc); in parseStatement()
1278 return parseDirectiveIf(IDLoc, DirKind); in parseStatement()
1280 return parseDirectiveIfb(IDLoc, true); in parseStatement()
1282 return parseDirectiveIfb(IDLoc, false); in parseStatement()
1284 return parseDirectiveIfc(IDLoc, true); in parseStatement()
1286 return parseDirectiveIfeqs(IDLoc, true); in parseStatement()
1288 return parseDirectiveIfc(IDLoc, false); in parseStatement()
1290 return parseDirectiveIfeqs(IDLoc, false); in parseStatement()
1292 return parseDirectiveIfdef(IDLoc, true); in parseStatement()
1295 return parseDirectiveIfdef(IDLoc, false); in parseStatement()
1297 return parseDirectiveElseIf(IDLoc); in parseStatement()
1299 return parseDirectiveElse(IDLoc); in parseStatement()
1301 return parseDirectiveEndIf(IDLoc); in parseStatement()
1323 return Error(IDLoc, "invalid use of pseudo-symbol '.' as a label"); in parseStatement()
1334 SI->LookupInlineAsmLabel(IDVal, getSourceManager(), IDLoc, true); in parseStatement()
1337 Info.AsmRewrites->push_back(AsmRewrite(AOK_Label, IDLoc, in parseStatement()
1348 return Error(IDLoc, "invalid symbol redefinition"); in parseStatement()
1358 IDLoc); in parseStatement()
1386 return handleMacroEntry(M, IDLoc); in parseStatement()
1414 return (*Handler.second)(Handler.first, IDVal, IDLoc); in parseStatement()
1514 return parseDirectiveRept(IDLoc, IDVal); in parseStatement()
1516 return parseDirectiveIrp(IDLoc); in parseStatement()
1518 return parseDirectiveIrpc(IDLoc); in parseStatement()
1520 return parseDirectiveEndr(IDLoc); in parseStatement()
1535 return parseDirectiveFile(IDLoc); in parseStatement()
1549 return parseDirectiveCFIDefCfa(IDLoc); in parseStatement()
1555 return parseDirectiveCFIDefCfaRegister(IDLoc); in parseStatement()
1557 return parseDirectiveCFIOffset(IDLoc); in parseStatement()
1559 return parseDirectiveCFIRelOffset(IDLoc); in parseStatement()
1569 return parseDirectiveCFISameValue(IDLoc); in parseStatement()
1571 return parseDirectiveCFIRestore(IDLoc); in parseStatement()
1577 return parseDirectiveCFIUndefined(IDLoc); in parseStatement()
1579 return parseDirectiveCFIRegister(IDLoc); in parseStatement()
1586 return parseDirectiveMacro(IDLoc); in parseStatement()
1593 return parseDirectivePurgeMacro(IDLoc); in parseStatement()
1595 return parseDirectiveEnd(IDLoc); in parseStatement()
1597 return parseDirectiveError(IDLoc, false); in parseStatement()
1599 return parseDirectiveError(IDLoc, true); in parseStatement()
1601 return parseDirectiveWarning(IDLoc); in parseStatement()
1604 return Error(IDLoc, "unknown directive"); in parseStatement()
1610 return parseDirectiveMSEmit(IDLoc, Info, IDVal.size()); in parseStatement()
1614 return parseDirectiveMSAlign(IDLoc, Info); in parseStatement()
1621 bool HadError = getTargetParser().ParseInstruction(IInfo, OpcodeStr, IDLoc, in parseStatement()
1637 printMessage(IDLoc, SourceMgr::DK_Note, OS.str()); in parseStatement()
1647 Line = SrcMgr.FindLineNumber(IDLoc, CurBuffer); in parseStatement()
1684 getTargetParser().MatchAndEmitInstruction(IDLoc, Info.Opcode, in parseStatement()
2056 SMLoc IDLoc = Lexer.getLoc(); in parseMacroArguments() local
2061 Error(IDLoc, "invalid argument identifier for formal argument"); in parseMacroArguments()
2077 Error(IDLoc, "cannot mix positional and keyword arguments"); in parseMacroArguments()
2095 Error(IDLoc, in parseMacroArguments()
3697 SMLoc IDLoc = getLexer().getLoc(); in parseDirectiveComm() local
3754 return Error(IDLoc, "invalid symbol redefinition"); in parseDirectiveComm()
4481 bool AsmParser::parseDirectiveMSEmit(SMLoc IDLoc, ParseStatementInfo &Info, in parseDirectiveMSEmit() argument
4494 Info.AsmRewrites->push_back(AsmRewrite(AOK_Emit, IDLoc, Len)); in parseDirectiveMSEmit()
4498 bool AsmParser::parseDirectiveMSAlign(SMLoc IDLoc, ParseStatementInfo &Info) { in parseDirectiveMSAlign() argument
4511 AsmRewrite(AOK_Align, IDLoc, 5, Log2_64(IntValue))); in parseDirectiveMSAlign()