diff options
author | Faizur Rahman <shrah@microsoft.com> | 2017-04-05 23:48:28 +0300 |
---|---|---|
committer | Faizur Rahman <shrah@microsoft.com> | 2017-04-07 03:07:17 +0300 |
commit | 6fa6518c71bc3800bce8239cc2b81a1b1dc352d3 (patch) | |
tree | 2a0212507aae42c3c5016fce6c25da26cde77718 /src/ILCompiler.TypeSystem | |
parent | 62d3b079d966be9bba18f1d7d9bc26c2a4c9c1a1 (diff) |
Add mangled names for delegate and struct marshalling
Michal added concept of prefix mangled type/method couple of
days ago which enables us to add managled name for delegate and struct
marshalling stubs.
Diffstat (limited to 'src/ILCompiler.TypeSystem')
-rw-r--r-- | src/ILCompiler.TypeSystem/src/ILCompiler.TypeSystem.csproj | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/ILCompiler.TypeSystem/src/ILCompiler.TypeSystem.csproj b/src/ILCompiler.TypeSystem/src/ILCompiler.TypeSystem.csproj index 28bc0200e..29f00ca02 100644 --- a/src/ILCompiler.TypeSystem/src/ILCompiler.TypeSystem.csproj +++ b/src/ILCompiler.TypeSystem/src/ILCompiler.TypeSystem.csproj @@ -368,12 +368,18 @@ <Compile Include="..\..\Common\src\TypeSystem\IL\Stubs\DelegateMarshallingMethodThunk.cs"> <Link>IL\Stubs\DelegateMarshallingMethodThunk.cs</Link> </Compile> + <Compile Include="..\..\Common\src\TypeSystem\IL\Stubs\DelegateMarshallingMethodThunk.Mangling.cs"> + <Link>IL\Stubs\DelegateMarshallingMethodThunk.Mangling.cs</Link> + </Compile> <Compile Include="..\..\Common\src\TypeSystem\IL\Stubs\DelegateThunks.cs"> <Link>IL\Stubs\DelegateThunks.cs</Link> </Compile> <Compile Include="..\..\Common\src\TypeSystem\IL\Stubs\StructMarshallingThunk.cs"> <Link>IL\Stubs\StructMarshallingThunk.cs</Link> </Compile> + <Compile Include="..\..\Common\src\TypeSystem\IL\Stubs\StructMarshallingThunk.Mangling.cs"> + <Link>IL\Stubs\StructMarshallingThunk.Mangling.cs</Link> + </Compile> <Compile Include="..\..\Common\src\TypeSystem\Interop\IL\NativeStructType.cs"> <Link>TypeSystem\Interop\IL\NativeStructType.cs</Link> </Compile> |