aboutsummaryrefslogtreecommitdiffstats
path: root/src/vhdl/sem_names.adb
Commit message (Expand)AuthorAgeFilesLines
* Improve error message for #560.Tristan Gingold2018-04-241-1/+9
* Avoid a crash on overload name used as a type mark.Tristan Gingold2018-04-121-1/+7
* Improve handling of cascaded error.Tristan Gingold2018-03-211-1/+1
* sem_names: improve support of external names.Tristan Gingold2018-01-211-0/+16
* evaluation: remove use of Nam_Buffer.Tristan Gingold2018-01-201-9/+13
* Rename of Iir_Kinds_Library_UnitTristan Gingold2017-12-011-4/+4
* Avoid crash on non-allowed declarations in protected types.Tristan Gingold2017-11-281-1/+3
* sem_names: do not try to analyze a selected element as an expanded name.Tristan Gingold2017-11-191-1/+2
* Rework list implementation, use iterator.Tristan Gingold2017-11-111-50/+70
* Use flist for enumerations.Tristan Gingold2017-11-071-3/+3
* Use Flist for records.Tristan Gingold2017-11-071-1/+1
* Use Flist for array indexes.Tristan Gingold2017-11-061-16/+14
* Follow object aliases while checking purity.Tristan Gingold2017-10-261-6/+15
* sem_names: set location on signal attribute.Tristan Gingold2017-10-241-0/+1
* Handle overload call to interface subprograms.Tristan Gingold2017-10-161-0/+3
* Reformating and comments.Tristan Gingold2017-10-151-1/+3
* Selected_Element: add Identifier field.Tristan Gingold2017-10-091-0/+1
* Sem_Name_Clean: handle selected_name.Tristan Gingold2017-10-041-1/+2
* TO FIX: handle parenthesis in sem_name.Tristan Gingold2017-09-251-0/+3
* sem_assocs: rewrite (pass v87)Tristan Gingold2017-09-251-15/+27
* sem_name: avoid a crash on error on the prefix of a selected name.Tristan Gingold2017-09-131-0/+4
* Handle protected function as association conversion function.Tristan Gingold2017-08-251-13/+25
* Avoid crash in overload resolution of selected element.Tristan Gingold2017-08-161-2/+8
* sem_names: fix a crash with overload on a slice.Tristan Gingold2017-08-031-0/+1
* Avoid crash on indexed enumeration literal.Tristan Gingold2017-07-221-1/+2
* Improve error handling on type mark.Tristan Gingold2017-07-221-0/+3
* sem_assocs: correctly check both possibilities for parenthesis formal.Tristan Gingold2017-06-271-29/+32
* sem_parenthesis_name: handle unit declaration as prefix.Tristan Gingold2017-06-261-1/+2
* Correctly reject user attribute of attribute.Tristan Gingold2017-06-061-0/+4
* Avoid a crash when a subtype indication is found within an expression.Tristan Gingold2017-05-211-0/+5
* Fix typo: paths.Tristan Gingold2017-05-181-1/+1
* Avoid cascaded crash for invalid mark_type name.Tristan Gingold2017-05-171-1/+5
* Allow function declaration to be a prefix of array attribute.Tristan Gingold2017-03-161-0/+8
* Add color diagnostics, show diagnostic option.Tristan Gingold2017-02-061-1/+2
* adjust previous patch.Tristan Gingold2017-01-231-1/+2
* Allow 'subtype and 'base for 'simple_name prefix.Tristan Gingold2017-01-231-77/+101
* sem_names: finish sem of 'subtype prefix.Tristan Gingold2017-01-161-3/+3
* vhdl08: implement 'subtype attributeTristan Gingold2017-01-131-26/+77
* iirs: renames Iir_Kinds_Scalar_Type_DefinitionTristan Gingold2017-01-021-2/+3
* Improve error message for #243Tristan Gingold2016-12-221-0/+20
* Evaluation: handle array aggregate and indexed names.Tristan Gingold2016-12-191-8/+10
* select_name: consider subtype.Tristan Gingold2016-12-131-7/+11
* sem_names: handle expanded name of interface subprograms.Tristan Gingold2016-12-081-1/+8
* improve error message for a procedure call within an expression.Tristan Gingold2016-11-121-1/+2
* get_object_type_staticness: handle component_declaration.Tristan Gingold2016-10-171-0/+1
* sem_predefined_type_attribute: free attribute_name for base_attribute.Tristan Gingold2016-10-131-7/+7
* sem_parenthesis_name: avoid node leaks on prefix.Tristan Gingold2016-10-121-5/+24
* Rework AST to setup ownership and reference policy.Tristan Gingold2016-10-111-31/+67
* sem_names: add commentsTristan Gingold2016-10-021-2/+13
* nodes_gc: check bad refsTristan Gingold2016-10-021-0/+1