svenbarth
|
8bd79f95be
Fix a few typos discovered by Blaise
|
9 年之前 |
svenbarth
|
2eeb59591a
pdecsub.pas, parse_proc_head:
|
9 年之前 |
nickysn
|
4da9296f80
* disabled the name mangling of external non-cdecl and non-cppdecl procedures
|
9 年之前 |
svenbarth
|
d3660fec31
Implement support for parsing "generic [class] procedure" and "generic [class] function" in non-Delphi modes. Since "generic" is a prefix it is quite ugly to implement, but from a Pascal language point of view it fits better than "procedure generic xyz".
|
9 年之前 |
svenbarth
|
0ff87336aa
Convert the Boolean parameters accept_equal, typeonly and hadspecialize of comp_expr(), sub_expr() and factor() to a set parameter and adjust all calls.
|
9 年之前 |
Jonas Maebe
|
f004227d91
* ignore the name of class con- and destructors (patch by Ondrej Pokorny,
|
9 年之前 |
nickysn
|
c513cec740
- disallow mixing 'export' and 'interrupt' for the same procedure
|
10 年之前 |
svenbarth
|
96a9273fba
pdecsub.pas:
|
10 年之前 |
svenbarth
|
d15cdefc37
pdecsub.pas:
|
10 年之前 |
florian
|
d36694bdb8
* fix compilation with -Oodfa
|
10 年之前 |
svenbarth
|
17a0ac7fc0
pdecsub.pas:
|
10 年之前 |
svenbarth
|
5316ae6a49
pdecsub.pas, pd_virtual:
|
10 年之前 |
svenbarth
|
6eef28fd03
pdecsub.pas, proc_add_definition:
|
10 年之前 |
svenbarth
|
65c37df999
+ extend tprocdef with the possiblity to create it as unregistered
|
10 年之前 |
svenbarth
|
d45c275ef3
+ extend ttypesym with the possiblity to create it as unregistered
|
10 年之前 |
svenbarth
|
66df1cafb1
pdecsub.pas:
|
10 年之前 |
Jonas Maebe
|
052af9200e
* support external declarations for compilerprocs
|
10 年之前 |
florian
|
ee89e99189
* correctly write an error if one tries to implement a method introduced in a generic in a specialization of the generic, resolves issue #23169
|
10 年之前 |
Károly Balogh
|
7ca62febcd
AROS/x86_64: initial AROS/x86_64 support and implement syscalls for AROS/x86_64
|
10 年之前 |
svenbarth
|
d849734acd
Specialize the correct generic if it has the same name as another generic that is located at another place of the type hierarchy.
|
10 年之前 |
florian
|
a436dafd68
* better error message if a procedure declaration is closed by a colon, resolves #27388
|
10 年之前 |
florian
|
94a51e26a0
+ support of winapi directive
|
10 年之前 |
florian
|
d25dbec070
* allow the varargs directive in combination with stdcall as well, resolves #27299
|
10 年之前 |
florian
|
677d30182a
* improve error location reporting, resolves #26279
|
10 年之前 |
pierre
|
aa6b62cf4c
Add new procedure option: po_syscall_has_libsym,
|
10 年之前 |
Jonas Maebe
|
a4a54fa344
* removed unnecessary "as" expressions
|
11 年之前 |
Károly Balogh
|
4ee15b84da
AROS: syscall (library call) support for based on the Amiga/68k and MorphOS/PPC versions
|
11 年之前 |
Jonas Maebe
|
2df1d5ec58
* don't allow default parameter values for parameter types that don't accept
|
11 年之前 |
Jonas Maebe
|
24f4adf657
* set the rangedef of open arrays to ptrsinttype (instead of s32inttype),
|
11 年之前 |
svenbarth
|
639a59df92
Added support for partial specialization. This should fix a few problems with generics, the tests for which will be added in the next days after I've verified them.
|
11 年之前 |