summaryrefslogtreecommitdiff
path: root/compiler/pbase.pas
Commit message (Expand)AuthorAgeFilesLines
* * patch by Marģers to unify internal error numbers, resolves #37888florian2020-10-131-3/+3
* * instead of declaring another type with a 'attribute' suffix, *search* for a...svenbarth2019-07-121-18/+31
* * change boolean parameters for try_consume_unitsym to a setsvenbarth2019-07-121-9/+17
* * fix case completeness and unreachable code warnings in compiler that wouldjonas2019-05-121-0/+2
* * a symbol might be specified using a partial namespace path as long as the m...svenbarth2018-05-051-12/+55
* * also pass the pattern with which the potential unit/namespace symbol had be...svenbarth2018-05-051-7/+7
* * removed unused unitsflorian2017-05-091-1/+1
* Rework the way how "specialize" is handled. Instead of initializing the speci...svenbarth2015-02-201-5/+22
* Fix for Mantis #26278.svenbarth2014-06-131-0/+13
* compiler:paul2013-10-081-17/+33
* - get rid of m_all, use a set instead for tokens, this allows to disable/enab...florian2012-09-301-1/+1
* * merged trunk up to r20882jonas2012-04-151-7/+39
|\
| * reintegrate paul/namespaces branch into trunk:paul2011-08-301-3/+33
| * compiler: use try_consume_unitsym for except variable parse. this is needed t...paul2011-08-241-5/+7
* | * the default string type for the JVM target is no longer automaticallyjonas2011-08-201-5/+19
* | + cs_unicodestrings global switch to indicate that the default string typejonas2011-08-201-1/+3
|/
* compiler: change check for current in try_consume_unitsym - don't use current...paul2010-12-011-2/+9
* * support string constants > 255 charsflorian2010-01-241-1/+4
* merge revisions 13898-13899:paul2009-11-011-4/+17
* + experimental directive, resolves #10833florian2008-02-151-0/+5
* + accept system.string, resolves #10489florian2008-01-121-8/+29
* * improved genericspeter2007-10-181-0/+2
* * setup a proper symtable stack before parsing the generic declaration itself...florian2007-10-151-7/+0
* * Rework the constexprint to allow operations from low(int64) to high(qword).daniel2007-06-131-2/+2
* * kicked ignore_equal, usage was wrong anywaysflorian2006-12-311-4/+1
* * remove tdictionary and tindexarraypeter2006-11-031-6/+6
* + parsing of disp variant invokesflorian2006-11-011-2/+8
* * give correct error locations for errors when specializing templatesflorian2006-10-301-2/+2
* * settings refactoredflorian2006-10-301-2/+2
* * export of qualified unit symbols, fixes #6848florian2006-05-181-0/+35
* * symtablestack cleanup and rewritepeter2006-02-051-37/+46
* * fix crash with ident not foundpeter2006-02-051-1/+1
* * fixed displaying of hints such for procedures and functionsjonas2006-02-031-18/+2
* * basic support for generic classespeter2005-12-211-2/+2
* * log and id tags removedfpc2005-05-211-11/+0
* initial importfpc2005-05-161-0/+283