Lines Matching defs:description

650 // <keyword>  <name>               ( <int_value>,   <description>  );
656 char *description = NULL; // textual description
683 // Check for description
687 description = get_expr("int_def description", ")");
688 if (description == NULL) {
689 parse_err(SYNERR, "invalid or missing description in int_def\n");
692 trim(description);
713 (value), (description ? description : ""));
717 Expr *expr = new Expr(name, description, int_value, int_value);
779 // Create the RegisterForm for the architecture description.
814 // Create the EncodeForm for the architecture description.
912 // Collect the parts of the encode description
944 } // end while part of format description
1096 // Create the EncodeForm for the architecture description.
1158 char *ADLParser::parse_one_arg(const char *description) {
1163 token = get_expr(description, ")");
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);
2819 // Collect the parts of the encode description
2873 } // end while part of format description
3026 parse_err(SYNERR, "Missing ')' at end of ins_encode description.\n");
3244 parse_err(SYNERR, "Missing ')' in opcode description\n");
3279 parse_err(SYNERR, "Missing '(' at start of interface description.\n");
3579 // Check for the opening '"' inside the format description
3587 // Collect the parts of the format description
3644 } // end while part of format description
3646 // Check for closing '"' and '%}' in format description
3652 } // Done with format description inside
3655 // Past format description, at '%'
3716 // Check for the opening '"' inside the format description
3724 // Collect the parts of the format description
3774 } // end while part of format description
3782 } // end while part of format description
3786 // Past format description, at '%'
3815 if (_AD._adl_debug > 1) fprintf(stderr,"Effect description: %s\n", desc);
3954 // This feature targeted for second generation description language.
4132 char* ADLParser::find_cpp_block(const char* description) {
4139 parse_err(SYNERR, "missing '{' in %s \n", description);
4152 parse_err(SYNERR, "invalid termination of %s \n", description);
4239 char *ADLParser::get_paren_expr(const char *description, bool include_location) {
4244 char *token2 = get_expr(description, ")");
4343 char *ADLParser::get_ident_or_literal_constant(const char* description) {
4348 param = get_paren_expr(description);