Home
last modified time | relevance | path

Searched refs:AsmLoc (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParseStmtAsm.cpp37 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 DSemaStmtAsm.cpp269 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 DTreeTransform.h1512 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 DStmt.h3209 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 DDecl.h4516 SourceLocation AsmLoc,
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h4195 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 DDecl.cpp5728 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 DParser.h7680 StmtResult ParseMicrosoftAsmStatement(SourceLocation AsmLoc);