/external/clang/lib/Parse/ |
D | ParseStmtAsm.cpp | 39 SourceLocation AsmLoc; member in __anon95d4fe810111::ClangAsmParserCallback 51 : TheParser(P), AsmLoc(Loc), AsmString(AsmString), AsmToks(Toks), in ClangAsmParserCallback() 99 AsmLoc); in LookupInlineAsmField() 154 SourceLocation Loc = AsmLoc; in handleDiagnostic() 250 static bool buildMSAsmString(Preprocessor &PP, SourceLocation AsmLoc, in buildMSAsmString() argument 280 PP.Diag(AsmLoc, diag::err_asm_empty); in buildMSAsmString() 320 StmtResult Parser::ParseMicrosoftAsmStatement(SourceLocation AsmLoc) { in ParseMicrosoftAsmStatement() argument 322 SourceLocation EndLoc = AsmLoc; in ParseMicrosoftAsmStatement() 456 Diag(AsmLoc, diag::err_msasm_unsupported_arch) << TheTriple.getArchName(); in ParseMicrosoftAsmStatement() 461 Diag(AsmLoc, diag::err_msasm_unable_to_create_target) << Error; in ParseMicrosoftAsmStatement() [all …]
|
/external/clang/lib/Sema/ |
D | SemaStmtAsm.cpp | 77 StmtResult Sema::ActOnGCCAsmStmt(SourceLocation AsmLoc, bool IsSimple, in ActOnGCCAsmStmt() argument 205 new (Context) GCCAsmStmt(Context, AsmLoc, IsSimple, IsVolatile, NumOutputs, in ActOnGCCAsmStmt() 430 unsigned &Offset, SourceLocation AsmLoc) { in LookupInlineAsmField() argument 452 if (RequireCompleteType(AsmLoc, QualType(RT, 0), 0)) in LookupInlineAsmField() 474 StmtResult Sema::ActOnMSAsmStmt(SourceLocation AsmLoc, SourceLocation LBraceLoc, in ActOnMSAsmStmt() argument 484 new (Context) MSAsmStmt(Context, AsmLoc, LBraceLoc, IsSimple, in ActOnMSAsmStmt()
|
D | TreeTransform.h | 1214 StmtResult RebuildGCCAsmStmt(SourceLocation AsmLoc, bool IsSimple, in RebuildGCCAsmStmt() argument 1220 return getSema().ActOnGCCAsmStmt(AsmLoc, IsSimple, IsVolatile, NumOutputs, in RebuildGCCAsmStmt() 1229 StmtResult RebuildMSAsmStmt(SourceLocation AsmLoc, SourceLocation LBraceLoc, in RebuildMSAsmStmt() argument 1237 return getSema().ActOnMSAsmStmt(AsmLoc, LBraceLoc, AsmToks, AsmString, in RebuildMSAsmStmt()
|
/external/llvm/include/llvm/MC/MCParser/ |
D | MCAsmParser.h | 110 virtual bool parseMSInlineAsm(void *AsmLoc, std::string &AsmString,
|
/external/clang/include/clang/AST/ |
D | Stmt.h | 1390 SourceLocation AsmLoc; 1407 Stmt (SC), AsmLoc(asmloc), IsSimple(issimple), IsVolatile(isvolatile), in AsmStmt() 1417 SourceLocation getAsmLoc() const { return AsmLoc; } in getAsmLoc() 1418 void setAsmLoc(SourceLocation L) { AsmLoc = L; } in setAsmLoc() 1703 SourceLocation getLocStart() const LLVM_READONLY { return AsmLoc; } in getLocStart() 1801 SourceLocation getLocStart() const LLVM_READONLY { return AsmLoc; } in getLocStart()
|
D | Decl.h | 3198 StringLiteral *Str, SourceLocation AsmLoc,
|
/external/clang/lib/AST/ |
D | Decl.cpp | 3809 SourceLocation AsmLoc, in Create() argument 3811 return new (C, DC) FileScopeAsmDecl(DC, Str, AsmLoc, RParenLoc); in Create()
|
/external/clang/include/clang/Sema/ |
D | Sema.h | 1706 SourceLocation AsmLoc, 3105 StmtResult ActOnGCCAsmStmt(SourceLocation AsmLoc, bool IsSimple, 3118 unsigned &Offset, SourceLocation AsmLoc); 3119 StmtResult ActOnMSAsmStmt(SourceLocation AsmLoc, SourceLocation LBraceLoc,
|
/external/llvm/lib/MC/MCParser/ |
D | AsmParser.cpp | 225 bool parseMSInlineAsm(void *AsmLoc, std::string &AsmString, 4470 void *AsmLoc, std::string &AsmString, unsigned &NumOutputs, in parseMSInlineAsm() argument
|
/external/clang/include/clang/Parse/ |
D | Parser.h | 1609 StmtResult ParseMicrosoftAsmStatement(SourceLocation AsmLoc);
|