Lines Matching refs:K
52 explicit Token(Kind T = Unknown, StringRef S = "") : K(T), Value(S) {} in Token()
53 Kind K; member
116 Kind K = llvm::StringSwitch<Kind>(Word) in lex() local
130 return Token(K, Word); in lex()
148 } while (Tok.K != Eof); in parse()
164 if (Tok.K != Identifier || Tok.Value.getAsInteger(10, *I)) in readAsInt()
171 if (Tok.K != Expected) in expect()
180 switch (Tok.K) { in parseOne()
186 if (Tok.K != Identifier) { in parseOne()
199 bool IsDll = Tok.K == KwLibrary; // Check before parseName. in parseOne()
227 if (Tok.K == Equal) { in parseExport()
229 if (Tok.K != Identifier) in parseExport()
246 if (Tok.K == Identifier && Tok.Value[0] == '@') { in parseExport()
260 if (Tok.K == KwNoname) { in parseExport()
267 if (Tok.K == KwData) { in parseExport()
271 if (Tok.K == KwConstant) { in parseExport()
275 if (Tok.K == KwPrivate) { in parseExport()
279 if (Tok.K == EqualEqual) { in parseExport()
297 if (Tok.K != Comma) { in parseNumbers()
310 if (Tok.K == Identifier) { in parseName()
318 if (Tok.K == KwBase) { in parseName()
333 if (Tok.K != Identifier) in parseVersion()