index
:
delta/fpc.git
aros
aspect
avr
avr32
avx
baserock/2.6.4
blaise
blocks
cleanroom
cpstr
cpstrnew
cpstrrtl
ctypes
debug_eh
dodi
fcl-web_joost
fixes_2_0
fixes_2_2
fixes_2_2_0_dos
fixes_2_4
fixes_2_6
fixes_2_6_0
fixes_3_0
fixes_3_0_ios
fixes_3_2
florian
foxsen
fpc_2_3
generics
genfunc
hlcgllvm
i8086
inline
interfacertti
janbruns
joost
js
jvmbackend
laksen
linker
linker@2665
llvm
maciej
master
merged
mips_embedded
nestedprocvars
newthreading
objc
olivier
pasboolxx
paul
peterjan
rc_2_2_2
release_2_1_2x
release_2_2_4_rc1
resources
sergei
ssa
svenbarth
target-subdir
targetandroid
tg74
tue
unicode
unicodekvm
unicodertl
unicodestring
unitrw
usersections
wasm
webassembly
wkrenn
wpo
xpcom
z80
svn.freepascal.org: svn/fpc
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
compiler
/
pdecl.pas
Commit message (
Expand
)
Author
Age
Files
Lines
*
* Second patch xml-node-dump-defs.patch from J. Gareth Moreton from bug r...
pierre
2020-12-02
1
-0
/
+5
*
* added "const" to some string parameters
jonas
2020-11-03
1
-1
/
+1
*
* fix tw3930 after r37927
jonas
2020-09-05
1
-4
/
+8
*
* 0 is a valid label in iso mode, resolves #37428
florian
2020-08-11
1
-1
/
+1
*
+ strip leading zeros in numeric labels in iso/extended pascal mode also in...
florian
2020-07-11
1
-1
/
+8
*
* fix for Mantis #35140: apply patch by Ryan Joseph together with some furthe...
svenbarth
2020-04-25
1
-4
/
+22
*
* throw an error if the forward interface type and the actual interface typ...
florian
2020-02-21
1
-1
/
+7
*
Hopefully fix problems related to loading of ppufile generated with other en...
pierre
2020-01-28
1
-5
/
+5
*
* rework syntax for cblocks: now a cblock directive is required
svenbarth
2019-12-14
1
-13
/
+11
*
* move the common sequence to build a VMT for an objectdef into a separate pr...
svenbarth
2019-12-11
1
-6
/
+1
*
* register constant symbols
svenbarth
2019-11-21
1
-0
/
+2
*
- remmoved doregister parameter from t*sym constructors, as the registration
jonas
2019-09-14
1
-6
/
+6
*
* implement support for the Objective-C "related result type" convention
jonas
2019-08-25
1
-1
/
+50
*
* some runtime errors fixed, if compiled with -CrR
florian
2019-07-21
1
-1
/
+1
*
* don't bother finding the correct constructor if the attribute isn't a TCust...
svenbarth
2019-07-20
1
-1
/
+5
*
* fix for Mantis #35866: parse_paras does not check whether the expressions a...
svenbarth
2019-07-20
1
-8
/
+22
*
* adjust error message when attributes are unbound
svenbarth
2019-07-12
1
-1
/
+1
*
* allow use of multiple, comma separated attributes as Delphi allows that as ...
svenbarth
2019-07-12
1
-75
/
+78
*
* free unbound attributes
svenbarth
2019-07-12
1
-0
/
+1
*
* allow custom attributes for all type declarations that are not a simple alias
svenbarth
2019-07-12
1
-4
/
+5
*
* correct identation (no code changes)
svenbarth
2019-07-12
1
-1
/
+1
*
* explicitely store the procdef of the picked constructor of the attribute
svenbarth
2019-07-12
1
-1
/
+1
*
- remove code to create an attribute using a synthetic function
svenbarth
2019-07-12
1
-23
/
+0
*
* trtti_attribute_list.bind already checks whether the dangling attribute lis...
svenbarth
2019-07-12
1
-4
/
+1
*
* generate construction function for the attributes used in a unit using a mo...
svenbarth
2019-07-12
1
-1
/
+0
*
* make the reference to the TCustomAttribute type global
svenbarth
2019-07-12
1
-7
/
+4
*
* move binding of a dangling attribute list to a sym's/def's attribute list t...
svenbarth
2019-07-12
1
-3
/
+1
*
* add a remark that's going to be important once extended RTTI is supported (...
svenbarth
2019-07-12
1
-0
/
+3
*
* better check for a valid call node
svenbarth
2019-07-12
1
-4
/
+4
*
* instead of collecting the raw parameters we need to collect the parameters ...
svenbarth
2019-07-12
1
-23
/
+37
*
* ensure that any potentially created constructor call is freed if the attrib...
svenbarth
2019-07-12
1
-0
/
+1
*
* store the parameter nodes in the attribute object as well (we need to write...
svenbarth
2019-07-12
1
-2
/
+27
*
* rework code for parsing attributes to only allow constant expressions; Delp...
svenbarth
2019-07-12
1
-33
/
+46
*
* fix code formatting (no code changes)
svenbarth
2019-07-12
1
-3
/
+3
*
* check that we indeed have a type node and nothing else
svenbarth
2019-07-12
1
-34
/
+34
*
* fix code formatting (no code changes)
svenbarth
2019-07-12
1
-55
/
+55
*
- remove unit info and related code again as that will be handled similar, bu...
svenbarth
2019-07-12
1
-2
/
+0
*
* fix typo
svenbarth
2019-07-12
1
-3
/
+3
*
* instead of declaring another type with a 'attribute' suffix, *search* for a...
svenbarth
2019-07-12
1
-28
/
+1
*
* rename trtti_attributesdef to trtti_attributes_list
svenbarth
2019-07-12
1
-9
/
+9
*
Reintegration of Custom Attributes branch by Joost van der Sluis with patches...
svenbarth
2019-07-12
1
-6
/
+158
*
* fix case completeness and unreachable code warnings in compiler that would
jonas
2019-05-12
1
-2
/
+0
*
* insert the hidden parameters for objectdef methods after resolving
jonas
2019-04-16
1
-1
/
+0
*
* only add hidden parameters for objectdef methods after generating the vmt,
jonas
2019-03-16
1
-0
/
+1
*
* moved around/replaced the following procedures to stop nflw from depending
jonas
2019-01-05
1
-2
/
+2
*
* moved handle_calling_convention() to pparautl
jonas
2019-01-05
1
-1
/
+1
*
* don't allow constants of the record type that is currently being parsed; th...
svenbarth
2018-11-11
1
-0
/
+3
*
* when creating a unique type alias for an object, class or interface,
jonas
2018-01-07
1
-31
/
+29
*
* fix for Mantis #32108: ensure that types are registered once there is no mo...
svenbarth
2017-09-27
1
-0
/
+4
*
* also add a generic dummy symbol to the current module's dummy symbols after...
svenbarth
2017-06-09
1
-4
/
+11
[next]