reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/CodeGen/MIRParser/MILexer.cpp
   91   while (isblank(C.peek()))
  100   if (C.peek() != ';')
  102   while (!isNewlineChar(C.peek()) && !C.isEOF())
  124     char Char = C.peek();
  126       if (C.peek(1) == '\\') {
  132       if (isxdigit(C.peek(1)) && isxdigit(C.peek(2))) {
  132       if (isxdigit(C.peek(1)) && isxdigit(C.peek(2))) {
  133         Str += hexDigitValue(C.peek(1)) * 16 + hexDigitValue(C.peek(2));
  133         Str += hexDigitValue(C.peek(1)) * 16 + hexDigitValue(C.peek(2));
  146   assert(C.peek() == '"');
  147   for (C.advance(); C.peek() != '"'; C.advance()) {
  148     if (C.isEOF() || isNewlineChar(C.peek())) {
  163   if (C.peek() == '"') {
  174   while (isIdentifierChar(C.peek()))
  260   if (!isalpha(C.peek()) && C.peek() != '_')
  260   if (!isalpha(C.peek()) && C.peek() != '_')
  263   while (isIdentifierChar(C.peek()))
  279   if (!isdigit(C.peek())) {
  285   while (isdigit(C.peek()))
  292   if (C.peek() == '.') {
  295     while (isIdentifierChar(C.peek()))
  308   if (!C.remaining().startswith(Rule) || !isdigit(C.peek(Rule.size())))
  313   while (isdigit(C.peek()))
  321   if (!C.remaining().startswith(Rule) || !isdigit(C.peek(Rule.size())))
  326   while (isdigit(C.peek()))
  330   if (C.peek() == '.') {
  333     while (isIdentifierChar(C.peek()))
  372   if (isdigit(C.peek(Rule.size())))
  382   if (isdigit(C.peek(Rule.size())))
  389   if (C.peek() != '"')
  399   while (isdigit(C.peek()))
  414   while (isRegisterChar(C.peek()))
  423   if (C.peek() != '%' && C.peek() != '$')
  423   if (C.peek() != '%' && C.peek() != '$')
  426   if (C.peek() == '%') {
  427     if (isdigit(C.peek(1)))
  430     if (isRegisterChar(C.peek(1)))
  436   assert(C.peek() == '$');
  439   while (isRegisterChar(C.peek()))
  448   if (C.peek() != '@')
  450   if (!isdigit(C.peek(1)))
  456   while (isdigit(C.peek()))
  465   if (C.peek() != '&')
  480   if (C.peek() != '"') {
  481     while (isIdentifierChar(C.peek()))
  484     if (C.peek() != '>') {
  505   if (R.peek() != '>') {
  525   while (isdigit(C.peek()))
  527   if ((C.peek() == 'e' || C.peek() == 'E') &&
  527   if ((C.peek() == 'e' || C.peek() == 'E') &&
  528       (isdigit(C.peek(1)) ||
  529        ((C.peek(1) == '-' || C.peek(1) == '+') && isdigit(C.peek(2))))) {
  529        ((C.peek(1) == '-' || C.peek(1) == '+') && isdigit(C.peek(2))))) {
  529        ((C.peek(1) == '-' || C.peek(1) == '+') && isdigit(C.peek(2))))) {
  531     while (isdigit(C.peek()))
  539   if (C.peek() != '0' || (C.peek(1) != 'x' && C.peek(1) != 'X'))
  539   if (C.peek() != '0' || (C.peek(1) != 'x' && C.peek(1) != 'X'))
  539   if (C.peek() != '0' || (C.peek(1) != 'x' && C.peek(1) != 'X'))
  544   if (isValidHexFloatingPointPrefix(C.peek())) {
  548   while (isxdigit(C.peek()))
  561   if (!isdigit(C.peek()) && (C.peek() != '-' || !isdigit(C.peek(1))))
  561   if (!isdigit(C.peek()) && (C.peek() != '-' || !isdigit(C.peek(1))))
  561   if (!isdigit(C.peek()) && (C.peek() != '-' || !isdigit(C.peek(1))))
  565   while (isdigit(C.peek()))
  567   if (C.peek() == '.')
  587   if (C.peek() != '!')
  591   if (isdigit(C.peek()) || !isIdentifierChar(C.peek())) {
  591   if (isdigit(C.peek()) || !isIdentifierChar(C.peek())) {
  595   while (isIdentifierChar(C.peek()))
  639   if (C.peek() == ':' && C.peek(1) == ':') {
  639   if (C.peek() == ':' && C.peek(1) == ':') {
  643     Kind = symbolToken(C.peek());
  653   if (!isNewlineChar(C.peek()))
  663   if (C.peek() != '`')
  668   while (C.peek() != '`') {
  669     if (C.isEOF() || isNewlineChar(C.peek())) {
  735                 Twine("unexpected character '") + Twine(C.peek()) + "'");