Commits

Corentin Derbois committed 535524f

Add all acception method

Comments (0)

Files changed (1)

 
 (***************** Accept method for overriding ***********************)
 
+    
+method accept_primary_expression = ()
+
+method accept_postfix_expression = ()
+	
+method accept_argument_expression_list = ()
+
+method accept_unary_expression = ()
+	
+method accept_unary_operator = ()
+	
+method accept_cast_expression = ()
+
+method accept_multiplicative_expression = ()
+	
+method accept_additive_expression = ()
+	
+method accept_shift_expression = ()
+
+method accept_relational_expression = ()
+
+method accept_equality_expression = ()
+
+method accept_and_expression = ()
+
+method accept_exclusive_or_expression = ()
+
+method accept_inclusive_or_expression = ()
+
+method accept_logical_and_expression = ()
+
+method accept_logical_or_expression = ()
+
+method accept_conditional_expression = ()
+
+method accept_assignment_expression = ()
+
+method accept_assignment_operator = ()
+
+method accept_expression = ()
+
+method accept_constant_expression = ()
+
+method accept_declaration = ()
+
+method accept_declaration_specifiers = ()
+
+method accept_init_declarator_list = ()
+
+method accept_init_declarator = ()
+
+method accept_storage_class_specifier = ()
+
+method accept_type_specifier = ()
+
+method accept_struct_or_union_specifier = ()
+
+method accept_struct_or_union = ()
+
+method accept_struct_declaration_list = ()
+
+method accept_struct_declaration = ()
+
+method accept_specifier_qualifier_list = () 
+
+method accept_struct_declarator_list = ()
+
+method accept_struct_declarator = ()
+
+method accept_enum_specifier = ()
+
+method accept_enumerator_list = ()
+
+method accept_enumerator = ()
+
+method accept_type_qualifier = ()
+	
+method accept_declarator = ()
+
+method accept_direct_declarator = ()
+
+method accept_pointer = ()
+
+method accept_type_qualifier_list = ()
+
+method accept_parameter_type_list = ()
+
+method accept_parameter_list = ()
+
+method accept_parameter_declaration = ()
+
+method accept_identifier_list = ()
+
+method accept_type_name = () 
+
+method accept_abstract_declarator = ()
+
+method accept_direct_abstract_declarator = ()
+
+method accept_cinitializer = ()
+
+method accept_initializer_list = ()
+
+method accept_statement = ()
+
+method accept_labeled_statement = ()
+
+method accept_compound_statement = ()
+
+method accept_declaration_list = ()
+
+method accept_statement_list = ()
+
+method accept_expression_statement = ()
+	  
+method accept_selection_statement = ()
+
+method accept_iteration_statement = ()
+
+method accept_jump_statement = ()
+
     (* Complet this accept *)
-  method accept_function_definition decspe dec dec_list cs =
-    ();
-    if (decspe <> None) then ();
-    if (dec_list <> None) then (); (* FIXME *)
-    ()
-
-  method accept_translation_unit tu ed =
-    if (tu <> None) then this#visite_translation_unit (getValue tu);
-    this#visite_external_declaration (getValue ed)
+method accept_function_definition decspe dec dec_list cs =
+  ();
+  if (decspe <> None) then ();
+  if (dec_list <> None) then (); (* FIXME *)
+  ()
+
+  (* useless ? *)
+method accept_external_declaration = ()
+
+method accept_translation_unit tu ed =
+  if (tu <> None) then this#visite_translation_unit (getValue tu);
+  this#visite_external_declaration (getValue ed)
 
 (************************ Visite method *******************************)