Home | History | Annotate | Download | only in TableGen

Lines Matching refs:Operator

832 /// ParseOperation - Parse an operator.  This returns null on error.
857 TokError("did not get type for unary operator");
877 TokError("expected '(' after unary operator");
892 TokError("expected list or string type argument in unary operator");
899 TokError("expected list or string type argumnet in unary operator");
907 TokError("expected list type argumnet in unary operator");
912 TokError("empty list argument in unary operator");
919 TokError("untyped list element in unary operator");
928 assert(LHSt && "expected list type argument in unary operator");
931 TokError("expected list type argumnet in unary operator");
944 TokError("expected ')' in unary operator");
978 TokError("expected '(' after binary operator");
996 TokError("expected ')' in operator");
1016 Error(OpLoc, "expected two operands to operator");
1041 TokError("expected '(' after ternary operator");
1050 TokError("expected ',' in ternary operator");
1059 operator");
1068 TokError("expected ')' in binary operator");
1076 // FIXME: The `!if' operator doesn't handle non-TypedInit well at
1146 /// ParseOperatorType - Parse a type for an operator. This returns
1155 TokError("expected type name for operator");
1163 TokError("expected type name for operator");
1168 TokError("expected type name for operator");
1408 Init *Operator = ParseValue(CurRec);
1409 if (Operator == 0) return 0;
1411 // If the operator name is present, parse it.
1415 TokError("expected variable name in dag operator");
1434 return DagInit::get(Operator, OperatorName, DagArgs);