summaryrefslogtreecommitdiff
path: root/lib/stdlib/src/erl_expand_records.erl
Commit message (Expand)AuthorAgeFilesLines
* stdlib: Use map comprehensionsBjörn Gustavsson2023-03-011-2/+1
* Update copyright yearErlang/OTP2023-02-141-1/+1
* erl_expand_records: Handle map comprehensionsBjörn Gustavsson2023-02-031-0/+9
* stdlib: Ignore SSA check clauses in erl_expand_records and erl_lintFrej Drejhammar2023-01-191-1/+3
* Merge branch 'maint'Björn Gustavsson2022-11-281-3/+5
|\
| * Fix compiler crash when using a record as LC filterBjörn Gustavsson2022-11-261-3/+5
* | compiler: Add `update_record` instruction.John Högberg2022-06-031-9/+5
|/
* Revert "Fix multi-init record initialization edge case"Björn Gustavsson2022-05-231-47/+11
* Update copyright yearErlang/OTP2022-05-171-1/+1
* Fix multi-init record initialization edge caseBjörn Gustavsson2022-04-281-11/+47
* Implement the compiler part of EEP 49Björn Gustavsson2022-02-111-0/+11
* Provide more information for failed record operationsBjörn Gustavsson2022-02-091-4/+4
* Update copyright yearRickard Green2021-12-131-1/+1
* dialyzer: Correct testcaseHans Bolinder2021-03-161-1/+2
* stdlib: Fix minor issues regarding error locationsHans Bolinder2021-03-121-8/+3
* stdlib: Fix handling of annotations in erl_expand_recordsHans Bolinder2021-01-261-2/+2
* stdlib: Substitute Anno for Line in erl_expand_recordsHans Bolinder2021-01-261-268/+268
* stdlib: Set location of init code in erl_expand_recordsHans Bolinder2021-01-261-20/+36
* Drop commented-out code for the experimental "structs"Richard Carlsson2020-04-281-10/+0
* Allow expressions as size in binary patternsBjörn Gustavsson2020-02-061-2/+6
* Update copyright yearRaimo Niskanen2017-05-041-1/+1
* Use maps instead of dict in erl_expand_recordsJosé Valim2017-02-121-9/+9
* Fix overridden BIFsBjörn Gustavsson2016-09-021-2/+9
* Teach erl_expand_records to translate module-less callsBjörn Gustavsson2016-09-011-26/+58
* stdlib: Correct types and specsHans Bolinder2016-06-091-2/+3
* stdlib: Update erl_expand_records to handle typed record fieldsBjörn Gustavsson2016-02-171-33/+3
* Change license text to APLv2Bruce Yinhe2015-06-181-9/+10
* stdlib: Use module erl_annoHans Bolinder2015-04-301-21/+19
* erl_expand_records: Simplify handling of call_ext instructionsBjörn Gustavsson2015-04-221-19/+6
* dialyzer: correct record updatesHans Bolinder2014-11-241-2/+7
* [dialyzer] Use the option 'dialyzer' to control the compilerHans Bolinder2014-06-171-2/+2
* [dialyzer] Fix handling of literal recordsHans Bolinder2014-06-171-6/+18
* compiler,stdlib: Fix Map literals as keys for Maps in patternsBjörn-Egil Dahlberg2014-04-031-3/+3
* Fix expansion of records in mapsAnthony Ramine2014-02-041-6/+8
* Update erl_lint, erl_expand_records, sys_pre_expand for MapsBjörn-Egil Dahlberg2014-01-281-4/+10
* Update erl_lint, erl_expand_records, sys_pre_expand for mapsBjörn Gustavsson2014-01-281-0/+14
* EEP 37: Funs with namesAnthony Ramine2013-12-121-0/+3
* erl_expand_records: Remove support for packagesBjörn Gustavsson2013-01-091-7/+0
* erl_expand_records: Remove stale support for literal tuple funsBjörn Gustavsson2012-12-031-3/+0
* Update copyright yearsBjörn-Egil Dahlberg2012-03-301-1/+1
* Ensure that generated record operations don't call local functionsBjörn Gustavsson2012-01-251-5/+12
* Fix misspelling of successfulTuncer Ayaz2011-09-151-1/+1
* Types and specifications have been modified and addedHans Bolinder2011-05-121-1/+5
* Fix confusing dialyzer warnings for is_record/2 with illegal recordsBjörn Gustavsson2010-06-071-5/+10
* erl_expand_records: Replace is_record() with matchingBjörn Gustavsson2010-06-021-2/+130
* Remove stray code supporting 'cond'Björn Gustavsson2010-03-161-3/+0
* Remove stray code supporting constant/1Björn Gustavsson2010-03-161-6/+5
* The R13B03 release.OTP_R13B03Erlang/OTP2009-11-201-0/+808