Searched refs:AsmToks (Results 1 - 7 of 7) sorted by relevance

/freebsd-current/contrib/llvm-project/clang/lib/Parse/
H A DParseStmtAsm.cpp43 ArrayRef<Token> AsmToks; member in class:__anon637::ClangAsmParserCallback
45 /// The offset of each token in AsmToks within AsmString.
51 : TheParser(P), AsmLoc(Loc), AsmString(AsmString), AsmToks(Toks),
53 assert(AsmToks.size() == AsmTokOffsets.size());
110 unsigned FirstIndex = FirstOrigToken - AsmToks.begin();
116 (AsmTokOffsets[LastIndex] + AsmToks[LastIndex].getLength() -
157 FirstOrigToken = &AsmToks[FirstTokIndex];
162 TempToks.push_back(AsmToks[i]);
185 if (TokIndex < AsmToks.size()) {
186 const Token &Tok = AsmToks[TokInde
[all...]
/freebsd-current/contrib/llvm-project/clang/lib/Sema/
H A DSemaStmtAsm.cpp933 ArrayRef<Token> AsmToks,
964 /*IsVolatile*/ true, AsmToks, NumOutputs, NumInputs,
H A DTreeTransform.h1514 ArrayRef<Token> AsmToks,
1521 return getSema().ActOnMSAsmStmt(AsmLoc, LBraceLoc, AsmToks, AsmString,
8066 ArrayRef<Token> AsmToks = llvm::ArrayRef(S->getAsmToks(), S->getNumAsmToks());
8088 AsmToks, S->getAsmString(),
1513 RebuildMSAsmStmt(SourceLocation AsmLoc, SourceLocation LBraceLoc, ArrayRef<Token> AsmToks, StringRef AsmString, unsigned NumOutputs, unsigned NumInputs, ArrayRef<StringRef> Constraints, ArrayRef<StringRef> Clobbers, ArrayRef<Expr*> Exprs, SourceLocation EndLoc) argument
/freebsd-current/contrib/llvm-project/clang/lib/AST/
H A DStmt.cpp906 AsmToks = new (C) Token[asmtoks.size()];
907 std::copy(asmtoks.begin(), asmtoks.end(), AsmToks);
/freebsd-current/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderStmt.cpp426 SmallVector<Token, 16> AsmToks; local
427 AsmToks.reserve(S->NumAsmToks);
429 AsmToks.push_back(Record.readToken());
459 S->initialize(Record.getContext(), AsmStr, AsmToks,
/freebsd-current/contrib/llvm-project/clang/include/clang/AST/
H A DStmt.h3488 Token *AsmToks = nullptr; member in class:clang::MSAsmStmt
3511 Token *getAsmToks() { return AsmToks; }
3565 ArrayRef<Token> AsmToks, ArrayRef<StringRef> Constraints,
/freebsd-current/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h5338 ArrayRef<Token> AsmToks,

Completed in 273 milliseconds