aboutsummaryrefslogtreecommitdiff
path: root/gcc/go/gofrontend/names.cc
AgeCommit message (Expand)AuthorFilesLines
2020-12-11compiler: encode user visible names if necessaryIan Lance Taylor1-34/+102
2020-12-07compiler: don't name type descriptor for alias typeIan Lance Taylor1-1/+1
2020-11-20compiler, libgo: change mangling schemeIan Lance Taylor1-326/+433
2020-07-11compiler: avoid generating unnamed bool type descriptorIan Lance Taylor1-1/+8
2020-05-11compiler: use const std::string& in a couple of placesIan Lance Taylor1-1/+1
2020-01-02compiler, runtime, reflect: generate hash functions only for map keysIan Lance Taylor1-7/+3
2020-01-02compiler: split writing of equal and hash functions for typesIan Lance Taylor1-9/+18
2019-07-03compiler: include transitive imports in the type descriptor listIan Lance Taylor1-3/+28
2019-07-03compiler: rework type and package tracking in exporterIan Lance Taylor1-1/+1
2019-06-03compiler, runtime, reflect: generate unique type descriptorsIan Lance Taylor1-0/+23
2018-10-25compiler: improve name mangling for packpathsIan Lance Taylor1-24/+29
2018-01-25compiler: deref receiver types in mangled namesIan Lance Taylor1-10/+3
2018-01-24compiler: rationalize external symbol namesIan Lance Taylor1-263/+515
2017-12-22compiler: improve escape analysis diagnosticsIan Lance Taylor1-10/+0
2017-11-07compiler: don't double count "." in nested_function_numIan Lance Taylor1-2/+2
2017-10-05compiler: drop special handling of unexported func/var assembler namesIan Lance Taylor1-25/+3
2017-10-05compiler: centralize all symbol name handlingIan Lance Taylor1-0/+825