Lines Matching refs:IDLoc

1314   SMLoc IDLoc = ID.getLoc();  in parseStatement()  local
1319 return parseCppHashLineFilenameComment(IDLoc); in parseStatement()
1373 return parseDirectiveIf(IDLoc, DirKind); in parseStatement()
1375 return parseDirectiveIfb(IDLoc, true); in parseStatement()
1377 return parseDirectiveIfb(IDLoc, false); in parseStatement()
1379 return parseDirectiveIfc(IDLoc, true); in parseStatement()
1381 return parseDirectiveIfeqs(IDLoc, true); in parseStatement()
1383 return parseDirectiveIfc(IDLoc, false); in parseStatement()
1385 return parseDirectiveIfeqs(IDLoc, false); in parseStatement()
1387 return parseDirectiveIfdef(IDLoc, true); in parseStatement()
1390 return parseDirectiveIfdef(IDLoc, false); in parseStatement()
1392 return parseDirectiveElseIf(IDLoc); in parseStatement()
1394 return parseDirectiveElse(IDLoc); in parseStatement()
1396 return parseDirectiveEndIf(IDLoc); in parseStatement()
1420 return Error(IDLoc, "invalid use of pseudo-symbol '.' as a label"); in parseStatement()
1431 SI->LookupInlineAsmLabel(IDVal, getSourceManager(), IDLoc, true); in parseStatement()
1434 Info.AsmRewrites->emplace_back(AOK_Label, IDLoc, IDVal.size(), in parseStatement()
1445 return Error(IDLoc, "invalid symbol redefinition"); in parseStatement()
1455 IDLoc); in parseStatement()
1485 return handleMacroEntry(M, IDLoc); in parseStatement()
1513 return (*Handler.second)(Handler.first, IDVal, IDLoc); in parseStatement()
1613 return parseDirectiveRept(IDLoc, IDVal); in parseStatement()
1615 return parseDirectiveIrp(IDLoc); in parseStatement()
1617 return parseDirectiveIrpc(IDLoc); in parseStatement()
1619 return parseDirectiveEndr(IDLoc); in parseStatement()
1634 return parseDirectiveFile(IDLoc); in parseStatement()
1648 return parseDirectiveCFIDefCfa(IDLoc); in parseStatement()
1654 return parseDirectiveCFIDefCfaRegister(IDLoc); in parseStatement()
1656 return parseDirectiveCFIOffset(IDLoc); in parseStatement()
1658 return parseDirectiveCFIRelOffset(IDLoc); in parseStatement()
1668 return parseDirectiveCFISameValue(IDLoc); in parseStatement()
1670 return parseDirectiveCFIRestore(IDLoc); in parseStatement()
1676 return parseDirectiveCFIUndefined(IDLoc); in parseStatement()
1678 return parseDirectiveCFIRegister(IDLoc); in parseStatement()
1685 return parseDirectiveMacro(IDLoc); in parseStatement()
1692 return parseDirectivePurgeMacro(IDLoc); in parseStatement()
1694 return parseDirectiveEnd(IDLoc); in parseStatement()
1696 return parseDirectiveError(IDLoc, false); in parseStatement()
1698 return parseDirectiveError(IDLoc, true); in parseStatement()
1700 return parseDirectiveWarning(IDLoc); in parseStatement()
1702 return parseDirectiveReloc(IDLoc); in parseStatement()
1705 return Error(IDLoc, "unknown directive"); in parseStatement()
1711 return parseDirectiveMSEmit(IDLoc, Info, IDVal.size()); in parseStatement()
1715 return parseDirectiveMSAlign(IDLoc, Info); in parseStatement()
1718 Info.AsmRewrites->emplace_back(AOK_EVEN, IDLoc, 4); in parseStatement()
1740 printMessage(IDLoc, SourceMgr::DK_Note, OS.str()); in parseStatement()
1750 Line = SrcMgr.FindLineNumber(IDLoc, CurBuffer); in parseStatement()
1787 getTargetParser().MatchAndEmitInstruction(IDLoc, Info.Opcode, in parseStatement()
2155 SMLoc IDLoc = Lexer.getLoc(); in parseMacroArguments() local
2160 Error(IDLoc, "invalid argument identifier for formal argument"); in parseMacroArguments()
2176 Error(IDLoc, "cannot mix positional and keyword arguments"); in parseMacroArguments()
2194 Error(IDLoc, in parseMacroArguments()
3838 SMLoc IDLoc = getLexer().getLoc(); in parseDirectiveComm() local
3895 return Error(IDLoc, "invalid symbol redefinition"); in parseDirectiveComm()
4623 bool AsmParser::parseDirectiveMSEmit(SMLoc IDLoc, ParseStatementInfo &Info, in parseDirectiveMSEmit() argument
4636 Info.AsmRewrites->emplace_back(AOK_Emit, IDLoc, Len); in parseDirectiveMSEmit()
4640 bool AsmParser::parseDirectiveMSAlign(SMLoc IDLoc, ParseStatementInfo &Info) { in parseDirectiveMSAlign() argument
4652 Info.AsmRewrites->emplace_back(AOK_Align, IDLoc, 5, Log2_64(IntValue)); in parseDirectiveMSAlign()