[reflection] Divide reflection.c into multiple files. NFC
commit42dab3c0f8f2c05e6136500330d3bd0e2b07d36f
authorAleksey Kliger <aleksey@xamarin.com>
Wed, 17 Aug 2016 17:26:20 +0000 (17 13:26 -0400)
committerAleksey Kliger <aleksey@xamarin.com>
Wed, 17 Aug 2016 22:01:44 +0000 (17 18:01 -0400)
tree2e53156d7962f95ccebce7c1415de4d6413f2388
parent70602566de972dedc534490cbeb05e774c26b216
[reflection] Divide reflection.c into multiple files. NFC

Split up reflection.c into three separate files:

1. reflection-query.c: This contains System.Type and  the interrogative System.Reflection APIs.
2. reflection.c: This contains the System.Reflection.Emit APIs
3. reflection-custom-attrs.c: All about dealing with custom attributes.
mono/metadata/Makefile.am
mono/metadata/metadata.c
mono/metadata/metadata.h
mono/metadata/reflection-cache.h [new file with mode: 0644]
mono/metadata/reflection-custom-attrs-internals.h [new file with mode: 0644]
mono/metadata/reflection-custom-attrs.c [new file with mode: 0644]
mono/metadata/reflection-emit-internals.h [new file with mode: 0644]
mono/metadata/reflection-internals.h
mono/metadata/reflection-query.c [new file with mode: 0644]
mono/metadata/reflection.c