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 年之前 |
nickysn
|
89584164b1
+ added virtual methods tabstractprocdef.declared_far and .declared_near, which
|
11 年之前 |
svenbarth
|
689996d84f
Fix for Mantis #25959.
|
11 年之前 |
Jonas Maebe
|
9c7c64a3af
* moved amiga/morphos-specific libsym-related field from tprocdef to
|
11 年之前 |
Jonas Maebe
|
b57c95043f
+ support overriding tdef/tsym methods with target-specific functionality:
|
11 年之前 |
florian
|
4d5119bf1c
* fixes several issues which cause warnings by the dfa code when using it to detect uninitialized variables
|
11 年之前 |
florian
|
1d4a4d0684
+ noreturn directive
|
11 年之前 |
svenbarth
|
76f6de5cf1
Refactor tobjectdef.find_implemented_interface out into unit defcmp so that the recently introduced cycle between symdef and defcmp can be broken again.
|
11 年之前 |
paul
|
1c578de28c
compiler:
|
11 年之前 |
Jonas Maebe
|
9619ed8b4b
- undo hack from r25713
|
11 年之前 |
paul
|
82243b5c9d
compiler: temporary disable hint directive parse if objectivec1 modeswitch set
|
11 年之前 |
paul
|
8f6f0d63a0
compiler: check modeswitches first
|
11 年之前 |
paul
|
912384594b
fpc: allow hint directives between other procedure directives in Delphi mode (issue #25101)
|
11 年之前 |