Lines Matching defs:C
81 static Cursor skipWhitespace(Cursor C) { in skipWhitespace()
87 static bool isNewlineChar(char C) { return C == '\n' || C == '\r'; } in isNewlineChar()
90 static Cursor skipComment(Cursor C) { in skipComment()
100 static bool isIdentifierChar(char C) { in isIdentifierChar()
110 Cursor C = Cursor(Value.substr(1, Value.size() - 2)); in unescapeQuotedString() local
137 Cursor C, in lexStringConstant()
153 Cursor C, MIToken &Token, MIToken::TokenKind Type, unsigned PrefixLength, in lexName()
175 static Cursor maybeLexIntegerType(Cursor C, MIToken &Token) { in maybeLexIntegerType()
232 static Cursor maybeLexIdentifier(Cursor C, MIToken &Token) { in maybeLexIdentifier()
245 Cursor C, MIToken &Token, in maybeLexMachineBasicBlock()
277 static Cursor maybeLexIndex(Cursor C, MIToken &Token, StringRef Rule, in maybeLexIndex()
290 static Cursor maybeLexIndexAndName(Cursor C, MIToken &Token, StringRef Rule, in maybeLexIndexAndName()
313 static Cursor maybeLexJumpTableIndex(Cursor C, MIToken &Token) { in maybeLexJumpTableIndex()
317 static Cursor maybeLexStackObject(Cursor C, MIToken &Token) { in maybeLexStackObject()
321 static Cursor maybeLexFixedStackObject(Cursor C, MIToken &Token) { in maybeLexFixedStackObject()
325 static Cursor maybeLexConstantPoolItem(Cursor C, MIToken &Token) { in maybeLexConstantPoolItem()
330 Cursor C, MIToken &Token, in maybeLexIRBlock()
341 Cursor C, MIToken &Token, in maybeLexIRValue()
351 static Cursor lexVirtualRegister(Cursor C, MIToken &Token) { in lexVirtualRegister()
362 static Cursor maybeLexRegister(Cursor C, MIToken &Token) { in maybeLexRegister()
377 Cursor C, MIToken &Token, in maybeLexGlobalValue()
395 Cursor C, MIToken &Token, in maybeLexExternalSymbol()
403 static bool isValidHexFloatingPointPrefix(char C) { in isValidHexFloatingPointPrefix()
407 static Cursor maybeLexHexFloatingPointLiteral(Cursor C, MIToken &Token) { in maybeLexHexFloatingPointLiteral()
420 static Cursor lexFloatingPointLiteral(Cursor Range, Cursor C, MIToken &Token) { in lexFloatingPointLiteral()
436 static Cursor maybeLexNumericalLiteral(Cursor C, MIToken &Token) { in maybeLexNumericalLiteral()
460 Cursor C, MIToken &Token, in maybeLexExlaim()
480 static MIToken::TokenKind symbolToken(char C) { in symbolToken()
505 static Cursor maybeLexSymbol(Cursor C, MIToken &Token) { in maybeLexSymbol()
521 static Cursor maybeLexNewline(Cursor C, MIToken &Token) { in maybeLexNewline()
531 Cursor C, MIToken &Token, in maybeLexEscapedIRValue()
557 auto C = skipComment(skipWhitespace(Cursor(Source))); in lexMIToken() local