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
/
symcreat.pas
Commit message (
Expand
)
Author
Age
Files
Lines
*
* use new TSym.EscapedRealName property when creating new symbols with the
jonas
2020-12-27
1
-2
/
+2
*
* patch by Marģers to unify internal error numbers, resolves #37888
florian
2020-10-13
1
-1
/
+1
*
- removed tabstractrecorddef.get_unit_symtable, which did not always return...
jonas
2020-05-13
1
-1
/
+1
*
* when creating the static field of a generic, insert it into the generic ins...
svenbarth
2019-11-21
1
-1
/
+4
*
- remmoved doregister parameter from t*sym constructors, as the registration
jonas
2019-09-14
1
-1
/
+1
*
* fix for Mantis #35918: don't set the mangledname for the attribute's constr...
svenbarth
2019-08-02
1
-1
/
+0
*
- remove code to create an attribute using a synthetic function
svenbarth
2019-07-12
1
-30
/
+0
*
* generate construction function for the attributes used in a unit using a mo...
svenbarth
2019-07-12
1
-3
/
+58
*
* take a copy of the constructor assignment node (and free it together with t...
svenbarth
2019-07-12
1
-1
/
+1
*
Reintegration of Custom Attributes branch by Joost van der Sluis with patches...
svenbarth
2019-07-12
1
-0
/
+29
*
* fix case completeness and unreachable code warnings in compiler that would
jonas
2019-05-12
1
-2
/
+14
*
* only add hidden parameters for objectdef methods after generating the vmt,
jonas
2019-03-16
1
-1
/
+1
*
* moved around/replaced the following procedures to stop nflw from depending
jonas
2019-01-05
1
-75
/
+3
*
* fixed LLVM memory leaks
jonas
2019-01-01
1
-5
/
+2
*
* suppress notes about unused $nestedvars local variable
jonas
2018-12-25
1
-0
/
+1
*
* when creating wrappers, add a prefix to parameter names to prevent them
jonas
2018-12-24
1
-10
/
+19
*
* moved nf_typedaddr to addrnodeflags (anf_typedaddr)
nickysn
2018-04-03
1
-1
/
+1
*
* workaround for debug info for interface method wrappers: give them the
jonas
2018-01-13
1
-5
/
+23
*
* removed unused units
florian
2017-05-09
1
-1
/
+1
*
+ introduce a new potype for the main stub of a package library (which on Win...
svenbarth
2017-01-29
1
-3
/
+21
*
* factored out the code to create an complete alias for a procdef to
jonas
2016-12-09
1
-0
/
+29
*
* document finish_copied_procdef()
jonas
2016-12-09
1
-1
/
+2
*
* simply disable warnings rather than initialise the function result in
jonas
2016-07-15
1
-6
/
+7
*
* changed the abstract method wrapper generation from thlcgobj to synthetic
jonas
2016-07-14
1
-3
/
+27
*
* specify the unit from which the routine comes when handling tsk_callthrough
jonas
2016-07-14
1
-1
/
+17
*
* fixed copy/paste error in r31285
jonas
2016-01-10
1
-1
/
+1
*
* don't create the nestedvars struct for pure assembler routines, as
jonas
2015-12-26
1
-5
/
+8
*
* fixed redirecting aliases for the function result to the
jonas
2015-12-20
1
-2
/
+16
*
Implement support for parsing "generic [class] procedure" and "generic [class...
svenbarth
2015-11-20
1
-3
/
+3
*
Extend tlocalvarsym with the ability to not register it if needed.
svenbarth
2015-11-20
1
-1
/
+1
*
Adjust tfieldvarsym (and by extension tabstractvarsym) so that it can be crea...
svenbarth
2015-11-20
1
-1
/
+1
*
* only write the parts of the unit localsymtables that are actually needed:
jonas
2015-10-25
1
-2
/
+2
*
* support for implementing interface method wrappers at the node tree
jonas
2015-09-12
1
-0
/
+28
*
+ extend ttypesym with the possiblity to create it as unregistered
svenbarth
2015-09-11
1
-1
/
+1
*
* fixed llvm handling of routines that are normally declared in the
jonas
2015-08-05
1
-1
/
+40
*
* changed getpointerdef() into a tpointerdef.getreusable() class method
jonas
2015-06-22
1
-2
/
+2
*
* store the to be used recordalignmin and maxcrecordalign settings inside
jonas
2015-03-27
1
-1
/
+2
*
+ support for calling a method via a block: we capture the method as a
jonas
2014-07-18
1
-0
/
+16
*
+ support for http://en.wikipedia.org/wiki/Blocks_(C_language_extension)
jonas
2014-07-18
1
-3
/
+0
*
* fixed finish_copied_procdef() in case newstruct is nil after support for
jonas
2014-07-18
1
-1
/
+2
*
Fix for Mantis #19697. For this we need to have the internal static var symbo...
svenbarth
2014-04-04
1
-1
/
+1
*
+ support overriding tdef/tsym methods with target-specific functionality:
jonas
2014-03-29
1
-9
/
+9
*
* fixed typo in jvm record clone implementation comment
jonas
2013-01-26
1
-4
/
+4
*
- removed unused local type in internal jvm record clone implementation
jonas
2013-01-26
1
-2
/
+1
*
+ support for automatically generating setters/getters for properties on the
jonas
2012-11-08
1
-3
/
+68
*
* don't create the synthetic routines if any errors occurred, since that
jonas
2012-11-08
1
-0
/
+4
*
* support storing the scanner state when the current token is _ID
jonas
2012-04-25
1
-2
/
+5
*
* merged trunk up to r20882
jonas
2012-04-15
1
-0
/
+4
*
* fixed version of r20547: can't check the number of abstract methods of a
jonas
2012-03-23
1
-0
/
+8
*
+ Android/JVM target, including a translation of the Android r14 SDK
jonas
2011-12-12
1
-2
/
+2
[next]