diff -r ba80c3ceb6fb -r 2c3c4dc34979 absyntax_utils/search_expression_type.hh --- a/absyntax_utils/search_expression_type.hh Mon Jul 11 09:47:27 2011 +0100 +++ b/absyntax_utils/search_expression_type.hh Fri Jul 29 16:03:28 2011 +0100 @@ -39,6 +39,18 @@ * etc... */ +/* WARNING WARNING WARNING + * + * When taking into consideration calls to functions, this search_expression_type_c + * class will use internal atributes (i.e. anotation) in the function_invocation_c symbol + * in the abstract syntax tree. + * + * Since this anotation/atribute is only set/populated with the correct value + * during stage3 (semantic verification), this class will only work correctly + * after the semantic verification in stage 3 has been executed + * (to be more exact, the data type checking of stage 3). + */ + class search_expression_type_c: public search_constant_type_c { private: