| /freebsd/contrib/llvm-project/clang/lib/Parse/ |
| H A D | ParseStmtAsm.cpp | 37 SourceLocation AsmLoc; member in __anonc60b55280111::ClangAsmParserCallback 49 : TheParser(P), AsmLoc(Loc), AsmString(AsmString), AsmToks(Toks), in ClangAsmParserCallback() 65 AsmLoc); in LookupInlineAsmField() 182 SourceLocation Loc = AsmLoc; in translateLocation() 296 static bool buildMSAsmString(Preprocessor &PP, SourceLocation AsmLoc, in buildMSAsmString() argument 326 PP.Diag(AsmLoc, diag::err_asm_empty); in buildMSAsmString() 359 StmtResult Parser::ParseMicrosoftAsmStatement(SourceLocation AsmLoc) { in ParseMicrosoftAsmStatement() argument 361 SourceLocation EndLoc = AsmLoc; in ParseMicrosoftAsmStatement() 515 Diag(AsmLoc, diag::err_msasm_unsupported_arch) << TheTriple.getArchName(); in ParseMicrosoftAsmStatement() 520 Diag(AsmLoc, diag::err_msasm_unable_to_create_target) << Error; in ParseMicrosoftAsmStatement() [all …]
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaStmtAsm.cpp | 269 StmtResult Sema::ActOnGCCAsmStmt(SourceLocation AsmLoc, bool IsSimple, in ActOnGCCAsmStmt() argument 286 GCCAsmStmt(Context, AsmLoc, IsSimple, IsVolatile, NumOutputs, NumInputs, in ActOnGCCAsmStmt() 511 Context, AsmLoc, IsSimple, IsVolatile, NumOutputs, NumInputs, Names, in ActOnGCCAsmStmt() 864 unsigned &Offset, SourceLocation AsmLoc) { in LookupInlineAsmField() argument 903 if (RequireCompleteType(AsmLoc, QualType(RT, 0), in LookupInlineAsmField() 933 SourceLocation AsmLoc) { in LookupInlineAsmVarDeclField() argument 938 NameInfo.setLoc(AsmLoc); in LookupInlineAsmVarDeclField() 941 Context, E, T, /*IsArrow=*/false, AsmLoc, NestedNameSpecifierLoc(), in LookupInlineAsmVarDeclField() 951 LookupResult FieldResult(*this, &Context.Idents.get(Member), AsmLoc, in LookupInlineAsmVarDeclField() 966 E, E->getType(), AsmLoc, /*IsArrow=*/false, CXXScopeSpec(), in LookupInlineAsmVarDeclField() [all …]
|
| H A D | TreeTransform.h | 1512 StmtResult RebuildGCCAsmStmt(SourceLocation AsmLoc, bool IsSimple, in RebuildGCCAsmStmt() argument 1519 return getSema().ActOnGCCAsmStmt(AsmLoc, IsSimple, IsVolatile, NumOutputs, in RebuildGCCAsmStmt() 1528 StmtResult RebuildMSAsmStmt(SourceLocation AsmLoc, SourceLocation LBraceLoc, in RebuildMSAsmStmt() argument 1536 return getSema().ActOnMSAsmStmt(AsmLoc, LBraceLoc, AsmToks, AsmString, in RebuildMSAsmStmt()
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | Stmt.h | 3209 SourceLocation AsmLoc; 3227 : Stmt (SC), AsmLoc(asmloc), IsSimple(issimple), IsVolatile(isvolatile), 3235 SourceLocation getAsmLoc() const { return AsmLoc; } 3236 void setAsmLoc(SourceLocation L) { AsmLoc = L; } 3574 SourceLocation getBeginLoc() const LLVM_READONLY { return AsmLoc; } 3669 SourceLocation getBeginLoc() const LLVM_READONLY { return AsmLoc; }
|
| H A D | Decl.h | 4516 SourceLocation AsmLoc,
|
| /freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | Sema.h | 4195 Decl *ActOnFileScopeAsmDecl(Expr *expr, SourceLocation AsmLoc, 11174 StmtResult ActOnGCCAsmStmt(SourceLocation AsmLoc, bool IsSimple, 11188 SourceLocation AsmLoc); 11190 SourceLocation AsmLoc); 11191 StmtResult ActOnMSAsmStmt(SourceLocation AsmLoc, SourceLocation LBraceLoc,
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | Decl.cpp | 5728 Expr *Str, SourceLocation AsmLoc, in Create() argument 5730 return new (C, DC) FileScopeAsmDecl(DC, Str, AsmLoc, RParenLoc); in Create()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Parse/ |
| H A D | Parser.h | 7680 StmtResult ParseMicrosoftAsmStatement(SourceLocation AsmLoc);
|