X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Ftr%2Ftrvrfy.h;h=bca59bd49843eab610d96160b169824af18e0ee8;hb=98ca7e71bc79bb2a3b2ccb039df78000fc48e70a;hp=58eb75be16c6902d5370340fc27ef664b7f54a85;hpb=8460bcce8b63e9bfad66f7d7a42fa476e4a1ad4a;p=libfirm diff --git a/ir/tr/trvrfy.h b/ir/tr/trvrfy.h index 58eb75be1..bca59bd49 100644 --- a/ir/tr/trvrfy.h +++ b/ir/tr/trvrfy.h @@ -1,3 +1,14 @@ +/* + * Project: libFIRM + * File name: ir/tr/trvrfy.h + * Purpose: Check types and entities for correctness. + * Author: Michael Beck, Goetz Lindenmaier + * Modified by: + * Created: 29.1.2003 + * CVS-ID: $Id$ + * Copyright: (c) 2003 Universität Karlsruhe + * Licence: This file protected by GPL - GNU GENERAL PUBLIC LICENSE. + */ #ifndef TRVRFY_H @@ -8,13 +19,12 @@ * * Methods to verify the type representations. * - * @author Goetz Lindenmaier + * @author Michael Beck, Goetz Lindenmaier * * Methods to verify the type representations. * Copyright 2003 University of Karlsruhe. * Created 29.1.2003. * - * $Id$ */ #include "firm.h" @@ -27,6 +37,7 @@ enum trvrfy_error_codes { error_ent_not_cont = 1, /**< overwritten entity not in superclass */ error_null_mem = 2, /**< compound contains NULL member */ error_const_on_wrong_irg = 3, /**< constant placed on wrong IRG */ + error_existent_entity_without_irg = 4 /**< Method ents with pec_exist must have an irg */ };