jochen
|
29db6a9bda
|
mergeBreakedStack added for stack analyzation
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@307 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
f19074f0ef
|
new rvaluetype, lvaluetype != rvaluetype for non ASSIGN_OP
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@306 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
640afa8178
|
match by slots not by local (needed for CreateAssignExpression)
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@305 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
8ee12e406c
|
constant assignments also don't need casts
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@304 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
b3e4eebdc1
|
BinaryType doesn't correlate the type anymore
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@303 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
ceda801601
|
replace PUSH with anonymous locals
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@302 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
1123c02533
|
getHint added
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@301 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
81e13e16c5
|
new hintType, will be later used to guess the type
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@300 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
4015c16f9a
|
usepush parameter (disable PUSH translation)
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@299 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
d5ccb055fe
|
check nolvt option
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@298 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
3fc0321064
|
added nolvt option
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@297 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
66710e60dd
|
cache isLeaf,
insert elements sorted
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@296 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
3242b98a08
|
exit on close
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@295 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
148ba04303
|
cache dir names
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@294 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
58932da6b2
|
return all classes and packages
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@293 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
bb39f34c3f
|
makeIndentStr should be protected
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@292 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
17405ed7ad
|
Initial revision
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@291 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
0ad9df04f0
|
return all class files and packages
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@290 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
4f9f2e09c3
|
bug fixes
read table
not refusing to overwrite.
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@289 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
32cb2027e5
|
bug fixes
readTable
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@288 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
dad8dc308d
|
readTable
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@287 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
ca4f3f9cae
|
save table in properties
readTable implemented
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@286 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
cc2d7294c0
|
safety check
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@285 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
553b1a9e0f
|
fix for double, ong constants
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@284 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
33cb5ae627
|
more options allowed
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@283 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
421bdfe8ca
|
check if the field is in this class
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@282 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
ba81e2e464
|
isThis added
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@281 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
44fe5feb29
|
preserveSerial added
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@280 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
2dac695779
|
new swap order option
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@279 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
130f1c0e99
|
test for null getfield
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@278 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
26c0de9c34
|
Handle null objects
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@277 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
861edb2456
|
Handle null Objects
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@276 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
8142839a41
|
A few cast tests
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@275 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
54084faa00
|
*** empty log message ***
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@274 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
bd06c30075
|
Initial revision
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@273 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
a0b46d37c5
|
check for jumps
new field interface
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@272 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
0e55e234a6
|
reworked the local variable declaration
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@271 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
ee38d10980
|
removed check that is no longer necessary
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@270 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
647a7ca24e
|
create .class field
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@269 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
c4369af063
|
hasNoJumps
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@268 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
b8a4d64568
|
field access methods
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@267 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
8f668dc5b1
|
use a proper middle type for casts
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@266 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
1b019d0f63
|
simplify .class field
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@265 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
b1c97416ef
|
use a proper middle cast if necessary
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@264 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
f1bc11a0f2
|
Initial revision
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@263 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
1742ed3380
|
isSynthetic
isGetClass
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@262 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
b3dd25231c
|
isSynthetic
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@261 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
6c3b630017
|
getClassAnalyzer
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@260 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
d55fadbcc6
|
getMethod / getField
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@259 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
7080788ef4
|
*** empty log message ***
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@258 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |