[dmd-internals] [D-Programming-Language/dmd] 1bb01c: Move genmoduleinfo into a free function
GitHub via dmd-internals
dmd-internals at puremagic.com
Thu Jan 15 01:28:52 PST 2015
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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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
More information about the dmd-internals
mailing list