January 15, 2015 [dmd-internals] [D-Programming-Language/dmd] 1bb01c: Move genmoduleinfo into a free function | ||||
---|---|---|---|---|
| ||||
Attachments:
| Branch: refs/heads/master Home: https://github.com/D-Programming-Language/dmd Commit: 1bb01c92e9a4f990f08c0fa7e7c80a766262ef8f https://github.com/D-Programming-Language/dmd/commit/1bb01c92e9a4f990f08c0fa7e7c80a766262ef8f Author: Daniel Murphy <yebblies@gmail.com> Date: 2015-01-15 (Thu, 15 Jan 2015) Changed paths: M src/glue.c M src/gluestub.c M src/module.h M src/toobj.c Log Message: ----------- Move genmoduleinfo into a free function Commit: 99e53b7932db83a7c3104bbb5de6947a84c8d73c https://github.com/D-Programming-Language/dmd/commit/99e53b7932db83a7c3104bbb5de6947a84c8d73c Author: Daniel Murphy <yebblies@gmail.com> Date: 2015-01-15 (Thu, 15 Jan 2015) Changed paths: M src/glue.c M src/gluestub.c M src/mars.c M src/module.h Log Message: ----------- Move Module::genobjfile into a free function Commit: 3dbe17d5ce1a8b6869a654dbcc2faa0cc33a0046 https://github.com/D-Programming-Language/dmd/commit/3dbe17d5ce1a8b6869a654dbcc2faa0cc33a0046 Author: Daniel Murphy <yebblies@gmail.com> Date: 2015-01-15 (Thu, 15 Jan 2015) Changed paths: M src/e2ir.c M src/glue.c M src/gluestub.c M src/module.h M src/template.c M src/tocsym.c Log Message: ----------- Move toModule* into free functions Commit: 04cf32fdeca3a52be011389fd7b6a20dabad56b1 https://github.com/D-Programming-Language/dmd/commit/04cf32fdeca3a52be011389fd7b6a20dabad56b1 Author: Daniel Murphy <yebblies@gmail.com> Date: 2015-01-15 (Thu, 15 Jan 2015) Changed paths: M src/dsymbol.h M src/glue.c M src/gluestub.c M src/tocsym.c Log Message: ----------- Move Dsymbol::toSymbolX into a free function Commit: f15417901a5bf1a7415ebe734fd7286f6bada62d https://github.com/D-Programming-Language/dmd/commit/f15417901a5bf1a7415ebe734fd7286f6bada62d Author: Daniel Murphy <yebblies@gmail.com> Date: 2015-01-15 (Thu, 15 Jan 2015) Changed paths: M src/dsymbol.h M src/e2ir.c M src/gluestub.c M src/tocsym.c Log Message: ----------- Move toImport into a free function Commit: 41490bbab9aa7e9473adf5a29a6e03c9deacf7c3 https://github.com/D-Programming-Language/dmd/commit/41490bbab9aa7e9473adf5a29a6e03c9deacf7c3 Author: Daniel Murphy <yebblies@gmail.com> Date: 2015-01-15 (Thu, 15 Jan 2015) Changed paths: M src/declaration.h M src/gluestub.c M src/tocsym.c M src/toobj.c Log Message: ----------- Move FuncDeclaration::toThunkSymbol to a free function Commit: db55285d845407d7b69d6cfcb24e862b4a2b12c3 https://github.com/D-Programming-Language/dmd/commit/db55285d845407d7b69d6cfcb24e862b4a2b12c3 Author: Daniel Murphy <yebblies@gmail.com> Date: 2015-01-15 (Thu, 15 Jan 2015) Changed paths: M src/aggregate.h M src/gluestub.c M src/tocsym.c M src/todt.c M src/toobj.c M src/typinf.c Log Message: ----------- Move ClassDeclaration::toVtblSymbol to a free function Commit: f6c1d5cdc0a6d5f04d6615467d304ec72f6d865a https://github.com/D-Programming-Language/dmd/commit/f6c1d5cdc0a6d5f04d6615467d304ec72f6d865a Author: Daniel Murphy <yebblies@gmail.com> Date: 2015-01-15 (Thu, 15 Jan 2015) Changed paths: M src/aggregate.h M src/e2ir.c M src/enum.h M src/expression.c M src/gluestub.c M src/mtype.c M src/tocsym.c M src/toobj.c M src/typinf.c Log Message: ----------- Move toInitializer to a free function Commit: 4cbed57f18c029da53691947546d2dd6682e4ae2 https://github.com/D-Programming-Language/dmd/commit/4cbed57f18c029da53691947546d2dd6682e4ae2 Author: Daniel Murphy <yebblies@gmail.com> Date: 2015-01-15 (Thu, 15 Jan 2015) Changed paths: M src/e2ir.c M src/gluestub.c M src/mtype.h M src/tocsym.c Log Message: ----------- Move TypeAArray::aaGetSymbol to a free function Commit: 313472fe72e09dd6b67e9963a4b5c0b63702682c https://github.com/D-Programming-Language/dmd/commit/313472fe72e09dd6b67e9963a4b5c0b63702682c Author: Daniel Murphy <yebblies@gmail.com> Date: 2015-01-15 (Thu, 15 Jan 2015) Changed paths: M src/ctfe.h M src/e2ir.c M src/expression.h M src/gluestub.c M src/tocsym.c M src/todt.c Log Message: ----------- Move *Exp::toSymbol into free functions Commit: e7aeccc828a7f8d1901334896598ae16b2b59613 https://github.com/D-Programming-Language/dmd/commit/e7aeccc828a7f8d1901334896598ae16b2b59613 Author: Daniel Murphy <yebblies@gmail.com> Date: 2015-01-15 (Thu, 15 Jan 2015) Changed paths: M src/e2ir.c M src/gluestub.c M src/mtype.c M src/mtype.h M src/typinf.c Log Message: ----------- Move Type::getInternalTypeInfo to free function Commit: 749fafa35fac6c0be23d09e3bfc25e18f679bc5c https://github.com/D-Programming-Language/dmd/commit/749fafa35fac6c0be23d09e3bfc25e18f679bc5c Author: Daniel Murphy <yebblies@gmail.com> Date: 2015-01-15 (Thu, 15 Jan 2015) Changed paths: M src/clone.c M src/declaration.c M src/e2ir.c M src/expression.c M src/gluestub.c M src/mtype.c M src/mtype.h M src/typinf.c Log Message: ----------- Move Type::getTypeInfo to a free function Commit: eafc9aa44cac6d34f4dfe74dd2f2c74ead00ea15 https://github.com/D-Programming-Language/dmd/commit/eafc9aa44cac6d34f4dfe74dd2f2c74ead00ea15 Author: Daniel Murphy <yebblies@gmail.com> Date: 2015-01-15 (Thu, 15 Jan 2015) Changed paths: M src/mtype.h M src/toobj.c M src/typinf.c Log Message: ----------- Move Type::genTypeInfo to a free function Commit: 9a5b58feac764524aed95da68ffc3252f6efd19d https://github.com/D-Programming-Language/dmd/commit/9a5b58feac764524aed95da68ffc3252f6efd19d Author: Daniel Murphy <yebblies@gmail.com> Date: 2015-01-15 (Thu, 15 Jan 2015) Changed paths: M src/gluestub.c M src/mtype.h M src/typinf.c Log Message: ----------- Move Type::getTypeInfoDeclaration to a free function Commit: a9e2429448016791bac5ab4aaa2fe09c154f74e0 https://github.com/D-Programming-Language/dmd/commit/a9e2429448016791bac5ab4aaa2fe09c154f74e0 Author: Daniel Murphy <yebblies@gmail.com> Date: 2015-01-15 (Thu, 15 Jan 2015) Changed paths: M src/mtype.h M src/typinf.c Log Message: ----------- Move Type::builtinTypeInfo to a free function Commit: 2db02a3e5ac81e9a4732ef73965a05cd06cc939a https://github.com/D-Programming-Language/dmd/commit/2db02a3e5ac81e9a4732ef73965a05cd06cc939a Author: Daniel Murphy <yebblies@gmail.com> Date: 2015-01-15 (Thu, 15 Jan 2015) Changed paths: M src/glue.c M src/gluestub.c M src/mars.c M src/module.h Log Message: ----------- Move Module::genhelpers to a free function Commit: 3dcdb1608b35595926c3c133687c79a5f1bf3ad1 https://github.com/D-Programming-Language/dmd/commit/3dcdb1608b35595926c3c133687c79a5f1bf3ad1 Author: Hara Kenji <k.hara.pg+dev@gmail.com> Date: 2015-01-15 (Thu, 15 Jan 2015) Changed paths: M src/aggregate.h M src/clone.c M src/ctfe.h M src/declaration.c M src/declaration.h M src/dsymbol.h M src/e2ir.c M src/enum.h M src/expression.c M src/expression.h M src/glue.c M src/gluestub.c M src/mars.c M src/module.h M src/mtype.c M src/mtype.h M src/template.c M src/tocsym.c M src/todt.c M src/toobj.c M src/typinf.c Log Message: ----------- Merge pull request #4291 from yebblies/moreglue [cleanup] Finish moving glue functions out of classes Compare: https://github.com/D-Programming-Language/dmd/compare/4637504db7f8...3dcdb1608b35 |
Copyright © 1999-2021 by the D Language Foundation