Home
last modified time | relevance | path

Searched refs:CurTok (Results 1 – 5 of 5) sorted by relevance

/freebsd-9-stable/contrib/llvm/include/llvm/MC/MCParser/
DMCAsmLexer.h110 AsmToken CurTok; variable
139 return CurTok = LexToken(); in Lex()
149 return CurTok; in getTok()
163 AsmToken::TokenKind getKind() const { return CurTok.getKind(); } in getKind()
166 bool is(AsmToken::TokenKind K) const { return CurTok.is(K); } in is()
169 bool isNot(AsmToken::TokenKind K) const { return CurTok.isNot(K); } in isNot()
/freebsd-9-stable/contrib/llvm/tools/clang/lib/Lex/
DTokenLexer.cpp191 const Token &CurTok = Tokens[i]; in ExpandFunctionArguments() local
192 if (CurTok.is(tok::hash) || CurTok.is(tok::hashat)) { in ExpandFunctionArguments()
197 getExpansionLocForMacroDefLoc(CurTok.getLocation()); in ExpandFunctionArguments()
202 if (CurTok.is(tok::hash)) // Stringify in ExpandFunctionArguments()
216 if (CurTok.hasLeadingSpace() || NextTokGetsSpace) in ExpandFunctionArguments()
228 IdentifierInfo *II = CurTok.getIdentifierInfo(); in ExpandFunctionArguments()
232 ResultToks.push_back(CurTok); in ExpandFunctionArguments()
298 updateLocForMacroArgTokens(CurTok.getLocation(), in ExpandFunctionArguments()
307 CurTok.hasLeadingSpace() || in ExpandFunctionArguments()
313 NextTokGetsSpace = CurTok.hasLeadingSpace(); in ExpandFunctionArguments()
[all …]
DPPDirectives.cpp1346 Token CurTok; in ConcatenateIncludeName() local
1348 Lex(CurTok); in ConcatenateIncludeName()
1349 while (CurTok.isNot(tok::eod)) { in ConcatenateIncludeName()
1350 End = CurTok.getLocation(); in ConcatenateIncludeName()
1353 if (CurTok.is(tok::code_completion)) { in ConcatenateIncludeName()
1355 Lex(CurTok); in ConcatenateIncludeName()
1361 if (CurTok.hasLeadingSpace()) in ConcatenateIncludeName()
1366 FilenameBuffer.resize(PreAppendSize+CurTok.getLength()); in ConcatenateIncludeName()
1369 unsigned ActualLen = getSpelling(CurTok, BufPtr); in ConcatenateIncludeName()
1376 if (CurTok.getLength() != ActualLen) in ConcatenateIncludeName()
[all …]
/freebsd-9-stable/contrib/llvm/tools/clang/lib/Rewrite/Frontend/
DRewriteMacros.cpp49 unsigned &CurTok, bool ReturnComment) { in GetNextRawTok() argument
50 assert(CurTok < RawTokens.size() && "Overran eof!"); in GetNextRawTok()
53 if (!ReturnComment && RawTokens[CurTok].is(tok::comment)) in GetNextRawTok()
54 ++CurTok; in GetNextRawTok()
56 return RawTokens[CurTok++]; in GetNextRawTok()
/freebsd-9-stable/contrib/llvm/lib/MC/MCParser/
DMCAsmLexer.cpp15 MCAsmLexer::MCAsmLexer() : CurTok(AsmToken::Error, StringRef()), in MCAsmLexer()