Author: paultcochrane Date: Wed Dec 5 07:13:21 2007 New Revision: 23501 Modified: trunk/languages/cola/gen.c trunk/languages/cola/semant.c trunk/languages/cola/sym.c trunk/languages/cola/type.c
Log: [cola] Converted TODO items into RT tickets Modified: trunk/languages/cola/gen.c ============================================================================== --- trunk/languages/cola/gen.c (original) +++ trunk/languages/cola/gen.c Wed Dec 5 07:13:21 2007 @@ -46,7 +46,7 @@ =item C<void gen_ast(AST * ast)> -TODO: Not yet documented!!! +RT#48200: Not yet documented!!! =cut @@ -81,7 +81,7 @@ =item C<void gen_namespace_decl(AST * p)> -TODO: Not yet documented!!! +RT#48200: Not yet documented!!! =cut @@ -98,7 +98,7 @@ =item C<void gen_class_decl(AST * p)> -TODO: Not yet documented!!! +RT#48200: Not yet documented!!! =cut @@ -116,7 +116,7 @@ =item C<void gen_class_body(AST * p)> -TODO: Not yet documented!!! +RT#48200: Not yet documented!!! =cut @@ -147,7 +147,7 @@ =item C<void gen_constant_decl(AST * p)> -TODO: Not yet documented!!! +RT#48200: Not yet documented!!! =cut @@ -163,7 +163,7 @@ =item C<void gen_field_decl(AST * p)> -TODO: Not yet documented!!! +RT#48200: Not yet documented!!! =cut @@ -179,7 +179,7 @@ =item C<void gen_block(AST * p)> -TODO: Not yet documented!!! +RT#48200: Not yet documented!!! =cut @@ -208,7 +208,7 @@ =item C<void gen_statement(AST * p)> -TODO: Not yet documented!!! +RT#48200: Not yet documented!!! =cut @@ -308,7 +308,7 @@ =item C<void gen_var_decl(AST * p)> -TODO: Not yet documented!!! +RT#48200: Not yet documented!!! =cut @@ -328,7 +328,7 @@ =item C<void gen_param_list(Symbol * paramlist)> -TODO: Not yet documented!!! +RT#48200: Not yet documented!!! =cut @@ -345,7 +345,7 @@ =item C<void gen_method_decl(AST * p)> -TODO: Not yet documented!!! +RT#48200: Not yet documented!!! =cut @@ -384,7 +384,7 @@ =item C<void gen_assign(AST * ast)> -TODO: Not yet documented!!! +RT#48200: Not yet documented!!! =cut @@ -727,7 +727,7 @@ =item C<void gen_arg_list_expr(AST * p)> -TODO: Not yet documented!!! +RT#48200: Not yet documented!!! =cut @@ -737,7 +737,7 @@ { if (p == NULL) return; - /* FIXME: Here we should check the method signature and find out + /* RT#48204: Here we should check the method signature and find out * what type is expected. */ if (!eval_expr(p)) @@ -765,7 +765,7 @@ { if (p == NULL) return; - /* FIXME: Here we should check the method signature and find out + /* RT#48204: Here we should check the method signature and find out * what type is expected. */ if (p->targ) @@ -784,7 +784,7 @@ =item C<void gen_method_call(AST * p)> -TODO: Not yet documented!!! +RT#48200: Not yet documented!!! =cut @@ -792,7 +792,7 @@ void gen_method_call(AST * p) { - /* FIXME: Should check that expression evaluates to a method */ + /* RT#48206: Should check that expression evaluates to a method */ if (!eval_expr(p->arg1)) gen_expr(p->arg1, NULL, NULL); @@ -837,7 +837,7 @@ =item C<void gen_if(AST * p)> -TODO: Not yet documented!!! +RT#48200: Not yet documented!!! =cut @@ -885,7 +885,7 @@ =item C<void gen_while(AST * p)> -TODO: Not yet documented!!! +RT#48200: Not yet documented!!! =cut @@ -910,7 +910,7 @@ =item C<void gen_for(AST * p)> -TODO: Not yet documented!!! +RT#48200: Not yet documented!!! =cut @@ -1046,7 +1046,7 @@ =item C<void coerce_operands(Type ** t1, Type ** t2)> -TODO: Not yet documented!!! +RT#48200: Not yet documented!!! =cut @@ -1087,7 +1087,7 @@ =item C<char * op_name(int operator)> -TODO: Not yet documented!!! +RT#48200: Not yet documented!!! =cut @@ -1137,7 +1137,7 @@ =item C<int op_inverse(int operator)> -TODO: Not yet documented!!! +RT#48200: Not yet documented!!! =cut @@ -1161,7 +1161,7 @@ =item C<char * new_itemp()> -TODO: Not yet documented!!! +RT#48200: Not yet documented!!! =cut @@ -1178,7 +1178,7 @@ =item C<char * new_ntemp()> -TODO: Not yet documented!!! +RT#48200: Not yet documented!!! =cut @@ -1195,7 +1195,7 @@ =item C<char * new_stemp()> -TODO: Not yet documented!!! +RT#48200: Not yet documented!!! =cut @@ -1212,7 +1212,7 @@ =item C<char * new_ptemp()> -TODO: Not yet documented!!! +RT#48200: Not yet documented!!! =cut @@ -1269,7 +1269,7 @@ =item C<void reset_temps()> -TODO: Not yet documented!!! +RT#48200: Not yet documented!!! =cut @@ -1287,7 +1287,7 @@ =item C<char * get_label()> -TODO: Not yet documented!!! +RT#48200: Not yet documented!!! =cut @@ -1305,7 +1305,7 @@ =item C<char * make_label()> -TODO: Not yet documented!!! +RT#48200: Not yet documented!!! =cut @@ -1320,7 +1320,7 @@ =item C<void emit_op_expr(Symbol * r, Symbol * a1, char * op, Symbol * a2)> -TODO: Not yet documented!!! +RT#48200: Not yet documented!!! =cut @@ -1343,7 +1343,7 @@ =item C<void emit_unary_expr(Symbol * res, Symbol * arg1, char * op)> -TODO: Not yet documented!!! +RT#48200: Not yet documented!!! =cut Modified: trunk/languages/cola/semant.c ============================================================================== --- trunk/languages/cola/semant.c (original) +++ trunk/languages/cola/semant.c Wed Dec 5 07:13:21 2007 @@ -70,7 +70,7 @@ =item C<void build_class_decl(AST * c)> -TODO: Not yet documented!!! +RT#48200: Not yet documented!!! =cut @@ -92,7 +92,7 @@ =item C<void build_class_body(AST * b)> -TODO: Not yet documented!!! +RT#48200: Not yet documented!!! =cut @@ -223,7 +223,7 @@ =item C<void build_if(AST * i)> -TODO: Not yet documented!!! +RT#48200: Not yet documented!!! =cut @@ -246,7 +246,7 @@ =item C<void build_conditional(AST * c)> -TODO: Not yet documented!!! +RT#48200: Not yet documented!!! =cut @@ -275,7 +275,7 @@ =item C<void build_method_call(AST * c)> -TODO: Not yet documented!!! +RT#48200: Not yet documented!!! =cut @@ -295,7 +295,7 @@ =item C<void build_new_expr(AST * n)> -TODO: Not yet documented!!! +RT#48200: Not yet documented!!! =cut @@ -315,7 +315,7 @@ =item C<void build_loop(AST * l)> -TODO: Not yet documented!!! +RT#48200: Not yet documented!!! =cut @@ -336,7 +336,7 @@ =item C<void build_return(AST * r)> -TODO: Not yet documented!!! +RT#48200: Not yet documented!!! =cut @@ -352,7 +352,7 @@ =item C<void build_expr_list(AST * e)> -TODO: Not yet documented!!! +RT#48200: Not yet documented!!! =cut @@ -371,7 +371,7 @@ =item C<void build_expr(AST * e)> -TODO: Not yet documented!!! +RT#48200: Not yet documented!!! =cut @@ -450,7 +450,7 @@ =item C<void build_statement_list(AST * s)> -TODO: Not yet documented!!! +RT#48200: Not yet documented!!! =cut Modified: trunk/languages/cola/sym.c ============================================================================== --- trunk/languages/cola/sym.c (original) +++ trunk/languages/cola/sym.c Wed Dec 5 07:13:21 2007 @@ -65,7 +65,7 @@ =item C<void assert(void * p)> -TODO: Not yet documented!!! +RT#48200: Not yet documented!!! =cut @@ -83,7 +83,7 @@ =item C<unsigned int hash_str(const char * str)> -TODO: Not yet documented!!! +RT#48200: Not yet documented!!! =cut @@ -102,7 +102,7 @@ =item C<void init_symbol_tables()> -TODO: Not yet documented!!! +RT#48200: Not yet documented!!! =cut @@ -123,7 +123,7 @@ =item C<SymbolTable * new_symbol_table()> -TODO: Not yet documented!!! +RT#48200: Not yet documented!!! =cut @@ -142,7 +142,7 @@ =item C<Symbol * new_symbol(const char * name)> -TODO: Not yet documented!!! +RT#48200: Not yet documented!!! =cut @@ -170,7 +170,7 @@ =item C<Symbol * new_identifier_symbol(const char * name)> -TODO: Not yet documented!!! +RT#48200: Not yet documented!!! =cut @@ -187,7 +187,7 @@ =item C<Symbol * new_literal_symbol(const char * name)> -TODO: Not yet documented!!! +RT#48200: Not yet documented!!! =cut @@ -204,7 +204,7 @@ =item C<Symbol * new_type_symbol(const char * name)> -TODO: Not yet documented!!! +RT#48200: Not yet documented!!! =cut @@ -221,7 +221,7 @@ =item C<Symbol * mk_namespace_symbol(Symbol * identifier)> -TODO: Not yet documented!!! +RT#48200: Not yet documented!!! =cut @@ -239,7 +239,7 @@ =item C<Symbol * mk_class_symbol(Symbol * identifier)> -TODO: Not yet documented!!! +RT#48200: Not yet documented!!! =cut @@ -260,7 +260,7 @@ =item C<Symbol * mk_method_symbol(Symbol * rettype, const char * name, const char * sig)> -TODO: Not yet documented!!! +RT#48200: Not yet documented!!! =cut @@ -277,7 +277,7 @@ =item C<Symbol * symbol_concat(Symbol * s1, Symbol * s2)> -TODO: Not yet documented!!! +RT#48200: Not yet documented!!! =cut @@ -297,7 +297,7 @@ =item C<Symbol * symbol_join3(Symbol * s1, Symbol * s2, Symbol * s3)> -TODO: Not yet documented!!! +RT#48200: Not yet documented!!! =cut @@ -319,7 +319,7 @@ =item C<Symbol * symbol_join4(Symbol * s1, Symbol * s2, Symbol * s3, Symbol * s4)> -TODO: Not yet documented!!! +RT#48200: Not yet documented!!! =cut @@ -343,7 +343,7 @@ =item C<AST * new_ast(enum ASTKIND kind, int asttype, AST * arg1, AST * arg2)> -TODO: Not yet documented!!! +RT#48200: Not yet documented!!! =cut @@ -378,7 +378,7 @@ =item C<void push(Node ** list, Node * p)> -TODO: Not yet documented!!! +RT#48200: Not yet documented!!! =cut @@ -394,7 +394,7 @@ =item C<void tpush(Node ** list, Node * p)> -TODO: Not yet documented!!! +RT#48200: Not yet documented!!! =cut @@ -471,13 +471,13 @@ -/* Easy FIXME, rewrite below to call above generic Node versions */ +/* Easy RT#48202, rewrite below to call above generic Node versions */ /* =item C<void push_sym(Symbol ** list, Symbol * p)> -TODO: Not yet documented!!! +RT#48200: Not yet documented!!! =cut @@ -493,7 +493,7 @@ =item C<void tpush_sym(Symbol ** list, Symbol * p)> -TODO: Not yet documented!!! +RT#48200: Not yet documented!!! =cut @@ -647,7 +647,7 @@ =item C<AST * new_statement(int stmnttype, AST * left, AST * right)> -TODO: Not yet documented!!! +RT#48200: Not yet documented!!! =cut @@ -663,7 +663,7 @@ =item C<AST * new_expr(int exprtype, AST * left, AST * right)> -TODO: Not yet documented!!! +RT#48200: Not yet documented!!! =cut @@ -696,7 +696,7 @@ =item C<AST * new_logical_expr(AST * left, int op, AST * right)> -TODO: Not yet documented!!! +RT#48200: Not yet documented!!! =cut @@ -713,7 +713,7 @@ =item C<AST * new_if(AST * condition, AST * then_part, AST * else_part)> -TODO: Not yet documented!!! +RT#48200: Not yet documented!!! =cut @@ -742,7 +742,7 @@ =item C<AST * new_conditional(AST * condition, AST * then_part, AST * else_part)> -TODO: Not yet documented!!! +RT#48200: Not yet documented!!! =cut @@ -759,7 +759,7 @@ =item C<AST * new_while(AST * condition, AST * block)> -TODO: Not yet documented!!! +RT#48200: Not yet documented!!! =cut @@ -777,7 +777,7 @@ =item C<AST * new_for(AST * init, AST * condition, AST * iteration, AST * block)> -TODO: Not yet documented!!! +RT#48200: Not yet documented!!! =cut @@ -879,7 +879,7 @@ =item C<Symbol * lookup_symbol_in_tab(SymbolTable * tab, const char * name)> -TODO: Not yet documented!!! +RT#48200: Not yet documented!!! =cut @@ -906,7 +906,7 @@ =item C<Symbol * lookup_namespace(SymbolTable * tab, const char * name)> -TODO: Not yet documented!!! +RT#48200: Not yet documented!!! =cut @@ -928,7 +928,7 @@ =item C<Symbol * lookup_class(SymbolTable * tab, const char * name)> -TODO: Not yet documented!!! +RT#48200: Not yet documented!!! =cut @@ -950,7 +950,7 @@ =item C<Symbol * lookup_symbol_scope(SymbolTable * tab, const char * name, int scope_level)> -TODO: Not yet documented!!! +RT#48200: Not yet documented!!! =cut @@ -973,7 +973,7 @@ =item C<Symbol * store_symbol(SymbolTable * tab, Symbol * sym)> -TODO: Not yet documented!!! +RT#48200: Not yet documented!!! =cut @@ -1019,7 +1019,7 @@ =item C<Symbol * store_method(SymbolTable * tab, const char * name, Type * type)> -TODO: Not yet documented!!! +RT#48200: Not yet documented!!! =cut @@ -1105,7 +1105,7 @@ =item C<void dump_namespace(Symbol * ns)> -TODO: Not yet documented!!! +RT#48200: Not yet documented!!! =cut @@ -1129,7 +1129,7 @@ =item C<void dump_symbol_table(SymbolTable * tab)> -TODO: Not yet documented!!! +RT#48200: Not yet documented!!! =cut @@ -1185,7 +1185,7 @@ =item C<Symbol * check_id_redecl(SymbolTable * table, const char * name)> -TODO: Not yet documented!!! +RT#48200: Not yet documented!!! =cut @@ -1206,7 +1206,7 @@ =item C<Symbol * check_id_decl(SymbolTable * table, const char * name)> -TODO: Not yet documented!!! +RT#48200: Not yet documented!!! =cut @@ -1224,7 +1224,7 @@ =item C<int push_scope()> -TODO: Not yet documented!!! +RT#48200: Not yet documented!!! =cut @@ -1336,7 +1336,7 @@ =item C<AST * pop_primary_block()> -TODO: Not yet documented!!! +RT#48200: Not yet documented!!! =cut @@ -1353,7 +1353,7 @@ =item C<AST * get_cur_primary_block()> -TODO: Not yet documented!!! +RT#48200: Not yet documented!!! =cut @@ -1370,7 +1370,7 @@ =item C<char * str_dup(const char * old)> -TODO: Not yet documented!!! +RT#48200: Not yet documented!!! =cut @@ -1387,7 +1387,7 @@ =item C<char * str_cat(const char * s1, const char * s2)> -TODO: Not yet documented!!! +RT#48200: Not yet documented!!! =cut Modified: trunk/languages/cola/type.c ============================================================================== --- trunk/languages/cola/type.c (original) +++ trunk/languages/cola/type.c Wed Dec 5 07:13:21 2007 @@ -18,7 +18,7 @@ =head1 DESCRIPTION -TODO +RT#48200 =head2 Functions @@ -104,7 +104,7 @@ =item C<Type * lookup_type(const char * name)> Start at inner scope and work out, looking for a type name. -FIXME: Add support for member resolution (namespace.namespace.type, etc.) +RT#48198: Add support for member resolution (namespace.namespace.type, etc.) =cut @@ -160,7 +160,7 @@ =item C<const char * type_name(Type * t)> -TODO: Not yet documented!!! +RT#48200: Not yet documented!!! =cut @@ -175,7 +175,7 @@ =item C<Rank * new_rank(int dim)> -TODO: Not yet documented!!! +RT#48200: Not yet documented!!! =cut @@ -194,7 +194,7 @@ =item C<Type * new_array_type(Symbol * typename, Symbol * sig)> -TODO: Not yet documented!!! +RT#48200: Not yet documented!!! =cut @@ -243,7 +243,7 @@ =item C<void resolve_identifier(Symbol ** ps)> -TODO: Not yet documented!!! +RT#48200: Not yet documented!!! =cut