Lines Matching defs:AsmLoc
1744 SourceLocation AsmLoc;
1758 : TheParser(P), AsmLoc(Loc), AsmString(AsmString),
1807 Offset, AsmLoc);
1863 SourceLocation Loc = AsmLoc;
1960 SourceLocation AsmLoc,
1991 PP.Diag(AsmLoc, diag::err_asm_empty);
2031 StmtResult Parser::ParseMicrosoftAsmStatement(SourceLocation AsmLoc) {
2033 SourceLocation EndLoc = AsmLoc;
2137 Diag(AsmLoc, diag::err_msasm_unsupported_arch) << TheTriple.getArchName();
2142 Diag(AsmLoc, diag::err_msasm_unable_to_create_target) << Error;
2148 return Actions.ActOnMSAsmStmt(AsmLoc, LBraceLoc, AsmToks, StringRef(),
2156 if (buildMSAsmString(PP, AsmLoc, AsmToks, TokOffsets, AsmString))
2190 ClangAsmParserCallback Callback(*this, AsmLoc, AsmString,
2202 if (Parser->parseMSInlineAsm(AsmLoc.getPtrEncoding(), AsmStringIR,
2224 OpExpr = Actions.BuildUnaryOp(getCurScope(), AsmLoc, UO_AddrOf, OpExpr)
2232 return Actions.ActOnMSAsmStmt(AsmLoc, LBraceLoc, AsmToks, AsmStringIR,
2258 SourceLocation AsmLoc = ConsumeToken();
2263 return ParseMicrosoftAsmStatement(AsmLoc);
2303 return Actions.ActOnGCCAsmStmt(AsmLoc, /*isSimple*/ true, isVolatile,
2367 return Actions.ActOnGCCAsmStmt(AsmLoc, false, isVolatile, NumOutputs,