TempDescriptor rhs;
FieldDescriptor fld;
+ //System.out.println(" "+fn.kind());
+
// use node type to decide what alterations to make
// to the ownership graph
switch( fn.kind() ) {
}
}
- og = ogMergeOfAllPossibleCalleeResults;
+ og = ogMergeOfAllPossibleCalleeResults;
break;
case FKind.FlatReturnNode:
break;
}
+
+ /*
+ ++x;
+ if( x > 10000 ) {
+ og.writeGraph( String.format("test%04d",x-10000)+fn, true, true, true, false );
+ }
+ if( x == 10050 ) {
+ System.exit( 0 );
+ }
+ */
+
+
return og;
}
+ //int x = 0;
+
+
+
// this method should generate integers strictly greater than zero!
// special "shadow" regions are made from a heap region by negating
// the ID