• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.9.5/dcerpc-58/dcerpc/idl_compiler/

Lines Matching defs:location

107     parser_location_p location,
114 parser_location_p location,
121 parser_location_p location,
140 parser_location_p location,
180 log_error (location->lineno, NIDL_NAMEPREVDECLAT, identifier,
184 log_error (location->lineno, NIDL_NAMEALRDEC, identifier, NULL);
207 parser_location_p location,
221 log_error(location->lineno, NIDL_DEFNOTCOMP, identifier, NULL);
238 parser_location_p location,
253 log_warning(location->lineno, NIDL_FWDTAGREF, identifier, NULL);
366 parser_location_p location,
377 new_const_node_p = AST_constant_node (location, constant_node_p->kind);
504 parser_location_p location,
528 log_error(location->lineno, NIDL_NAMENOTFND, identifier, NULL) ;
553 log_error(location->lineno, NIDL_NAMENOTCONST, identifier,
558 log_error(location->lineno, NIDL_NAMENOTTYPE, identifier,
563 log_error(location->lineno, NIDL_NAMENOTFIELD, identifier,
568 log_error(location->lineno, NIDL_NAMENOTPARAM, identifier,
582 log_error (location->lineno, NIDL_NAMEPREVDECLAT, identifier,
605 parser_location_p location,
613 ASTP_set_fe_info (location, &pointer_node_ptr->fe_info, fe_pointer_n_k);
644 parser_location_p location,
729 type_p_ptr = AST_type_ptr_node(location);
735 base_type = AST_propagate_typedef(location, type_ptr, base_dp, &local_attributes);
749 AST_set_type_attrs(location, type_p_ptr->type, &local_attributes);
756 AST_set_type_attrs(location, type_p_ptr->type->fe_info->tag_ptr, &local_attributes);
771 type_p_ptr = AST_type_ptr_node(location);
777 type_p_ptr->type = AST_propagate_typedef(location, base_type, dp, attributes);
782 AST_set_type_attrs(location, type_p_ptr->type, attributes);
789 AST_set_type_attrs(location, type_p_ptr->type->fe_info->tag_ptr, attributes);
817 parser_location_p location,
830 array_node_ptr = AST_array_node(location, element_type_node_ptr);
843 array_node_ptr->index_vec = AST_array_index_node(location, index_count);
914 parser_location_p location,
949 log_error(location->lineno, NIDL_CONFLICTATTR,
1017 log_error(location->lineno, NIDL_PRMBYREF,
1115 log_error(location->lineno,NIDL_REFATTRPTR, NULL);
1117 log_error(location->lineno,NIDL_PTRATTRPTR, NULL);
1119 log_error(location->lineno,NIDL_UNIQATTRPTR, NULL);
1179 parser_location_p location,
1205 return_type = AST_type_node(location, type_node_ptr->kind);
1257 return_type = AST_type_node(location, dop->op_kind);
1259 AST_propagate_array_type(location,
1271 return_type = AST_type_node(location, dop->op_kind);
1273 AST_pointer_node(location, current_type);
1306 log_warning(location->lineno,
1323 return_type = AST_type_node(location, dop->op_kind);
1325 AST_function_node(location,
1357 ASTP_add_name_binding (location, return_type->name, return_type);
1378 parser_location_p location,
1397 ASTP_validate_forward_ref_scope(location, type_node_ptr, parent_node);
1409 ASTP_validate_forward_ref(location, current_type);
1410 return_type = AST_type_node(location, dop->op_kind);
1412 AST_propagate_array_type(location,
1425 ASTP_verify_non_anonymous(location, current_type, declarator_ptr);
1427 return_type = AST_type_node(location, dop->op_kind);
1429 AST_pointer_node(location, current_type);
1471 log_warning(location->lineno, NIDL_MISSPTRCLASS,
1487 ASTP_validate_forward_ref(location, current_type);
1488 return_type = AST_type_node(location, dop->op_kind);
1490 AST_function_node(location,
1507 AST_propagate_type_attrs(location, return_type, attributes,
1571 parser_location_p location,
1595 array_node = AST_array_node(location, array_base_type);
1597 array_node->index_vec = AST_array_index_node(location, 1);
1601 array_rep_of_pointer = AST_type_node(location, AST_array_k);
1613 ASTP_set_array_rep_type(location, type_node_ptr,
1706 parser_location_p location,
1798 field_attr_node = AST_field_attr_node(location);
1803 ASTP_expr_integer_value(location, exp->exp.expression.oper1);
1805 ASTP_expr_integer_value(location, exp->exp.expression.oper2);
1808 log_error(location->lineno, NIDL_INVALIDRANGE, NULL);
1814 log_error(location->lineno, NIDL_SWATTRNEU, NULL);
1816 log_error(location->lineno, NIDL_SIZEARRTYPE, NULL);
1840 ASTP_set_array_rep_type(location, type_node,
1851 ASTP_set_array_rep_type(location, type_node,
1859 field_attr_node = AST_field_attr_node(location);
1889 log_error(location->lineno, NIDL_SIZEARRTYPE, NULL);
1894 log_error(location->lineno, NIDL_SWATTRNEU, NULL);
1907 AST_field_ref_node(location, dimension);
1915 AST_field_ref_node(location, dimension);
1924 AST_field_ref_node(location, dimension);
1933 AST_field_ref_node(location, dimension);
1942 AST_field_ref_node(location, dimension);
1951 AST_field_ref_node(location, dimension);
1960 AST_field_ref_node(location, dimension);
1968 AST_field_ref_node(location, 1);
1993 ASTP_set_array_rep_type(location, type_node,
2009 log_error(location->lineno, NIDL_SIZEMISMATCH, NULL);
2037 if (ASTP_expr_is_simple(location, exp))
2050 switch (ASTP_expr_integer_value(location, exp->exp.expression.oper2))
2055 default: log_error(location->lineno, NIDL_ONLYSIMPLEEXP, NULL); return NULL;
2060 switch (ASTP_expr_integer_value(location, exp->exp.expression.oper2))
2065 default: log_error(location->lineno, NIDL_ONLYSIMPLEEXP, NULL); return NULL;
2078 switch(ASTP_expr_integer_value(location, exp->exp.expression.oper1->exp.expression.oper2))
2100 log_error(location->lineno, NIDL_ONLYSIMPLEEXP, NULL);
2107 ASTP_expr_integer_value(location, exp);
2119 log_error(location->lineno, NIDL_ONLYSIMPLEEXP, NULL) ;
2139 ASTP_lookup_binding(location, attr_ptr->b.simple.name,
2186 log_error(location->lineno, NIDL_NAMENOTFND, identifier, NULL) ;
2220 parser_location_p location,
2229 AST_set_flags(location, &type_node_ptr->flags,(ASTP_node_t *)type_node_ptr, attributes);
2242 ASTP_set_array_rep_type(location, type_node_ptr,
2258 log_error(location->lineno, NIDL_SWTYPENEU, NULL); /* non-union type */
2260 ASTP_validate_forward_ref(location, type_node_ptr); /* incomplete type */
2263 log_error(location->lineno, NIDL_SWTYPENEU, NULL);
2280 tp_node = AST_type_ptr_node(location);
2406 parser_location_p location
2422 ASTP_lookup_binding(location, field_ref_ctx->name,
2436 ASTP_lookup_binding(location, field_ref_ctx->name,
2467 parser_location_p location,
2476 fe_info->source_line = location->lineno;
2477 fe_info->file = location->fileid;
2579 parser_location_p location,
2709 log_error(location->lineno, NIDL_NYSALIGN, NULL);
2737 log_error(location->lineno, NIDL_ALIGNBYTEARRAY, NULL);
2773 log_error(location->lineno, message_number,
2798 log_error(location->lineno, message_number, KEYWORDS_lookup_text(token), NULL) ;
2911 parser_location_p location,
2916 if (!ASTP_evaluate_expr(location, exp_node, true)) {
2917 log_error(location->lineno, NIDL_NONINTEXP, NULL);
2940 log_error(location->lineno,NIDL_NONINTEXP, NULL);
2960 parser_location_p location,
2981 log_warning(location->lineno, NIDL_ANONTYPE, identifier, NULL);