Jonas Maebe
|
13cf0e031e
* removed unused variables
|
14 年之前 |
Jonas Maebe
|
87f812c778
* fixed typo in comment
|
14 年之前 |
Jonas Maebe
|
db1d22aeae
* fixed header comments
|
14 年之前 |
Jonas Maebe
|
eb40756d35
* zero-extend byte/word field loads (get/putstatic sign-extends)
|
14 年之前 |
Jonas Maebe
|
baad29373e
+ ansistr_to_shortstr and vice versa stub helpers
|
14 年之前 |
Jonas Maebe
|
6374b473ff
* convert string constants passed to JLString to unicode
|
14 年之前 |
Jonas Maebe
|
446d91eaab
+ ansistring support. Items of note:
|
14 年之前 |
Jonas Maebe
|
aa1f299a17
+ added hook for "individual value to open array of one element"-conversion,
|
14 年之前 |
Jonas Maebe
|
8248e6762f
* support opcode+operands > 255 characters (e.g. when loading string constants)
|
14 年之前 |
Jonas Maebe
|
0fa1c9bbdd
* escape #127 under all circumstances (it's not printable)
|
14 年之前 |
Jonas Maebe
|
b370314194
* fixed typecasting to/from classrefdef
|
14 年之前 |
Jonas Maebe
|
84640fe7f0
+ support for non-static class methods on the JVM target
|
14 年之前 |
Jonas Maebe
|
9de14768bb
* free temp location allocated for function result if not used
|
14 年之前 |
Jonas Maebe
|
60f8254d63
* don't internalerror when converting to an open array and passing as
|
14 年之前 |
Jonas Maebe
|
704753d3e8
* change the resultdef of nf_load_procvar typeconversion nodes from
|
14 年之前 |
Jonas Maebe
|
aaff356c6d
* moved $methodpointer type construction from psystem to pdecobj for JVM,
|
14 年之前 |
Jonas Maebe
|
58d7a86252
+ stubbed formal const/var/out support
|
14 年之前 |
Jonas Maebe
|
d7e78b9f95
* correct parameter encoding of formaldef (add array type for formal const,
|
14 年之前 |
Jonas Maebe
|
2ed430de8c
* refactored and fixed procvar typeconversion checking
|
14 年之前 |
Jonas Maebe
|
d74aef86b4
- removed a useless condition in the check to determine whether or not
|
14 年之前 |
Jonas Maebe
|
1b0b6a9d6d
* also print method implementation when reusing a forward definition
|
14 年之前 |
Jonas Maebe
|
f187128428
* allow addrnodes for procdef (and procvardef in TP/Delphi mode), and
|
14 年之前 |
Jonas Maebe
|
17db9ed895
* allow some more valid type conversions
|
14 年之前 |
Jonas Maebe
|
b60e50b2b0
- reverted 679f3968901f0d565644d59e046eb25d5402f027, because it requires
|
14 年之前 |
Jonas Maebe
|
54bb881a1b
* print an error for invalid type conversions
|
14 年之前 |
Jonas Maebe
|
63962043a5
* fixed fake nested procedures support
|
14 年之前 |
Jonas Maebe
|
000c502c9c
+ fake shortstring temp support
|
14 年之前 |
Jonas Maebe
|
1c1fe26ebd
* refactored isstringconv/isrecordconv
|
14 年之前 |
Jonas Maebe
|
8ec1ba797d
* put single quotes around identifiers so they cannot be confused with
|
14 年之前 |
Jonas Maebe
|
4dfdcfd139
* fixed uninitialised var-parameters in isstringconv
|
14 年之前 |