summaryrefslogtreecommitdiff
path: root/compiler/htypechk.pas
Commit message (Expand)AuthorAgeFilesLines
* * with EXTDEBUG show non-hidden parameterspeter2006-09-261-1/+1
* * make_not_regable() now also works on temprefnodesjonas2006-09-201-0/+5
* * clarified errors regarding invalid uses of packed array/record fieldsjonas2006-09-091-2/+8
* * allow taking the address of packed array elements if the element sizejonas2006-09-091-1/+2
* * include para number in call by var errorpeter2006-09-041-1/+1
* * don't allow taking the address of packed record fieldsjonas2006-08-271-0/+9
* + support for bitpacked arrays:jonas2006-08-191-2/+19
* * pass contextobjdef for visibility of methods. There are differentpeter2006-08-071-3/+3
* * never prefer conversion to formaldefpeter2006-08-071-2/+3
* * fixed wrong "assigned but not used" note for class and interfacejonas2006-07-141-1/+5
* * allow passing single element to open array bug6960peter2006-05-231-4/+9
* + support for register variables which contain recordsjonas2006-05-191-3/+14
* * never remove regvar-ability of parameters passed by referencejonas2006-05-171-10/+10
* + support for unaligned as lvalueflorian2006-04-291-2/+6
* * properly count references to overloaded operators (tests/tbs/tb0500.pp)jonas2006-04-141-2/+2
* * don't allow stringconst+integerpeter2006-03-271-2/+2
* * support proc to procvar conversion for overloaded procdefs passed to para...peter2006-03-211-0/+19
* * don't give range check hints/warnings for conversions ofjonas2006-03-181-1/+2
* * fixed bug 4737 (check for potential range errors in for-loopjonas2006-02-091-12/+37
* * also perform initialised checking for out-parameter, and set thejonas2006-02-081-2/+1
* + warn if a static variable is read but not assigned (tw4781*)jonas2006-02-071-9/+13
* * symtablestack cleanup and rewritepeter2006-02-051-25/+23
* * more check_hints fixespeter2006-02-051-1/+1
* * fixed displaying of hints such for procedures and functionsjonas2006-02-031-0/+15
* * don't warn about possible use of uninitialised function results ofjonas2006-01-141-1/+2
* * never make vs_var or vs_out variabled non-regable, unless it's anjonas2006-01-031-1/+5
* * also honour vsf_use_hints for uninitialised warnings for thejonas2005-12-261-1/+6
* * fixed tw4554:jonas2005-12-231-2/+5
* * indexes in vecn's are only read, not writtenjonas2005-12-171-1/+1
* * new categories for vs_*: vs_declared, vs_initialised, vs_read,jonas2005-12-101-41/+80
* * fixed showing of warnings for uninitialised function resultsjonas2005-12-071-2/+3
* * fix overload choosing if both normal proc and proc of object are availablepeter2005-10-191-4/+5
* * calculate distance between related objectdefspeter2005-10-191-0/+19
* * move all stabs ($ifdef gdb) code to dbgstabspeter2005-10-021-3/+9
* * allow deref of loop variablepeter2005-08-301-0/+1
* * fixed webtbf/tw4244jonas2005-08-021-1/+1
* * check precision of floats for determining overload to call,peter2005-06-301-2/+31
* * don't allow assignments to properties that need a callpeter2005-06-241-36/+55
* * allow passing read-only typedconsts to const parameterspeter2005-06-071-1/+2
* * allow temp strings to be passed to consts in delphi modepeter2005-06-071-1/+2
* + started with refactoring det_resulttypeflorian2005-05-291-0/+8
* * fixed passing function results to const formal defs, see tbs/tb0490.ppflorian2005-05-211-0/+3
* * log and id tags removedfpc2005-05-211-60/+0
* initial importfpc2005-05-161-0/+2122