paul
|
a39733a0a2
compiler: extend enumerator support for records:
|
15 سال پیش |
paul
|
9499692eeb
compiler: allow Assignment and Explicit operators for undefined defs (issue #0018567)
|
15 سال پیش |
paul
|
11e4440475
test: add delphi generic test which checks that both generic and regular type declarations with the same identifier are allowed in a unit
|
15 سال پیش |
paul
|
731291aee0
compiler: change Addr function to return untyped pointer by Blaise Thorn (issue #0018512), change/add tests
|
15 سال پیش |
marco
|
608498c64c
* committed the fpc/ hierarchy parts of the patch in mants 18271:
|
15 سال پیش |
sekelsenmat
|
d260e8b2ee
Adds a DXF reader and fixes an error in the Canvas output
|
15 سال پیش |
sekelsenmat
|
dcfcce2dfc
opps, there was already a viewer. The converter can view
|
15 سال پیش |
sekelsenmat
|
65e29e3984
Starts implementing a fpvectorial viewer
|
15 سال پیش |
paul
|
0c9b40acb7
compiler: record operators
|
15 سال پیش |
ivost
|
1a66fb6f9b
* splitted xmlxsd.pas into xmlxsd.pas and xmlxsdparser.pas
|
15 سال پیش |
Jonas Maebe
|
bbf0e35a51
+ Support for ARM CPS/CPSIE/CPSID instructions and mode flag bitfield
|
15 سال پیش |
Jonas Maebe
|
d76ddcabe6
* don't give an internalerror when trying to explicitly apply an invalid
|
15 سال پیش |
paul
|
8f7ada0db0
compiler: use anonymous inherited in all cases where the next token <> _ID (bug #0018443)
|
15 سال پیش |
sergei
|
c0f6084c2e
* SysUtils.Format: Fixed behavior in case when format specifier contains both index and '*' for width/precision.
|
15 سال پیش |
paul
|
f5965a9ce4
compiler: specialize record methods the same way as currently done for object and class methods + test
|
15 سال پیش |
paul
|
2599cc63bd
compiler: implement generic procedural types
|
15 سال پیش |
michael
|
6898dcee66
* Example for streaming
|
15 سال پیش |
michael
|
8390a18298
* Support for RTTI streaming
|
15 سال پیش |
michael
|
853a1eb31c
* Added support for project file
|
15 سال پیش |
paul
|
0d6b62d293
compiler: allow generic inline specialization for delphi mode (like TFoo<Integer>.Create)
|
15 سال پیش |
paul
|
bd64575add
compiler: require generic name with type parameters for the method class prefix (like TGenericClass<T>.MethodName instead of TGenericClass.MethodName) in delphi mode
|
15 سال پیش |
paul
|
fa41b6ffe3
compiler: allow generic classes to derive from generic classes and generic interfaces
|
15 سال پیش |
paul
|
4cfcc7ae7b
compiler: implement delphi generic syntax for delphi mode
|
15 سال پیش |
marco
|
ab744932b2
* errnostr by Jasper Lievens.
|
15 سال پیش |
Tomas Hajny
|
0449c62dff
+ proper Makefile for rmwait added
|
15 سال پیش |
paul
|
7c33505916
compiler: don't create enum defs for specializations declarations. Enums are stored in the unit symtables and generic declarations already add them there. Therefore specializations should search for enum defs declared by generics and use them instead of own.
|
15 سال پیش |
Jonas Maebe
|
3ca3276400
* changed syntax of external objcclasses (see wiki/FPC_PasCocoa). Another
|
15 سال پیش |
paul
|
79813da090
compiler: don't allow record case with parameterized members
|
15 سال پیش |
paul
|
55a0fefb1f
compiler: implement generic array type:
|
15 سال پیش |
paul
|
3ceee496d6
tests: fail test tw9509: disable type section in generic interfaces
|
15 سال پیش |