Unnötige Kommentare löschen
This commit is contained in:
parent
6793b0bd24
commit
e1c925b9bc
@ -169,47 +169,21 @@ public class Class extends GTVDeclarationContext implements AClassOrInterface, I
|
||||
{
|
||||
this.superif = superif;
|
||||
}
|
||||
|
||||
// ino.attribute.superclassid.23014.decldescription type=line
|
||||
// private Status status;
|
||||
// ino.end
|
||||
// ino.attribute.superclassid.23014.declaration
|
||||
public UsedId superclassid = (SourceFile.READ_OBJECT_SUPERCLASSES_FROM_JRE?UsedId.createFromQualifiedName("Object",-1):null);
|
||||
// ino.end
|
||||
// ino.attribute.class_block.23020.decldescription type=line
|
||||
// private Class java;
|
||||
// ino.end
|
||||
// ino.attribute.class_block.23020.declaration
|
||||
private Block class_block;
|
||||
// ino.end
|
||||
// ino.attribute.paralist.23023.declaration
|
||||
//private Menge<Type> paralist = new Menge<Type>(); // Parameterliste 'class xy<para1, para2,...>{}' wird gespeichert
|
||||
// ino.end
|
||||
// ino.attribute.parahash.23026.declaration
|
||||
private Hashtable<String,String> parahash = new Hashtable<String,String>(); // parametrisierten Attrib. werden mit den Paramet.aus paralist verk.
|
||||
// ino.end
|
||||
// ino.attribute.isFirstLocalVarDecl.23029.declaration
|
||||
public static boolean isFirstLocalVarDecl; //Hilfsvariable fuer Offsets, hoth
|
||||
// ino.end
|
||||
|
||||
//private Menge<GenericTypeVar> genericClassParameters=new Menge<GenericTypeVar>();
|
||||
|
||||
// ino.attribute.containedTypes.23032.decldescription type=line
|
||||
public UsedId superclassid = (SourceFile.READ_OBJECT_SUPERCLASSES_FROM_JRE?UsedId.createFromQualifiedName("Object",-1):null);
|
||||
|
||||
private Block class_block;
|
||||
|
||||
private Hashtable<String,String> parahash = new Hashtable<String,String>(); // parametrisierten Attrib. werden mit den Paramet.aus paralist verk.
|
||||
|
||||
public static boolean isFirstLocalVarDecl; //Hilfsvariable fuer Offsets, hoth
|
||||
// PL 05-07-30 eingefuegt. Vektor aller Typdeklarationen, die in der Klasse
|
||||
// vorkommen. Wird in der Studienarbeit von Andreas Stadelmeier nur für Verifizierung der Tests eingesetzt.
|
||||
// ino.end
|
||||
// ino.attribute.containedTypes.23032.declaration
|
||||
private Menge<Type> containedTypes = new Menge<Type>();
|
||||
// ino.end
|
||||
// ino.attribute.usedIdsToCheck.23035.declaration
|
||||
private Menge<UsedId> usedIdsToCheck = new Menge<UsedId>();
|
||||
// ino.end
|
||||
|
||||
private TypeAssumptions typeAssumptions = null;//muss mit null Initialisiert werden. Darf nur über getTypeAssumptions abgerufen werden.
|
||||
|
||||
// ino.attribute.parserlog.23038.declaration
|
||||
//protected Logger parselog = Logger.getLogger("parser");
|
||||
// ino.end
|
||||
protected Logger typinferenzLog = Logger.getLogger(Class.class.getName());
|
||||
private SyntaxTreeNode parent;
|
||||
private Menge<Field> fielddecl = new Menge<Field>();
|
||||
@ -218,10 +192,7 @@ public class Class extends GTVDeclarationContext implements AClassOrInterface, I
|
||||
private RefType superClass;
|
||||
|
||||
|
||||
// ino.method.Class.23041.definition
|
||||
public Class(String name, int offset)
|
||||
// ino.end
|
||||
// ino.method.Class.23041.body
|
||||
{
|
||||
this.name = name;
|
||||
if(name.equals("java.lang.Object")){
|
||||
|
Loading…
Reference in New Issue
Block a user