Menu

Commit [r5054]  Maximize  Restore  History

DynamicJava: Improved cast checking and added an option to allow unchecked casts. Added an Options parameter to TypeSystems, which required adjusting the Options interface. Fixed incorrect types produced for static fields accessed via the raw class types.

dlsmith 2009-09-03

changed /trunk/dynamicjava/src/edu/rice/cs/dynamicjava/Options.java
changed /trunk/dynamicjava/src/edu/rice/cs/dynamicjava/sourcechecker/SourceChecker.java
changed /trunk/dynamicjava/src/edu/rice/cs/dynamicjava/symbol/ExtendedTypeSystem.java
changed /trunk/dynamicjava/src/edu/rice/cs/dynamicjava/symbol/JLSTypeSystem.java
changed /trunk/dynamicjava/src/edu/rice/cs/dynamicjava/symbol/StandardTypeSystem.java
/trunk/dynamicjava/src/edu/rice/cs/dynamicjava/Options.java Diff Switch to side-by-side view
Loading...
/trunk/dynamicjava/src/edu/rice/cs/dynamicjava/sourcechecker/SourceChecker.java Diff Switch to side-by-side view
Loading...
/trunk/dynamicjava/src/edu/rice/cs/dynamicjava/symbol/ExtendedTypeSystem.java Diff Switch to side-by-side view
Loading...
/trunk/dynamicjava/src/edu/rice/cs/dynamicjava/symbol/JLSTypeSystem.java Diff Switch to side-by-side view
Loading...
/trunk/dynamicjava/src/edu/rice/cs/dynamicjava/symbol/StandardTypeSystem.java Diff Switch to side-by-side view
Loading...
MongoDB Logo MongoDB