Lines Matching refs:SYNERR

115       parse_err(SYNERR, "expected one of - instruct, operand, ins_attrib, op_attrib, source, register, pipeline, encode\n     Found %s",ident);
128 parse_err(SYNERR, "End of file inside #ifdef");
163 parse_err(SYNERR, "missing '(' in instruct definition\n");
171 parse_err(SYNERR, "missing '%%{' in instruction definition\n");
178 parse_err(SYNERR, "keyword identifier expected at %c\n", _curchar);
207 parse_err(SYNERR, "unique match rule expected for %s\n", rule->_name);
220 parse_err(SYNERR, "Instructions specify ins_encode, not encode\n");
229 parse_err(SYNERR, "Instructions do not specify a constraint\n");
232 parse_err(SYNERR, "Instructions do not specify a construct\n");
236 parse_err(SYNERR, "Instructions do not specify an interface\n");
249 parse_err(SYNERR, "expected one of:\n predicate, match, encode, or the name of an instruction attribute at %s\n", ident);
256 parse_err(SYNERR, "missing '%%}' in instruction definition\n");
329 parse_err(SYNERR, "ADLC does not support instruction chain rules with predicates");
419 parse_err(SYNERR, "missing '(' in operand definition\n");
426 parse_err(SYNERR, "missing '%%{' in operand definition\n");
433 parse_err(SYNERR, "keyword identifier expected at %c\n", _curchar);
458 parse_err(SYNERR, "Operands specify 'encode', not 'ins_encode'\n");
461 parse_err(SYNERR, "Operands do not specify an opcode\n");
464 parse_err(SYNERR, "Operands do not specify an effect\n");
467 parse_err(SYNERR, "Operands do not specify an expand\n");
470 parse_err(SYNERR, "Operands do not specify a rewrite\n");
480 parse_err(SYNERR, "expected one of - constraint, predicate, match, encode, format, construct, or the name of a defined operand attribute at %s\n", ident);
486 parse_err(SYNERR, "missing '%%}' in operand definition\n");
514 parse_err(SYNERR, "missing '(' in operand definition\n");
521 parse_err(SYNERR, "keyword identifier expected at %c\n", _curchar);
532 parse_err(SYNERR, "expected name of a defined operand at %s\n", ident);
538 parse_err(SYNERR, "missing ')' or ',' in opclass definition\n");
545 parse_err(SYNERR, "missing ';' in opclass definition\n");
569 parse_err(SYNERR, "missing '(' in ins_attrib definition\n");
577 parse_err(SYNERR, "missing ';' in ins_attrib definition\n");
604 parse_err(SYNERR, "missing '(' in op_attrib definition\n");
612 parse_err(SYNERR, "missing ';' in op_attrib definition\n");
633 parse_err(SYNERR, "missing identifier inside definitions block.\n");
642 parse_err(SYNERR, "Missing %%{ ... %%} block after definitions keyword.\n");
662 parse_err(SYNERR, "missing definition name after int_def\n");
674 parse_err(SYNERR, "missing value in int_def\n");
678 parse_err(SYNERR, "value in int_def is not recognized as integer\n");
689 parse_err(SYNERR, "invalid or missing description in int_def\n");
696 parse_err(SYNERR, "missing ')' in register definition statement\n");
705 parse_err(SYNERR, "missing ';' after int_def\n");
720 parse_err(SYNERR, "Duplicate definition\n");
735 parse_err(SYNERR, "incorrect or missing block for 'source'.\n");
758 parse_err(SYNERR, "incorrect or missing block for 'source_hpp'.\n");
791 parse_err(SYNERR, "missing identifier inside register block.\n");
798 else { parse_err(SYNERR, "bad token %s inside register block.\n", token); break; }
803 parse_err(SYNERR, "Missing %c{ ... %c} block after register keyword.\n",'%','%');
826 parse_err(SYNERR, "missing identifier inside encoding block.\n");
834 parse_err(SYNERR, "Missing %c{ ... %c} block after encode keyword.\n",'%','%');
847 parse_err(SYNERR, "missing encoding class name after encode.\n");
868 parse_err(SYNERR, "parameter type expected at %c\n", _curchar);
876 parse_err(SYNERR, "parameter name expected at %c\n", _curchar);
886 if (_curchar != ')') parse_err(SYNERR, "missing ')'\n");
895 parse_err(SYNERR, "missing '%c{' in enc_class definition\n", '%');
974 parse_err(SYNERR, "missing identifier inside frame block.\n");
1041 parse_err(SYNERR, "Missing %c{ ... %c} block after encode keyword.\n",'%','%');
1046 parse_err(SYNERR, "missing frame pointer definition in frame section.\n");
1051 // parse_err(SYNERR, "missing interpreter frame pointer definition in frame section.\n");
1055 parse_err(SYNERR, "missing alignment definition in frame section.\n");
1059 parse_err(SYNERR, "missing return address location in frame section.\n");
1063 parse_err(SYNERR, "missing stack slot preservation definition in frame section.\n");
1067 parse_err(SYNERR, "missing varargs C out slots killed definition in frame section.\n");
1071 parse_err(SYNERR, "missing calling convention definition in frame section.\n");
1075 parse_err(SYNERR, "missing return value definition in frame section.\n");
1111 parse_err(SYNERR, "invalid value inside stack direction entry.\n");
1165 parse_err(SYNERR, "missing value inside %s.\n", description);
1170 parse_err(SYNERR, "missing %c in.\n", ';', description);
1176 parse_err(SYNERR, "Missing %c in.\n", '(', description);
1192 parse_err(SYNERR, "missing value inside return address entry.\n");
1203 parse_err(SYNERR, "invalid value inside return_address entry.\n");
1213 parse_err(SYNERR, "missing value inside return address entry.\n");
1221 parse_err(SYNERR, "missing %c in return address entry.\n", ';');
1227 parse_err(SYNERR, "Missing %c in return_address entry.\n", '(');
1238 parse_err(SYNERR, "missing %c in preserve stack slot entry.\n", ';');
1244 parse_err(SYNERR, "Missing %c in preserve stack slot entry.\n", '(');
1254 parse_err(SYNERR, "incorrect or missing block for 'calling_convention'.\n");
1265 parse_err(SYNERR, "incorrect or missing block for 'return_value'.\n");
1276 parse_err(SYNERR, "missing \"(\" in ins_pipe definition\n");
1284 parse_err(SYNERR, "keyword identifier expected at %c\n", _curchar);
1290 parse_err(SYNERR, "missing \")\" in ins_pipe definition\n");
1296 parse_err(SYNERR, "missing %c in return value entry.\n", ';');
1303 parse_err(SYNERR, "\"%s\" is not a valid pipeline class\n", ident);
1327 parse_err(SYNERR, "missing '%%{' in pipeline definition\n");
1334 parse_err(SYNERR, "keyword identifier expected at %c\n", _curchar);
1344 parse_err(SYNERR, "expected '%%{'\n");
1351 parse_err(SYNERR, "expected identifier, found \"%c\"\n", _curchar);
1357 parse_err(SYNERR, "expected `=`, found '%c'\n", _curchar);
1364 parse_err(SYNERR, "expected identifier, found \"%c\"\n", _curchar);
1368 parse_err(SYNERR, "expected `;`, found '%c'\n", _curchar);
1376 parse_err(SYNERR, "expected '%%}', found \"%c\"\n", _curchar);
1382 parse_err(SYNERR, "\"%s\" is not a valid pipeline class\n", pipe_class);
1400 parse_err(SYNERR, "expected '%%{'\n");
1445 parse_err(SYNERR, "expected `=`\n");
1463 parse_err(SYNERR, "expected `=`\n");
1481 parse_err(SYNERR, "expected `=`, found '%c'\n", _curchar);
1499 parse_err(SYNERR, "expected `=`, found '%c'\n", _curchar);
1517 parse_err(SYNERR, "expected `=`, found '%c'\n", _curchar);
1535 parse_err(SYNERR, "expected `=`, found '%c'\n", _curchar);
1553 parse_err(SYNERR, "expected `(`, found '%c'\n", _curchar);
1562 parse_err(SYNERR, "expected identifier for nop instruction, found '%c'\n", _curchar);
1584 parse_err(SYNERR, "unknown specifier \"%s\"\n", ident);
1589 parse_err(SYNERR, "expected '%%}', found \"%c\"\n", _curchar);
1594 parse_err(SYNERR, "\"max_instructions_per_bundle\" unspecified\n");
1596 parse_err(SYNERR, "\"instruction_unit_size\" and \"bundle_unit_size\" unspecified\n");
1598 parse_err(SYNERR, "\"instruction_fetch_unit_size\" unspecified\n");
1600 parse_err(SYNERR, "\"instruction_fetch_units\" unspecified\n");
1602 parse_err(SYNERR, "\"variable_size_instruction\" or \"fixed_size_instruction\" unspecified\n");
1605 parse_err(SYNERR, "expected one of \"resources\", \"pipe_desc\", \"pipe_class\", found \"%s\"\n", ident);
1615 parse_err(SYNERR, "missing \"%%}\" in pipeline definition\n");
1633 parse_err(SYNERR, "missing \"(\" in resource definition\n");
1648 parse_err(SYNERR, "keyword identifier expected at \"%c\"\n", _curchar);
1660 parse_err(SYNERR, "keyword identifier expected at \"%c\"\n", _curchar);
1665 parse_err(SYNERR, "resource \"%s\" is not defined\n", expr);
1676 parse_err(SYNERR, "keyword identifier expected at \"%c\"\n", _curchar);
1682 parse_err(SYNERR, "resource \"%s\" is not defined\n", expr);
1698 parse_err(SYNERR, "\")\" expected at \"%c\"\n", _curchar);
1714 parse_err(SYNERR, "missing \"(\" in pipe_desc definition\n");
1722 parse_err(SYNERR, "keyword identifier expected at \"%c\"\n", _curchar);
1734 parse_err(SYNERR, "\")\" expected at \"%c\"\n", _curchar);
1758 parse_err(SYNERR, "keyword identifier expected at \"%c\"\n", _curchar);
1770 parse_err(SYNERR, "missing \"(\" in pipe_class definition\n");
1778 parse_err(SYNERR, "missing \"%%{\" in pipe_class definition\n");
1786 parse_err(SYNERR, "keyword identifier expected at \"%c\"\n", _curchar);
1794 parse_err(SYNERR, "missing \"(\" in latency definition\n");
1799 parse_err(SYNERR, "number expected for \"%c\" in latency definition\n", _curchar);
1805 parse_err(SYNERR, "missing \")\" in latency definition\n");
1810 parse_err(SYNERR, "missing \";\" in latency definition\n");
1823 parse_err(SYNERR, "missing \";\" in latency definition\n");
1836 parse_err(SYNERR, "missing \";\" in latency definition\n");
1850 parse_err(SYNERR, "missing \";\" in latency definition\n");
1866 parse_err(SYNERR, "\"(\" expected at \"%c\"\n", _curchar);
1875 parse_err(SYNERR, "\")\" expected at \"%c\"\n", _curchar);
1881 parse_err(SYNERR, "missing \";\" in latency definition\n");
1893 parse_err(SYNERR, "missing \";\" after multiple bundles\n");
1905 parse_err(SYNERR, "missing \";\" after \"has_delay_slot\"\n");
1917 parse_err(SYNERR, "missing \";\" after \"force_serialization\"\n");
1929 parse_err(SYNERR, "missing \";\" after \"may_have_no_code\"\n");
1942 parse_err(SYNERR, "operand name expected at %s\n", ident);
1947 parse_err(SYNERR, "\":\" expected at \"%c\"\n", _curchar);
1953 parse_err(SYNERR, "pipeline stage identifier expected at \"%c\"\n", _curchar);
1959 parse_err(SYNERR, "\"(\" expected at \"%c\"\n", _curchar);
1966 parse_err(SYNERR, "\"read\" or \"write\" expected at \"%c\"\n", _curchar);
1973 parse_err(SYNERR, "\"read\" or \"write\" expected at \"%c\"\n", _curchar);
1979 parse_err(SYNERR, "\")\" expected at \"%c\"\n", _curchar);
1988 parse_err(SYNERR, "<number> expected at \"%c\"\n", _curchar);
2006 parse_err(SYNERR, "\";\" expected at \"%c\"\n", _curchar);
2018 parse_err(SYNERR, "\":\" expected at \"%c\"\n", _curchar);
2024 parse_err(SYNERR, "pipeline stage identifier expected at \"%c\"\n", _curchar);
2035 parse_err(SYNERR, "\")\" expected at \"%c\"\n", _curchar);
2052 parse_err(SYNERR, "\";\" expected at \"%c\"\n", _curchar);
2059 parse_err(SYNERR, "resource expected at \"%s\"\n", ident);
2065 parse_err(SYNERR, "missing \"%%}\" in pipe_class definition\n");
2088 parse_err(SYNERR, "missing identifier inside peephole rule.\n");
2099 parse_err(SYNERR, "expected peepmatch, peepconstraint, or peepreplace for identifier %s.\n", token);
2105 parse_err(SYNERR, "Missing %%{ ... %%} block after peephole keyword.\n");
2121 parse_err(SYNERR, "missing constraint expression, (...)\n");
2130 parse_err(SYNERR, "missing function in constraint expression.\n");
2138 parse_err(SYNERR, "missing '(' for constraint function's argument.\n");
2147 parse_err(SYNERR, "missing argument for constraint function %s\n",func);
2153 parse_err(SYNERR, "missing ')' after constraint function argument %s\n",arg);
2158 parse_err(SYNERR, "Invalid constraint function %s\n",func);
2165 parse_err(SYNERR, "Missing ')' for constraint function %s\n",func);
2171 parse_err(SYNERR, "Missing ';' after constraint.\n");
2195 parse_err(SYNERR, "missing register name after reg_def\n");
2212 parse_err(SYNERR, "missing register calling convention value\n");
2217 parse_err(SYNERR, "invalid value for register calling convention\n");
2221 parse_err(SYNERR, "missing comma in register definition statement\n");
2229 parse_err(SYNERR, "missing register native calling convention value\n");
2234 parse_err(SYNERR, "invalid value for register calling convention\n");
2238 parse_err(SYNERR, "missing comma in register definition statement\n");
2247 parse_err(SYNERR, "missing register save type value\n");
2252 parse_err(SYNERR, "missing comma in register definition statement\n");
2261 parse_err(SYNERR, "missing register encoding value\n");
2266 parse_err(SYNERR, "missing comma in register definition statement\n");
2275 parse_err(SYNERR, "missing vm register name value\n");
2280 parse_err(SYNERR, "missing ')' in register definition statement\n");
2289 parse_err(SYNERR, "missing ';' after reg_def\n");
2313 parse_err(SYNERR, "missing register class name after 'reg_class'\n");
2329 parse_err(SYNERR, "missing identifier inside reg_class list.\n");
2350 parse_err(SYNERR, "missing code declaration for reg class.\n");
2360 parse_err(SYNERR, "missing ';' at end of reg_class definition.\n");
2378 parse_err(SYNERR, "missing allocation class name after 'reg_class'\n");
2394 parse_err(SYNERR, "missing identifier inside reg_class list.\n");
2404 parse_err(SYNERR, "name %s should be a previously defined reg_def.\n", rname);
2421 parse_err(SYNERR, "missing ';' at end of reg_class definition.\n");
2477 parse_err(SYNERR, "instruction name expected at identifier %s.\n",
2483 parse_err(SYNERR, "missing identifier in peepmatch rule.\n");
2488 parse_err(SYNERR, "missing identifier in peepmatch rule.\n");
2509 parse_err(SYNERR, "missing '(' at start of peepmatch rule.\n");
2521 parse_err(SYNERR, "missing instruction-name at start of peepmatch.\n");
2526 parse_err(SYNERR, "missing ')' at end of peepmatch.\n");
2534 parse_err(SYNERR, "missing ';' at end of peepmatch.\n");
2562 parse_err(SYNERR, "missing '(' at start of peepconstraint rule.\n");
2578 parse_err(SYNERR, "missing '.' in peepconstraint after instruction number.\n");
2596 parse_err(SYNERR, "missing '.' in peepconstraint after instruction number.\n");
2620 parse_err(SYNERR, "expected ',' or ')' after peephole constraint.\n");
2629 parse_err(SYNERR, "missing ';' at end of peepconstraint.\n");
2654 parse_err(SYNERR, "missing '(' at start of peepreplace rule.\n");
2666 parse_err(SYNERR, "Instruction name expected at start of peepreplace.\n");
2677 parse_err(SYNERR, "missing '(' at peepreplace root's operand-list.\n");
2694 parse_err(SYNERR, "missing '.' in peepreplace after instruction number.\n");
2700 parse_err(SYNERR, "missing operand identifier in peepreplace.\n");
2717 parse_err(SYNERR, "missing ')' at end of peepmatch.\n");
2718 parse_err(SYNERR, "Support one replacement instruction.\n");
2726 parse_err(SYNERR, "missing ';' at end of peepreplace.\n");
2743 parse_err(SYNERR, "incorrect or missing expression for 'predicate'\n");
2749 parse_err(SYNERR, "missing ';' in predicate definition\n");
2803 parse_err(SYNERR, "Multiple ins_encode sections defined\n");
2860 parse_err(SYNERR, "constanttablebase in instruct %s cannot have an argument (only constantaddress and constantoffset)", ec_name);
2923 parse_err(SYNERR, "missing '%%{' or '(' in ins_encode definition\n");
2936 parse_err(SYNERR, "Invalid encode class name after 'ins_encode('.\n");
2968 parse_err(SYNERR, "Using non-locally defined parameter %s for encoding %s.\n", param, ec_name);
2984 parse_err(SYNERR, "expected ',' or ')' after parameter %s.\n",
2993 parse_err(SYNERR, "Expected encode parameter before ',' in encoding %s.\n", ec_name);
2997 parse_err(SYNERR, "Expected ')' after encode parameters.\n");
3014 parse_err(SYNERR, "Expected ')' after encoding %s.\n", ec_name);
3020 // parse_err(SYNERR, "expected ',' or ')' after encode method inside ins_encode.\n");
3026 parse_err(SYNERR, "Missing ')' at end of ins_encode description.\n");
3033 parse_err(SYNERR, "Missing ';' at end of ins_encode.\n");
3042 parse_err(SYNERR, "Multiple ins_encode sections defined\n");
3173 parse_err(SYNERR, "size of opcode expected at %c\n", _curchar);
3181 parse_err(SYNERR, "missing ';' in ins_attrib definition\n");
3210 parse_err(SYNERR, "missing '(' in expand instruction declaration\n");
3218 parse_err(SYNERR, "primary hex opcode expected at %c\n", _curchar);
3227 parse_err(SYNERR, "secondary hex opcode expected at %c\n", _curchar);
3236 parse_err(SYNERR,"tertiary hex opcode expected at %c\n", _curchar);
3244 parse_err(SYNERR, "Missing ')' in opcode description\n");
3252 parse_err(SYNERR, "missing ';' in ins_attrib definition\n");
3279 parse_err(SYNERR, "Missing '(' at start of interface description.\n");
3286 parse_err(SYNERR, "missing interface name after 'interface'.\n");
3291 parse_err(SYNERR, "Missing ')' after name of interface.\n");
3311 parse_err(SYNERR, "Extra ';' after defining interface block.\n");
3344 parse_err(SYNERR, "Missing '%%{' for 'interface' block.\n");
3349 parse_err(SYNERR, "Missing '%%{' for 'interface' block.\n");
3357 parse_err(SYNERR, "Expected keyword, base|index|scale|disp, or '%%}' ending interface.\n");
3373 parse_err(SYNERR, "Expected keyword, base|index|scale|disp, or '%%}' ending interface.\n");
3379 parse_err(SYNERR, "Missing '%%}' for 'interface' block.\n");
3406 parse_err(SYNERR, "Missing '%%{' for 'cond_interface' block.\n");
3411 parse_err(SYNERR, "Missing '%%{' for 'cond_interface' block.\n");
3419 parse_err(SYNERR, "Expected keyword, base|index|scale|disp, or '%%}' ending interface.\n");
3441 parse_err(SYNERR, "Expected keyword, base|index|scale|disp, or '%%}' ending interface.\n");
3447 parse_err(SYNERR, "Missing '%%}' for 'interface' block.\n");
3470 parse_err(SYNERR, "Missing '(' at start of interface field.\n");
3476 parse_err(SYNERR, "missing or invalid interface field contents.\n");
3481 parse_err(SYNERR, "missing or invalid interface field contents.\n");
3489 parse_err(SYNERR, "Missing '\"' in field format .\n");
3496 if (_curchar == '\n') parse_err(SYNERR, "newline in string"); // unimplemented!
3500 parse_err(SYNERR, "Missing '\"' at end of field format .\n");
3512 parse_err(SYNERR, "Missing ')' after interface field.\n");
3518 parse_err(SYNERR, "Missing ';' at end of interface field.\n");
3545 parse_err(SYNERR, "invalid construction of match rule\n"
3576 parse_err(SYNERR, "Unknown \"%s\" directive in format", ident);
3594 parse_err(SYNERR, "missing '\"' at end of format block");
3609 if (_curchar == '\n') parse_err(SYNERR, "newline in string"); // unimplemented!
3649 parse_err(SYNERR, "non-blank characters between closing '\"' and '%%' in format");
3657 parse_err(SYNERR, "missing '%%}' at end of format block");
3664 parse_err(SYNERR, "missing ';' after Format expression");
3730 parse_err(SYNERR, "missing '\"' at end of format block");
3739 if (_curchar == '\n') parse_err(SYNERR, "newline in string"); // unimplemented!
3788 parse_err(SYNERR, "missing '%%}' at end of format block");
3808 parse_err(SYNERR, "missing '(' in effect definition\n");
3817 parse_err(SYNERR, "missing ';' in Effect definition\n");
3837 parse_err(SYNERR, "missing '%%{' in expand definition\n");
3844 parse_err(SYNERR, "identifier expected at %c\n", _curchar);
3853 parse_err(SYNERR, "instruction/operand name expected at %s\n", ident);
3860 parse_err(SYNERR, "identifier expected at %c\n", _curchar);
3872 parse_err(SYNERR, "Invalid code block for operand constructor\n", _curchar);
3879 parse_err(SYNERR, "Missing ; in expand rule operand declaration\n");
3891 parse_err(SYNERR, "missing '(' in expand instruction declaration\n");
3901 parse_err(SYNERR, "identifier expected at %c\n", _curchar);
3906 parse_err(SYNERR, "operand name expected at %s\n", ident2);
3911 parse_err(SYNERR, "operand name expected at %s\n", ident2);
3917 parse_err(SYNERR, "missing ')'in expand instruction declaration\n");
3922 parse_err(SYNERR, "missing ';'in expand instruction declaration\n");
3936 parse_err(SYNERR, "missing '%%}' in expand rule definition\n");
3959 parse_err(SYNERR, "missing '(' in rewrite rule\n");
3968 parse_err(SYNERR, "incorrect or missing block for 'rewrite'.\n");
3985 parse_err(SYNERR, "incorrect or missing expression for 'attribute'\n");
3991 parse_err(SYNERR, "missing ';' in attribute definition\n");
4022 parse_err(SYNERR, "missing opcode in match expression\n");
4075 parse_err(SYNERR, "missing ')' in match expression\n");
4112 parse_err(SYNERR, "undefined operand %s in match rule\n", token);
4117 parse_err(SYNERR, "missing type for argument '%s'\n", token);
4139 parse_err(SYNERR, "missing '{' in %s \n", description);
4152 parse_err(SYNERR, "invalid termination of %s \n", description);
4190 parse_err(SYNERR, "too many )'s, did not find %s after %s\n",
4204 parse_err(SYNERR, "newline in string in %s\n", desc);
4211 parse_err(SYNERR, "unexpected %%%c in %s\n", _ptr[1], desc);
4215 parse_err(SYNERR, "unexpected EOF in %s\n", desc);
4227 parse_err(SYNERR, "unimplemented: preprocessor must not elide subexpression in %s", desc);
4291 parse_err(SYNERR, "Identifier expected, but found '%s'.", buf);
4293 parse_err(SYNERR, "Identifier expected, but found '%s'.", start);
4315 parse_err(SYNERR, "unimplemented: using %s defined as %s => %s => %s",
4384 // Check for more than three '$'s in sequence, SYNERR
4386 parse_err(SYNERR, "Replacement variables and field specifiers can not start with '$$$$'");
4422 // Check for more than three '$'s in sequence, SYNERR
4424 parse_err(SYNERR, "Replacement variables and field specifiers can not start with '$$$$'");
4447 parse_err(SYNERR, "missing %s identifier at %c\n", nameDescription, _curchar);
4451 parse_err(SYNERR, "duplicate name %s for %s\n", ident, nameDescription);
4482 parse_err(SYNERR, "integer expected at %c\n", c);
4522 parse_err(SYNERR, "relational operator expected at %s\n", _ptr);
4525 parse_err(SYNERR, "relational operator expected at %s\n", _ptr);
4549 parse_err(SYNERR, "optype identifier expected at %c\n", _curchar);
4555 parse_err(SYNERR, "undefined operand type %s\n", ident);
4563 parse_err(SYNERR, "identifier %s not operand type\n", ident);
4577 parse_err(SYNERR, "Reuse of global name %s as operand.\n",ident);
4588 if (_curchar != ')') parse_err(SYNERR, "missing ')'\n");
4613 parse_err(SYNERR, "effect type identifier expected at %c\n", _curchar);
4620 parse_err(SYNERR, "undefined effect type %s\n", ident);
4625 parse_err(SYNERR, "identifier %s not effect type\n", ident);
4639 parse_err(SYNERR, "missing operand identifier in effect list\n");
4647 parse_err(SYNERR, "operand classes are illegal in effect lists (found %s %s)\n", cname, ident);
4649 parse_err(SYNERR, "undefined operand %s in effect list\n", ident);
4661 if (_curchar != ')') parse_err(SYNERR, "missing ')'\n");
4679 parse_err(SYNERR, "missing '\"' at end of #line directive");
4707 parse_err(SYNERR, "non-identifier in preprocessor definition\n");
4766 parse_err(SYNERR, "'%c' must be at beginning of line\n", _curchar);
4779 parse_err(SYNERR, "garbage char '%c' at end of line\n", _curchar);
4810 parse_err(SYNERR, "expected preprocessor command, got end of line\n");
4821 parse_err(SYNERR, "unimplemented: #%s %s", ident, _ptr+1);
4836 parse_err(SYNERR, "no space allowed after # in #define or #undef");
4862 parse_err(SYNERR, "unimplemented: comment token in a funny place");
4880 parse_err(SYNERR, "end-of-file detected inside comment\n");
4910 parse_err(SYNERR, "newline in string");