summaryrefslogtreecommitdiff
path: root/compiler/pexpr.pas
Commit message (Expand)AuthorAgeFilesLines
* Fix for Mantis #25606.svenbarth2014-11-281-1/+1
* * made setstring() a compiler intrinsic so it can set the compile-timejonas2014-10-121-0/+5
* Add a new warning message that is generated if an instance of an abstract cla...svenbarth2014-07-011-0/+10
* + second try on warning fixkaroly2014-06-201-0/+1
* + try to fix the warnings introduced in r27947, so the compiler builds with -Sewkaroly2014-06-201-1/+4
* * when taking the address of a method1 that is specified by subscriptingjonas2014-06-151-0/+9
* Fix for Mantis #26278.svenbarth2014-06-131-1/+7
* Fix for Mantis #25915.svenbarth2014-04-041-3/+2
* * moved pbestrealtype from symdef to symcpujonas2014-04-011-1/+1
* + support overriding tdef/tsym methods with target-specific functionality:jonas2014-03-291-7/+7
* * fixed formattingjonas2014-01-281-4/+5
* * fixes handling of typed files in iso modeflorian2014-01-121-4/+14
* * fixes several issues which cause warnings by the dfa code when using it to ...florian2013-12-011-0/+5
* Extract tdef.is_related plus its overrides in tobjectdef, trecorddef and tstr...svenbarth2013-10-251-2/+2
* Fix for Mantis #24687.svenbarth2013-09-261-6/+33
* Implement cross unit type overloading of generics. This fixes the regression ...svenbarth2013-09-181-8/+8
* compiler: don't treat TRUE and FALSE as keywords. They are predefined constan...paul2013-09-161-22/+0
* compiler: don't allow to access an enum members through the enum member. It s...paul2013-09-161-1/+1
* compiler: implement preprocessor expressions (fixes mantis #0010671)paul2013-09-121-17/+0
* compiler: fix indentationpaul2013-09-051-2/+2
* * mark the current procedure if it has a non local exit, not the targetted oneflorian2013-08-181-2/+2
* compiler: handle other places where we check current_procdef for self nodepaul2013-08-181-18/+29
* compiler: fix property access from a nested routine of the static class metho...paul2013-08-181-6/+4
* compiler: fix calling class methods from a nested routine of a static class m...paul2013-08-171-11/+11
* compiler: if method has no self node then load it as a usual identifier (issu...paul2013-08-171-3/+17
* * record/use the code page of string constants typecasted to an ansistringjonas2013-08-021-1/+1
* * rm support for Mem without segment on i8086nickysn2013-06-021-27/+16
* * fixed the spurious compiler warnings and added proper rangechecking when us...nickysn2013-06-021-4/+7
* + implemented Mem/MemW/MemL[] for i8086nickysn2013-05-311-0/+29
* * merge i8086 branch by Nikolay Nikolovflorian2013-04-251-2/+2
|\
| * * enable absolute for i8086-msdosflorian2013-03-291-2/+2
* | * functionname without () is a recursive call in Miso. Mantis #24309, thoughmarco2013-04-221-1/+1
|/
* Added support for type helpers. In non Delphi modes they use "type helper" an...svenbarth2013-02-061-49/+167
* compiler: remove unused variables and unneeded assignmentspaul2013-01-211-1/+0
* compiler: don't create loadvmtaddrnode for record references, they have no VM...paul2013-01-171-2/+8
* Move the handling of "misstyled" floating point constants like "2." or "2.e10...svenbarth2013-01-101-25/+127
* + pseudo procedure aligned: tells the compiler to assume that the given param...florian2013-01-041-1/+2
* + nested exit supportflorian2013-01-041-3/+40
* * don't crash in case a symbol is not found in type/var/const sectionflorian2012-12-311-1/+1
* * accept with statements with generic variables having a generic parameter ty...florian2012-12-281-3/+39
* Add support for generic type constraints. They are currently only useful to s...svenbarth2012-12-161-2/+2
* * turned getpropaccesslist, add_parameters and add_index_parameter intojonas2012-11-081-2/+2
* + constant postfixoperator_tokensflorian2012-11-041-5/+15
* * don't crash when parsing exit(xxx) in a constructor (mantis #23110)jonas2012-10-211-2/+3
* + support for <text>^ in iso modeflorian2012-10-011-1/+9
* * cleanup some unused units from uses clausesflorian2012-09-211-3/+1
* * Using OleVariant type should trigger inclusion of Variants unit into uses c...sergei2012-07-261-1/+1
* * always interpret a function name on the RHS as a recursive functionjonas2012-07-081-4/+1
* Allow the usage of a generic's name without type arguments inside of nested c...svenbarth2012-05-221-1/+1
* + implement auto inlining (-Ooautoinline)florian2012-05-191-0/+1