paul
|
e69de6110b
rtl: add mkOperatorOverload to TMethodKind enum
|
14 năm trước cách đây |
pierre
|
f4597459b5
* Correct keybrd2 => keyboard2
|
14 năm trước cách đây |
Jonas Maebe
|
6fe0084caa
* fixed result of NSObject(Protocol).hash: cuint -> NSUInteger (fixes 64 bit
|
14 năm trước cách đây |
Tomas Hajny
|
f5d9ab3038
* fixes for OS/2 threading support by Stefan Zigulec
|
14 năm trước cách đây |
marco
|
efabb72e71
* grapviz output for fpclasschart, mantis 18201
|
14 năm trước cách đây |
Jonas Maebe
|
5fc94a5076
* don't look for helper executables (assembler, linker, resource compiler,
|
14 năm trước cách đây |
paul
|
dd921ffc9d
utils: fix ppudump:
|
14 năm trước cách đây |
marco
|
e896d94650
* fix for 18366, maximum_processors for 64-bit
|
14 năm trước cách đây |
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.
|
14 năm trước cách đây |
Jonas Maebe
|
360d102ea4
* fixed some comments after r16684
|
14 năm trước cách đây |
Jonas Maebe
|
3ca3276400
* changed syntax of external objcclasses (see wiki/FPC_PasCocoa). Another
|
14 năm trước cách đây |
joost
|
4bd0f6db7a
* Dwarf: Hide the implicit pointer from a function-parameter which is passed
|
14 năm trước cách đây |
paul
|
79813da090
compiler: don't allow record case with parameterized members
|
14 năm trước cách đây |
paul
|
55a0fefb1f
compiler: implement generic array type:
|
14 năm trước cách đây |
paul
|
3ceee496d6
tests: fail test tw9509: disable type section in generic interfaces
|
14 năm trước cách đây |
paul
|
906ca89f4e
compiler:
|
14 năm trước cách đây |
paul
|
7dd6cf07b4
compiler: comment TSymTableType entries + formatting
|
14 năm trước cách đây |
joost
|
a7cea8606f
* Dwarf3: Classes are not encoded as a pointer to a class-structure, but
|
14 năm trước cách đây |
marco
|
dbb2a44286
* tconnectevent added to comobj
|
14 năm trước cách đây |
paul
|
fc33a2542b
formatting
|
14 năm trước cách đây |
paul
|
e8502b8ec2
compiler: make current_genericdef, current_specializedef tstoreddef instead of tabstractrecorddef to implement generic arrays
|
14 năm trước cách đây |
paul
|
52667b6822
compiler: implement generics for records based on generic objects implementation + 1 test
|
14 năm trước cách đây |
paul
|
101f545ad0
compiler: don't allow generic object types (interfaces,dispinterfaces,objclasses,...) to have type,var,const sections if regular object types don't have them. currently only objects, classes and records are allowed to have nested type,var,const sections.
|
14 năm trước cách đây |
paul
|
b7f1ea0a93
compiler: remove unneeded check that def is objectdef when we have another check that object has vmt. records don't have vmt so we can leave only one check there
|
14 năm trước cách đây |
paul
|
89dc742de2
compiler: mark operator overloads as operators in rtti (although classes don't have operator overloads now)
|
14 năm trước cách đây |
Jonas Maebe
|
482a244f30
* version 2.13 of the parser, by Ryan Joseph: mainly restructuring and
|
14 năm trước cách đây |
sergei
|
15e1abddf7
* Windows RTL: Simplify SysUtils.GetLocalTime(). TSystemTime type for these targets matches one defined in Windows unit, so WinAPI function result can be used directly. Resolves #18346.
|
14 năm trước cách đây |
Jonas Maebe
|
2222f2c44b
* renamed is_class_or_interface_or_dispinterface_or_objc() into
|
14 năm trước cách đây |
Jonas Maebe
|
e8871f0885
* fixed and simplified tcgaddnode.second_addsmallset: don't modify
|
14 năm trước cách đây |
pierre
|
14a10ad6cb
+ Add $rbp FrameName for x86_64 CPU
|
14 năm trước cách đây |