Home | History | Annotate | Download | only in Parse

Lines Matching refs:AsmLoc

1681     SourceLocation AsmLoc;
1695 : TheParser(P), AsmLoc(Loc), AsmString(AsmString),
1744 Offset, AsmLoc);
1800 SourceLocation Loc = AsmLoc;
1897 SourceLocation AsmLoc,
1928 PP.Diag(AsmLoc, diag::err_asm_empty);
1968 StmtResult Parser::ParseMicrosoftAsmStatement(SourceLocation AsmLoc) {
1970 SourceLocation EndLoc = AsmLoc;
2072 Diag(AsmLoc, diag::err_msasm_unsupported_arch) << TheTriple.getArchName();
2077 return Actions.ActOnMSAsmStmt(AsmLoc, LBraceLoc, AsmToks, StringRef(),
2085 if (buildMSAsmString(PP, AsmLoc, AsmToks, TokOffsets, AsmString))
2124 ClangAsmParserCallback Callback(*this, AsmLoc, AsmString,
2136 if (Parser->parseMSInlineAsm(AsmLoc.getPtrEncoding(), AsmStringIR,
2158 OpExpr = Actions.BuildUnaryOp(getCurScope(), AsmLoc, UO_AddrOf, OpExpr)
2166 return Actions.ActOnMSAsmStmt(AsmLoc, LBraceLoc, AsmToks, AsmStringIR,
2192 SourceLocation AsmLoc = ConsumeToken();
2197 return ParseMicrosoftAsmStatement(AsmLoc);
2237 return Actions.ActOnGCCAsmStmt(AsmLoc, /*isSimple*/ true, isVolatile,
2301 return Actions.ActOnGCCAsmStmt(AsmLoc, false, isVolatile, NumOutputs,