Home | History | Annotate | Download | only in TableGen

Lines Matching refs:Operator

760 /// ParseOperation - Parse an operator.  This returns null on error.
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");
852 assert(LHSt && "expected list type argument 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");
958 Error(OpLoc, "expected two operands to 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");
1083 /// ParseOperatorType - Parse a type for an operator. This returns
1092 TokError("expected type name for operator");
1100 TokError("expected type name for operator");
1105 TokError("expected type name for operator");
1404 Init *Operator = ParseValue(CurRec);
1405 if (!Operator) return nullptr;
1407 // If the operator name is present, parse it.
1411 TokError("expected variable name in dag operator");
1430 return DagInit::get(Operator, OperatorName, DagArgs);