summaryrefslogtreecommitdiff
path: root/compiler/pinline.pas
Commit message (Expand)AuthorAgeFilesLines
* --- Merging r29821 into '.':jonas2016-04-301-1/+7
* * handle records in iso mode properly if no tag-field is givenflorian2014-12-111-5/+7
* * fixed uninitialized helper procedure name in case setstring() was notjonas2014-10-141-8/+11
* * made setstring() a compiler intrinsic so it can set the compile-timejonas2014-10-121-0/+47
* * fixes several issues which cause warnings by the dfa code when using it to ...florian2013-12-011-0/+2
* Implement cross unit type overloading of generics. This fixes the regression ...svenbarth2013-09-181-1/+1
* * convert function like used new into a appropriate nodes only in pass_1 so p...florian2013-05-311-32/+3
* * asizeint => longint, it is unlikely that an variant record well ever have m...florian2013-04-161-1/+1
* + introduce tvariantrecbranch to be able to storeflorian2013-04-141-1/+44
* * allow type parameters variables being passed to new/dispose, resolves #23270florian2012-11-091-2/+22
* * merged trunk up to r20882jonas2012-04-151-0/+1
|\
| * * unified formattingflorian2012-04-031-1/+1
| * * Rewrote fpc_dynarray_copy to trim out-of-range arguments instead of raising...sergei2012-03-041-3/+3
| * compiler:paul2012-02-091-8/+10
| * * Generate direct order of indexes passed to fpc_dynarray_setlength at compil...sergei2012-01-101-3/+3
| * * ignore errors in setlength parsing inside a generic functin, resolves #20557florian2011-10-301-8/+18
| * compiler:paul2011-10-201-1/+1
| * merge r17484 from cpstrnew branch by michael:paul2011-09-171-0/+10
* | * for all managed VM targets, reject ord->ptr typecasts (except for 0),jonas2011-08-201-0/+4
* | * when the user calls initialize(), force initialization to happen on thejonas2011-08-201-2/+2
* | * moved support for copy() from pinline to ninl, so it can be (partially)jonas2011-08-201-89/+5
* | * moved setlength() handling from pinline to ninl so it can be overriddenjonas2011-08-201-119/+2
* | * turned call_fail_node, initialize_data_node, and finalize_data_node fromjonas2011-08-201-5/+5
|/
* * Merged helper branch made by Sven Barthflorian2011-04-161-1/+1
* Continue fixing open array handling:sergei2011-03-051-4/+2
* compiler: reintegrate branch http://svn.freepascal.org/svn/fpc/branches/paul/...paul2010-12-171-8/+8
* + support extra parameter for initialize() that indicates how many elementsjonas2010-11-231-52/+32
* * initialize file variables in iso modeflorian2010-07-311-1/+2
* * removed "and not is_class()" condition from is_managed_type(), becausejonas2010-05-221-3/+3
* * Copy() with WideChar array or PWideChar parameter should use fpc_unicodestr...yury2009-08-101-4/+4
* * fix from r13288jonas2009-06-181-1/+4
* * give a generic "type mismatch" error if copy() is called with less thanjonas2009-05-011-1/+7
* * refactor is_visible_for_objectpeter2008-11-171-1/+1
* Merged revisions 11665-11738 via svnmerge from florian2008-09-101-0/+3
* * remove registers{int/mmx/fpu} from firstpasspeter2007-09-261-2/+0
* * Rework the constexprint to allow operations from low(int64) to high(qword).daniel2007-06-131-3/+3
* - reverted r7600, see additional comments in mantis #9027jonas2007-06-091-34/+8
* + support for new/dispose with extra size parameter in macpas modejonas2007-06-081-8/+34
* - removed several ;;florian2007-05-281-1/+1
* * don't generate pointer checks for newly initialized by new pointers, resolv...florian2007-04-241-1/+4
* * Merged 2.3 branch changes:jonas2007-03-041-4/+4
* * show name of procedure/function called with too few parametersjonas2006-12-011-9/+9
* * always call tobject.create/free in MacPas mode for new/dispose constructsjonas2006-11-181-0/+6
* * remove tdictionary and tindexarraypeter2006-11-031-12/+12
* + parsing of disp variant invokesflorian2006-11-011-4/+4
* * give correct error locations for errors when specializing templatesflorian2006-10-301-4/+4
* * settings refactoredflorian2006-10-301-6/+6
* * remove ttypepeter2006-10-291-51/+51
* * pass context class to searchsym_in_class to fix the visibilitypeter2006-08-071-1/+1
* * symtablestack cleanup and rewritepeter2006-02-051-4/+5