Home | History | Annotate | Download | only in TableGen

Lines Matching refs:TokError

398       TokError("Record name is not typed!");
414 TokError("expected name for ClassID");
420 TokError("Couldn't find class '" + Lex.getCurStrVal() + "'");
433 TokError("expected name for MultiClassID");
439 TokError("Couldn't find multiclass '" + Lex.getCurStrVal() + "'");
472 TokError("subclass reference requires a non-empty list of template values");
484 TokError("expected '>' in template value list");
517 TokError("subclass reference requires a non-empty list of template values");
529 TokError("expected '>' in template value list");
545 TokError("expected integer or bitrange");
552 return TokError("invalid range, cannot be negative");
560 TokError("expected integer value as end of range");
570 return TokError("invalid range, cannot be negative");
618 TokError("expected '>' at end of range list");
640 TokError("expected '}' at end of bit list");
661 default: TokError("Unknown token when expecting a type"); return nullptr;
672 TokError("expected '<' after bits type");
676 TokError("expected integer in bits<n> type");
681 TokError("expected '>' at end of bits<n> type");
689 TokError("expected '<' after list type");
697 TokError("expected '>' at end of list<ty> type");
767 TokError("unknown operation");
785 TokError("did not get type for unary operator");
805 TokError("expected '(' after unary operator");
820 TokError("expected list or string type argument in unary operator");
827 TokError("expected list or string type argument in unary operator");
834 TokError("expected list type argument in unary operator");
839 TokError("empty list argument in unary operator");
846 TokError("untyped list element in unary operator");
855 TokError("expected list type argument in unary operator");
864 TokError("expected ')' in unary operator");
907 TokError("expected '(' after binary operator");
925 TokError("expected ')' in operator");
983 TokError("expected '(' after ternary operator");
992 TokError("expected ',' in ternary operator");
1002 TokError("expected ',' in ternary operator");
1012 TokError("expected ')' in binary operator");
1044 TokError("could not get type for !if");
1053 TokError("inconsistent types for !if");
1061 TokError("could not get type for !foreach");
1070 TokError("could not get type for !subst");
1092 TokError("expected type name for operator");
1100 TokError("expected type name for operator");
1105 TokError("expected type name for operator");
1137 default: TokError("Unknown token when parsing a value"); break;
1182 TokError("expected non-empty value list");
1199 TokError("expected '>' at end of value list");
1261 TokError("expected '}' at end of bit list value");
1312 TokError(Twine("Type mismatch for list, expected list type, got ") +
1325 TokError("expected ']' at end of list value");
1342 TokError("expected '>' at end of list element type");
1353 TokError("Untyped list element");
1359 TokError("Incompatible types in list elements");
1371 TokError("Incompatible types in list elements");
1380 TokError("No type for list");
1388 TokError("Element type mismatch for list");
1400 TokError("expected identifier in dag init");
1411 TokError("expected variable name in dag operator");
1425 TokError("expected ')' in dag init");
1491 TokError("expected '}' at end of bit range list");
1511 TokError("expected ']' at end of list slice");
1519 TokError("expected field identifier after '.'");
1523 TokError("Cannot access field '" + Lex.getCurStrVal() + "' of value '" +
1610 TokError("expected variable name in dag literal");
1641 TokError("template argument provided to non-template class");
1662 TokError("too many template arguments");
1698 TokError("Expected identifier in declaration");
1746 TokError("Expected identifier in foreach declaration");
1755 TokError("Expected '=' in foreach declaration");
1764 default: TokError("Unknown token when expecting a range list"); return nullptr;
1769 TokError("Expected a Value list");
1775 TokError("Value list is not of list type");
1792 TokError("expected '}' at end of bit range list");
1846 return TokError("expected '>' at end of template argument list");
1862 return TokError("expected ';' after declaration");
1869 return TokError("expected field identifier after let");
1881 return TokError("expected '=' in let expression");
1886 return TokError("Value '" + FieldName + "' unknown!");
1894 return TokError("expected ';' after let expression");
1915 return TokError("Expected ';' or '{' to start body");
2064 return TokError("expected declaration in for");
2067 return TokError("Unknown tok");
2087 TokError("expected '}' at end of foreach command");
2108 return TokError("expected class name after 'class' keyword");
2116 return TokError("Class '" + CurRec->getNameInitAsString() +
2147 TokError("expected identifier in let definition");
2161 TokError("expected '=' in let expression");
2194 return TokError("expected 'in' at end of top-level 'let'");
2212 TokError("expected '}' at end of top level let command");
2238 return TokError("expected identifier after multiclass for name");
2246 return TokError("multiclass '" + Name + "' already defined");
2283 return TokError("expected '{' in multiclass definition");
2285 return TokError("expected ';' in multiclass definition");
2289 return TokError("multiclass must contain at least one def");
2294 return TokError("expected 'let', 'def' or 'defm' in multiclass body");
2508 return TokError("expected ':' after defm identifier");
2574 return TokError("expected identifier");
2621 return TokError("expected ';' at end of defm");
2637 return TokError("Expected class, def, defm, multiclass or let definition");
2665 return TokError("Unexpected input at top level");