• Home
  • Raw
  • Download

Lines Matching refs:TokError

326     TokError("expected name for ClassID");  in ParseClassID()
332 TokError("Couldn't find class '" + Lex.getCurStrVal() + "'"); in ParseClassID()
345 TokError("expected name for ClassID"); in ParseMultiClassID()
351 TokError("Couldn't find class '" + Lex.getCurStrVal() + "'"); in ParseMultiClassID()
359 TokError("expected multiclass name"); in ParseDefmID()
365 TokError("Couldn't find multiclass '" + Lex.getCurStrVal() + "'"); in ParseDefmID()
397 TokError("subclass reference requires a non-empty list of template values"); in ParseSubClassReference()
409 TokError("expected '>' in template value list"); in ParseSubClassReference()
439 TokError("subclass reference requires a non-empty list of template values"); in ParseSubMultiClassReference()
451 TokError("expected '>' in template value list"); in ParseSubMultiClassReference()
466 TokError("expected integer or bitrange"); in ParseRangePiece()
473 return TokError("invalid range, cannot be negative"); in ParseRangePiece()
481 TokError("expected integer value as end of range"); in ParseRangePiece()
491 return TokError("invalid range, cannot be negative"); in ParseRangePiece()
540 TokError("expected '>' at end of range list"); in ParseOptionalRangeList()
562 TokError("expected '}' at end of bit list"); in ParseOptionalBitList()
583 default: TokError("Unknown token when expecting a type"); return 0; in ParseType()
594 TokError("expected '<' after bits type"); in ParseType()
598 TokError("expected integer in bits<n> type"); in ParseType()
603 TokError("expected '>' at end of bits<n> type"); in ParseType()
611 TokError("expected '<' after list type"); in ParseType()
619 TokError("expected '>' at end of list<ty> type"); in ParseType()
686 TokError("unknown operation"); in ParseOperation()
705 TokError("did not get type for unary operator"); in ParseOperation()
725 TokError("expected '(' after unary operator"); in ParseOperation()
740 TokError("expected list or string type argument in unary operator"); in ParseOperation()
747 TokError("expected list or string type argumnet in unary operator"); in ParseOperation()
755 TokError("expected list type argumnet in unary operator"); in ParseOperation()
760 TokError("empty list argument in unary operator"); in ParseOperation()
767 TokError("untyped list element in unary operator"); in ParseOperation()
779 TokError("expected list type argumnet in unary operator"); in ParseOperation()
792 TokError("expected ')' in unary operator"); in ParseOperation()
826 TokError("expected '(' after binary operator"); in ParseOperation()
844 TokError("expected ')' in operator"); in ParseOperation()
889 TokError("expected '(' after ternary operator"); in ParseOperation()
898 TokError("expected ',' in ternary operator"); in ParseOperation()
907 TokError("expected ',' in ternary operator"); in ParseOperation()
916 TokError("expected ')' in binary operator"); in ParseOperation()
955 TokError("could not get type for !if"); in ParseOperation()
964 TokError("inconsistent types for !if"); in ParseOperation()
972 TokError("could not get type for !foreach"); in ParseOperation()
981 TokError("could not get type for !subst"); in ParseOperation()
992 TokError("could not parse operation"); in ParseOperation()
1005 TokError("expected type name for operator"); in ParseOperatorType()
1013 TokError("expected type name for operator"); in ParseOperatorType()
1018 TokError("expected type name for operator"); in ParseOperatorType()
1047 default: TokError("Unknown token when parsing a value"); break; in ParseSimpleValue()
1078 TokError("expected non-empty value list"); in ParseSimpleValue()
1095 TokError("expected '>' at end of value list"); in ParseSimpleValue()
1128 TokError("expected '}' at end of bit list value"); in ParseSimpleValue()
1159 TokError(s.str()); in ParseSimpleValue()
1171 TokError("expected ']' at end of list value"); in ParseSimpleValue()
1188 TokError("expected '>' at end of list element type"); in ParseSimpleValue()
1201 TokError("Untyped list element"); in ParseSimpleValue()
1207 TokError("Incompatible types in list elements"); in ParseSimpleValue()
1219 TokError("Incompatible types in list elements"); in ParseSimpleValue()
1228 TokError("No type for list"); in ParseSimpleValue()
1236 TokError("Element type mismatch for list"); in ParseSimpleValue()
1248 TokError("expected identifier in dag init"); in ParseSimpleValue()
1259 TokError("expected variable name in dag operator"); in ParseSimpleValue()
1273 TokError("expected ')' in dag init"); in ParseSimpleValue()
1332 TokError("expected '}' at end of bit range list"); in ParseValue()
1352 TokError("expected ']' at end of list slice"); in ParseValue()
1360 TokError("expected field identifier after '.'"); in ParseValue()
1364 TokError("Cannot access field '" + Lex.getCurStrVal() + "' of value '" + in ParseValue()
1391 TokError("expected variable name in dag literal"); in ParseDagArgList()
1439 TokError("too many template arguments"); in ParseValueList()
1475 TokError("Expected identifier in declaration"); in ParseDeclaration()
1541 return TokError("expected '>' at end of template argument list"); in ParseTemplateArgList()
1557 return TokError("expected ';' after declaration"); in ParseBodyItem()
1564 return TokError("expected field identifier after let"); in ParseBodyItem()
1576 return TokError("expected '=' in let expression"); in ParseBodyItem()
1581 return TokError("Value '" + FieldName + "' unknown!"); in ParseBodyItem()
1589 return TokError("expected ';' after let expression"); in ParseBodyItem()
1610 return TokError("Expected ';' or '{' to start body"); in ParseBody()
1732 return TokError("expected class name after 'class' keyword"); in ParseClass()
1740 return TokError("Class '" + CurRec->getName() + "' already defined"); in ParseClass()
1768 TokError("expected identifier in let definition"); in ParseLetList()
1782 TokError("expected '=' in let expression"); in ParseLetList()
1815 return TokError("expected 'in' at end of top-level 'let'"); in ParseTopLevelLet()
1833 TokError("expected '}' at end of top level let command"); in ParseTopLevelLet()
1854 return TokError("expected identifier after multiclass for name"); in ParseMultiClass()
1858 return TokError("multiclass '" + Name + "' already defined"); in ParseMultiClass()
1896 return TokError("expected '{' in multiclass definition"); in ParseMultiClass()
1898 return TokError("expected ';' in multiclass definition"); in ParseMultiClass()
1903 return TokError("multiclass must contain at least one def"); in ParseMultiClass()
1908 return TokError("expected 'let', 'def' or 'defm' in multiclass body"); in ParseMultiClass()
2048 return TokError("expected ':' after defm identifier"); in ParseDefm()
2149 return TokError("expected ';' at end of defm"); in ParseDefm()
2165 return TokError("Expected class, def, defm, multiclass or let definition"); in ParseObject()
2192 return TokError("Unexpected input at top level"); in ParseFile()