├── .gitignore ├── ConsoleTool ├── Module1.vb ├── MyProject │ ├── Application.Designer.vb │ ├── Application.myapp │ ├── AssemblyInfo.vb │ ├── Resources.Designer.vb │ └── Resources.resx ├── Native.rc └── SigImp.vbproj ├── ConvertLegacyFormat ├── App.config ├── ConvertLegacyFormat.csproj ├── NativeStorage.Designer.cs ├── NativeStorage.cs ├── NativeStorage.xsc ├── NativeStorage.xsd ├── NativeStorage.xss ├── Program.cs └── Properties │ └── AssemblyInfo.cs ├── PInvoke.Controls ├── CodeBox.Designer.cs ├── CodeBox.cs ├── CodeBox.resx ├── CodeDialog.Designer.cs ├── CodeDialog.cs ├── CodeDialog.resx ├── Interfaces.cs ├── MainForm.Designer.cs ├── MainForm.cs ├── MainForm.resx ├── PInvoke.Controls.csproj ├── Properties │ └── AssemblyInfo.cs ├── SearchComponent.cs ├── SearchDataGrid.cs ├── SelectSymbolDialog.Designer.cs ├── SelectSymbolDialog.cs ├── SelectSymbolDialog.resx ├── SymbolDisplayControl.Designer.cs ├── SymbolDisplayControl.cs ├── SymbolDisplayControl.resx ├── TranslateSnippetControl.Designer.cs ├── TranslateSnippetControl.cs └── TranslateSnippetControl.resx ├── PInvoke.Core ├── BasicSymbolStorage.cs ├── Contract.cs ├── EmptyNativeSymbolBag.cs ├── Extensions.cs ├── INativeSymbolBag.cs ├── INativeSymbolLookup.cs ├── INativeSymbolStorage.cs ├── NativeGlobalSymbol.cs ├── NativeMethods.cs ├── NativeName.cs ├── NativeSymbolBag.cs ├── NativeTypeIterator.cs ├── NativeTypes.cs ├── PInvoke.Core.csproj ├── Parser │ ├── BinaryOperator.cs │ ├── ExpressionEvaluator.cs │ ├── ExpressionNode.cs │ ├── ExpressionParser.cs │ ├── ExpressionValue.BooleanValue.cs │ ├── ExpressionValue.CharValue.cs │ ├── ExpressionValue.NumberValue.cs │ ├── ExpressionValue.StringValue.cs │ ├── ExpressionValue.cs │ ├── Macro.cs │ ├── NativeCodeAnalyzer.cs │ ├── Number.cs │ ├── ParseEngine.cs │ ├── PreProcessor.cs │ ├── Scanner.cs │ ├── Tokens.cs │ └── Utilities.cs ├── PortConstants.cs ├── ProcedureFinder.cs ├── Properties │ └── AssemblyInfo.cs ├── Storage │ ├── BulkExporter.cs │ ├── BulkImporter.cs │ ├── Extensions.cs │ ├── IBulkReader.cs │ ├── IBulkWriter.cs │ ├── StorageUtil.Binary.cs │ ├── StorageUtil.Csv.cs │ └── StorageUtil.cs ├── Transform │ ├── BasicConverter.cs │ ├── CodeDomCloner.cs │ ├── CodeDomIterator.cs │ ├── CodeDomPrettyList.cs │ ├── CodeTransform.cs │ ├── CustomCodeDom.cs │ ├── MarshalTransform.cs │ ├── MarshalTypeFactory.cs │ ├── NativeSymbolTransform.cs │ ├── SalAnalyzer.cs │ ├── TransformPlugin.cs │ └── Utilities.cs └── Utilities.cs ├── PInvoke.Roslyn.Test ├── CSharpExpressionGeneratorTest.cs ├── CSharpNativeFactoryTest.cs ├── CodeConverterTest.cs ├── PInvoke.Roslyn.Test.csproj ├── Properties │ └── AssemblyInfo.cs └── packages.config ├── PInvoke.Roslyn ├── CSharpExprFactory.cs ├── CSharpNativeFactory.cs ├── CodeConverter.cs ├── Contract.cs ├── PInvoke.Roslyn.csproj ├── Properties │ └── AssemblyInfo.cs └── packages.config ├── PInvoke.Test ├── BasicSymbolStorageTest.cs ├── BulkStorageRoundTripTest.cs ├── CodeDomIteratorTest.cs ├── CodeTransformTest.cs ├── EqualityUtil.cs ├── ExpressionEvaluatorTest.cs ├── ExpressionParserTest.cs ├── ExpressionValueTest.cs ├── Extensions.cs ├── GenTestCode.ps1 ├── Generated.cs ├── MacroTest.cs ├── MarshalTransformTest.cs ├── NativeNameTests.cs ├── NativeParserTest.cs ├── NativePreProcessorTest.cs ├── NativeStorageTest.cs ├── NativeSymbolTransformTest.cs ├── NativeTypeBagTest.cs ├── NativeTypeEqualityComparer.cs ├── NativeTypeEqualityComparerTest.cs ├── NativeTypeIteratorTest.cs ├── NativeTypesTest.cs ├── NumberTest.cs ├── PInvoke.Test.csproj ├── PInvokeTestLib.cs ├── ProcedureFinderTest.cs ├── Properties │ └── AssemblyInfo.cs ├── SalAnalyzerTest.cs ├── SampleFiles │ ├── Class1.txt │ ├── Complex1.txt │ ├── Enum1.txt │ ├── Enum2.txt │ ├── Enum3.txt │ ├── Enum4.txt │ ├── Errors1.txt │ ├── FuncPtr1.txt │ ├── FuncPtr2.txt │ ├── FuncPtr3.txt │ ├── FuncPtr4.txt │ ├── Mixed1.txt │ ├── Mixed2.txt │ ├── Mixed3.txt │ ├── Proc1.txt │ ├── Proc10.txt │ ├── Proc11.txt │ ├── Proc2.txt │ ├── Proc3.txt │ ├── Proc4.txt │ ├── Proc5.txt │ ├── Proc6.txt │ ├── Proc7.txt │ ├── Proc8.txt │ ├── Proc9.txt │ ├── Sal.txt │ ├── Struct1.txt │ ├── Struct10.txt │ ├── Struct11.txt │ ├── Struct12.txt │ ├── Struct13.txt │ ├── Struct14.txt │ ├── Struct15.txt │ ├── Struct16.txt │ ├── Struct17.txt │ ├── Struct18.txt │ ├── Struct19.txt │ ├── Struct2.txt │ ├── Struct20.txt │ ├── Struct21.txt │ ├── Struct3.txt │ ├── Struct4.txt │ ├── Struct5.txt │ ├── Struct6.txt │ ├── Struct7.txt │ ├── Struct8.txt │ ├── Struct9.txt │ ├── TypeDef1.txt │ ├── TypeDef2.txt │ ├── TypeDef3.txt │ ├── TypeDef4.txt │ ├── TypeDef5.txt │ ├── TypeDef6.txt │ ├── TypeDef7.txt │ ├── TypeDef8.txt │ ├── TypeDef9.txt │ ├── Union1.txt │ ├── Union2.txt │ └── specstrings.h ├── ScannerTest.cs ├── SelfHost.cs ├── TestPInvokeTestLib.cs ├── TokensTest.cs ├── Utilities.cs ├── _Scripts.cs └── packages.config ├── PInvoke.sln ├── PInvoke.vsmdi ├── PInvokeTestLib ├── NativeMethods.vb ├── PInvokeTestLib.cpp ├── PInvokeTestLib.h ├── PInvokeTestLib.vcproj ├── PInvokeTestLib.vcxproj ├── PInvokeTestLib.vcxproj.filters ├── stdafx.cpp └── stdafx.h ├── README.md ├── StorageGenerator ├── Data │ ├── windows.csv │ └── windows.xml ├── DiffTables.ps1 ├── Program.cs ├── Properties │ └── AssemblyInfo.cs ├── StorageGenerator.csproj └── app.config ├── WindowsToolLauncher ├── Native.rc ├── Program.cs ├── Properties │ ├── AssemblyInfo.cs │ ├── Resources.Designer.cs │ ├── Resources.resx │ └── mainicon.ico ├── WindowsToolLauncher.csproj ├── app.config └── mainicon.ico └── appveyor.yml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/.gitignore -------------------------------------------------------------------------------- /ConsoleTool/Module1.vb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/ConsoleTool/Module1.vb -------------------------------------------------------------------------------- /ConsoleTool/MyProject/Application.Designer.vb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/ConsoleTool/MyProject/Application.Designer.vb -------------------------------------------------------------------------------- /ConsoleTool/MyProject/Application.myapp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/ConsoleTool/MyProject/Application.myapp -------------------------------------------------------------------------------- /ConsoleTool/MyProject/AssemblyInfo.vb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/ConsoleTool/MyProject/AssemblyInfo.vb -------------------------------------------------------------------------------- /ConsoleTool/MyProject/Resources.Designer.vb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/ConsoleTool/MyProject/Resources.Designer.vb -------------------------------------------------------------------------------- /ConsoleTool/MyProject/Resources.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/ConsoleTool/MyProject/Resources.resx -------------------------------------------------------------------------------- /ConsoleTool/Native.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/ConsoleTool/Native.rc -------------------------------------------------------------------------------- /ConsoleTool/SigImp.vbproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/ConsoleTool/SigImp.vbproj -------------------------------------------------------------------------------- /ConvertLegacyFormat/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/ConvertLegacyFormat/App.config -------------------------------------------------------------------------------- /ConvertLegacyFormat/ConvertLegacyFormat.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/ConvertLegacyFormat/ConvertLegacyFormat.csproj -------------------------------------------------------------------------------- /ConvertLegacyFormat/NativeStorage.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/ConvertLegacyFormat/NativeStorage.Designer.cs -------------------------------------------------------------------------------- /ConvertLegacyFormat/NativeStorage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/ConvertLegacyFormat/NativeStorage.cs -------------------------------------------------------------------------------- /ConvertLegacyFormat/NativeStorage.xsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/ConvertLegacyFormat/NativeStorage.xsc -------------------------------------------------------------------------------- /ConvertLegacyFormat/NativeStorage.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/ConvertLegacyFormat/NativeStorage.xsd -------------------------------------------------------------------------------- /ConvertLegacyFormat/NativeStorage.xss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/ConvertLegacyFormat/NativeStorage.xss -------------------------------------------------------------------------------- /ConvertLegacyFormat/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/ConvertLegacyFormat/Program.cs -------------------------------------------------------------------------------- /ConvertLegacyFormat/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/ConvertLegacyFormat/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /PInvoke.Controls/CodeBox.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Controls/CodeBox.Designer.cs -------------------------------------------------------------------------------- /PInvoke.Controls/CodeBox.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Controls/CodeBox.cs -------------------------------------------------------------------------------- /PInvoke.Controls/CodeBox.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Controls/CodeBox.resx -------------------------------------------------------------------------------- /PInvoke.Controls/CodeDialog.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Controls/CodeDialog.Designer.cs -------------------------------------------------------------------------------- /PInvoke.Controls/CodeDialog.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Controls/CodeDialog.cs -------------------------------------------------------------------------------- /PInvoke.Controls/CodeDialog.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Controls/CodeDialog.resx -------------------------------------------------------------------------------- /PInvoke.Controls/Interfaces.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Controls/Interfaces.cs -------------------------------------------------------------------------------- /PInvoke.Controls/MainForm.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Controls/MainForm.Designer.cs -------------------------------------------------------------------------------- /PInvoke.Controls/MainForm.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Controls/MainForm.cs -------------------------------------------------------------------------------- /PInvoke.Controls/MainForm.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Controls/MainForm.resx -------------------------------------------------------------------------------- /PInvoke.Controls/PInvoke.Controls.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Controls/PInvoke.Controls.csproj -------------------------------------------------------------------------------- /PInvoke.Controls/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Controls/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /PInvoke.Controls/SearchComponent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Controls/SearchComponent.cs -------------------------------------------------------------------------------- /PInvoke.Controls/SearchDataGrid.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Controls/SearchDataGrid.cs -------------------------------------------------------------------------------- /PInvoke.Controls/SelectSymbolDialog.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Controls/SelectSymbolDialog.Designer.cs -------------------------------------------------------------------------------- /PInvoke.Controls/SelectSymbolDialog.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Controls/SelectSymbolDialog.cs -------------------------------------------------------------------------------- /PInvoke.Controls/SelectSymbolDialog.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Controls/SelectSymbolDialog.resx -------------------------------------------------------------------------------- /PInvoke.Controls/SymbolDisplayControl.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Controls/SymbolDisplayControl.Designer.cs -------------------------------------------------------------------------------- /PInvoke.Controls/SymbolDisplayControl.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Controls/SymbolDisplayControl.cs -------------------------------------------------------------------------------- /PInvoke.Controls/SymbolDisplayControl.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Controls/SymbolDisplayControl.resx -------------------------------------------------------------------------------- /PInvoke.Controls/TranslateSnippetControl.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Controls/TranslateSnippetControl.Designer.cs -------------------------------------------------------------------------------- /PInvoke.Controls/TranslateSnippetControl.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Controls/TranslateSnippetControl.cs -------------------------------------------------------------------------------- /PInvoke.Controls/TranslateSnippetControl.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Controls/TranslateSnippetControl.resx -------------------------------------------------------------------------------- /PInvoke.Core/BasicSymbolStorage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Core/BasicSymbolStorage.cs -------------------------------------------------------------------------------- /PInvoke.Core/Contract.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Core/Contract.cs -------------------------------------------------------------------------------- /PInvoke.Core/EmptyNativeSymbolBag.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Core/EmptyNativeSymbolBag.cs -------------------------------------------------------------------------------- /PInvoke.Core/Extensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Core/Extensions.cs -------------------------------------------------------------------------------- /PInvoke.Core/INativeSymbolBag.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Core/INativeSymbolBag.cs -------------------------------------------------------------------------------- /PInvoke.Core/INativeSymbolLookup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Core/INativeSymbolLookup.cs -------------------------------------------------------------------------------- /PInvoke.Core/INativeSymbolStorage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Core/INativeSymbolStorage.cs -------------------------------------------------------------------------------- /PInvoke.Core/NativeGlobalSymbol.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Core/NativeGlobalSymbol.cs -------------------------------------------------------------------------------- /PInvoke.Core/NativeMethods.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Core/NativeMethods.cs -------------------------------------------------------------------------------- /PInvoke.Core/NativeName.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Core/NativeName.cs -------------------------------------------------------------------------------- /PInvoke.Core/NativeSymbolBag.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Core/NativeSymbolBag.cs -------------------------------------------------------------------------------- /PInvoke.Core/NativeTypeIterator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Core/NativeTypeIterator.cs -------------------------------------------------------------------------------- /PInvoke.Core/NativeTypes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Core/NativeTypes.cs -------------------------------------------------------------------------------- /PInvoke.Core/PInvoke.Core.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Core/PInvoke.Core.csproj -------------------------------------------------------------------------------- /PInvoke.Core/Parser/BinaryOperator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Core/Parser/BinaryOperator.cs -------------------------------------------------------------------------------- /PInvoke.Core/Parser/ExpressionEvaluator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Core/Parser/ExpressionEvaluator.cs -------------------------------------------------------------------------------- /PInvoke.Core/Parser/ExpressionNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Core/Parser/ExpressionNode.cs -------------------------------------------------------------------------------- /PInvoke.Core/Parser/ExpressionParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Core/Parser/ExpressionParser.cs -------------------------------------------------------------------------------- /PInvoke.Core/Parser/ExpressionValue.BooleanValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Core/Parser/ExpressionValue.BooleanValue.cs -------------------------------------------------------------------------------- /PInvoke.Core/Parser/ExpressionValue.CharValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Core/Parser/ExpressionValue.CharValue.cs -------------------------------------------------------------------------------- /PInvoke.Core/Parser/ExpressionValue.NumberValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Core/Parser/ExpressionValue.NumberValue.cs -------------------------------------------------------------------------------- /PInvoke.Core/Parser/ExpressionValue.StringValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Core/Parser/ExpressionValue.StringValue.cs -------------------------------------------------------------------------------- /PInvoke.Core/Parser/ExpressionValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Core/Parser/ExpressionValue.cs -------------------------------------------------------------------------------- /PInvoke.Core/Parser/Macro.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Core/Parser/Macro.cs -------------------------------------------------------------------------------- /PInvoke.Core/Parser/NativeCodeAnalyzer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Core/Parser/NativeCodeAnalyzer.cs -------------------------------------------------------------------------------- /PInvoke.Core/Parser/Number.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Core/Parser/Number.cs -------------------------------------------------------------------------------- /PInvoke.Core/Parser/ParseEngine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Core/Parser/ParseEngine.cs -------------------------------------------------------------------------------- /PInvoke.Core/Parser/PreProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Core/Parser/PreProcessor.cs -------------------------------------------------------------------------------- /PInvoke.Core/Parser/Scanner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Core/Parser/Scanner.cs -------------------------------------------------------------------------------- /PInvoke.Core/Parser/Tokens.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Core/Parser/Tokens.cs -------------------------------------------------------------------------------- /PInvoke.Core/Parser/Utilities.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Core/Parser/Utilities.cs -------------------------------------------------------------------------------- /PInvoke.Core/PortConstants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Core/PortConstants.cs -------------------------------------------------------------------------------- /PInvoke.Core/ProcedureFinder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Core/ProcedureFinder.cs -------------------------------------------------------------------------------- /PInvoke.Core/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Core/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /PInvoke.Core/Storage/BulkExporter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Core/Storage/BulkExporter.cs -------------------------------------------------------------------------------- /PInvoke.Core/Storage/BulkImporter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Core/Storage/BulkImporter.cs -------------------------------------------------------------------------------- /PInvoke.Core/Storage/Extensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Core/Storage/Extensions.cs -------------------------------------------------------------------------------- /PInvoke.Core/Storage/IBulkReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Core/Storage/IBulkReader.cs -------------------------------------------------------------------------------- /PInvoke.Core/Storage/IBulkWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Core/Storage/IBulkWriter.cs -------------------------------------------------------------------------------- /PInvoke.Core/Storage/StorageUtil.Binary.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Core/Storage/StorageUtil.Binary.cs -------------------------------------------------------------------------------- /PInvoke.Core/Storage/StorageUtil.Csv.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Core/Storage/StorageUtil.Csv.cs -------------------------------------------------------------------------------- /PInvoke.Core/Storage/StorageUtil.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Core/Storage/StorageUtil.cs -------------------------------------------------------------------------------- /PInvoke.Core/Transform/BasicConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Core/Transform/BasicConverter.cs -------------------------------------------------------------------------------- /PInvoke.Core/Transform/CodeDomCloner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Core/Transform/CodeDomCloner.cs -------------------------------------------------------------------------------- /PInvoke.Core/Transform/CodeDomIterator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Core/Transform/CodeDomIterator.cs -------------------------------------------------------------------------------- /PInvoke.Core/Transform/CodeDomPrettyList.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Core/Transform/CodeDomPrettyList.cs -------------------------------------------------------------------------------- /PInvoke.Core/Transform/CodeTransform.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Core/Transform/CodeTransform.cs -------------------------------------------------------------------------------- /PInvoke.Core/Transform/CustomCodeDom.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Core/Transform/CustomCodeDom.cs -------------------------------------------------------------------------------- /PInvoke.Core/Transform/MarshalTransform.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Core/Transform/MarshalTransform.cs -------------------------------------------------------------------------------- /PInvoke.Core/Transform/MarshalTypeFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Core/Transform/MarshalTypeFactory.cs -------------------------------------------------------------------------------- /PInvoke.Core/Transform/NativeSymbolTransform.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Core/Transform/NativeSymbolTransform.cs -------------------------------------------------------------------------------- /PInvoke.Core/Transform/SalAnalyzer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Core/Transform/SalAnalyzer.cs -------------------------------------------------------------------------------- /PInvoke.Core/Transform/TransformPlugin.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Core/Transform/TransformPlugin.cs -------------------------------------------------------------------------------- /PInvoke.Core/Transform/Utilities.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Core/Transform/Utilities.cs -------------------------------------------------------------------------------- /PInvoke.Core/Utilities.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Core/Utilities.cs -------------------------------------------------------------------------------- /PInvoke.Roslyn.Test/CSharpExpressionGeneratorTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Roslyn.Test/CSharpExpressionGeneratorTest.cs -------------------------------------------------------------------------------- /PInvoke.Roslyn.Test/CSharpNativeFactoryTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Roslyn.Test/CSharpNativeFactoryTest.cs -------------------------------------------------------------------------------- /PInvoke.Roslyn.Test/CodeConverterTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Roslyn.Test/CodeConverterTest.cs -------------------------------------------------------------------------------- /PInvoke.Roslyn.Test/PInvoke.Roslyn.Test.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Roslyn.Test/PInvoke.Roslyn.Test.csproj -------------------------------------------------------------------------------- /PInvoke.Roslyn.Test/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Roslyn.Test/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /PInvoke.Roslyn.Test/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Roslyn.Test/packages.config -------------------------------------------------------------------------------- /PInvoke.Roslyn/CSharpExprFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Roslyn/CSharpExprFactory.cs -------------------------------------------------------------------------------- /PInvoke.Roslyn/CSharpNativeFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Roslyn/CSharpNativeFactory.cs -------------------------------------------------------------------------------- /PInvoke.Roslyn/CodeConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Roslyn/CodeConverter.cs -------------------------------------------------------------------------------- /PInvoke.Roslyn/Contract.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Roslyn/Contract.cs -------------------------------------------------------------------------------- /PInvoke.Roslyn/PInvoke.Roslyn.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Roslyn/PInvoke.Roslyn.csproj -------------------------------------------------------------------------------- /PInvoke.Roslyn/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Roslyn/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /PInvoke.Roslyn/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Roslyn/packages.config -------------------------------------------------------------------------------- /PInvoke.Test/BasicSymbolStorageTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Test/BasicSymbolStorageTest.cs -------------------------------------------------------------------------------- /PInvoke.Test/BulkStorageRoundTripTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Test/BulkStorageRoundTripTest.cs -------------------------------------------------------------------------------- /PInvoke.Test/CodeDomIteratorTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Test/CodeDomIteratorTest.cs -------------------------------------------------------------------------------- /PInvoke.Test/CodeTransformTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Test/CodeTransformTest.cs -------------------------------------------------------------------------------- /PInvoke.Test/EqualityUtil.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Test/EqualityUtil.cs -------------------------------------------------------------------------------- /PInvoke.Test/ExpressionEvaluatorTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Test/ExpressionEvaluatorTest.cs -------------------------------------------------------------------------------- /PInvoke.Test/ExpressionParserTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Test/ExpressionParserTest.cs -------------------------------------------------------------------------------- /PInvoke.Test/ExpressionValueTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Test/ExpressionValueTest.cs -------------------------------------------------------------------------------- /PInvoke.Test/Extensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Test/Extensions.cs -------------------------------------------------------------------------------- /PInvoke.Test/GenTestCode.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Test/GenTestCode.ps1 -------------------------------------------------------------------------------- /PInvoke.Test/Generated.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Test/Generated.cs -------------------------------------------------------------------------------- /PInvoke.Test/MacroTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Test/MacroTest.cs -------------------------------------------------------------------------------- /PInvoke.Test/MarshalTransformTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Test/MarshalTransformTest.cs -------------------------------------------------------------------------------- /PInvoke.Test/NativeNameTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Test/NativeNameTests.cs -------------------------------------------------------------------------------- /PInvoke.Test/NativeParserTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Test/NativeParserTest.cs -------------------------------------------------------------------------------- /PInvoke.Test/NativePreProcessorTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Test/NativePreProcessorTest.cs -------------------------------------------------------------------------------- /PInvoke.Test/NativeStorageTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Test/NativeStorageTest.cs -------------------------------------------------------------------------------- /PInvoke.Test/NativeSymbolTransformTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Test/NativeSymbolTransformTest.cs -------------------------------------------------------------------------------- /PInvoke.Test/NativeTypeBagTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Test/NativeTypeBagTest.cs -------------------------------------------------------------------------------- /PInvoke.Test/NativeTypeEqualityComparer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Test/NativeTypeEqualityComparer.cs -------------------------------------------------------------------------------- /PInvoke.Test/NativeTypeEqualityComparerTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Test/NativeTypeEqualityComparerTest.cs -------------------------------------------------------------------------------- /PInvoke.Test/NativeTypeIteratorTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Test/NativeTypeIteratorTest.cs -------------------------------------------------------------------------------- /PInvoke.Test/NativeTypesTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Test/NativeTypesTest.cs -------------------------------------------------------------------------------- /PInvoke.Test/NumberTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Test/NumberTest.cs -------------------------------------------------------------------------------- /PInvoke.Test/PInvoke.Test.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Test/PInvoke.Test.csproj -------------------------------------------------------------------------------- /PInvoke.Test/PInvokeTestLib.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Test/PInvokeTestLib.cs -------------------------------------------------------------------------------- /PInvoke.Test/ProcedureFinderTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Test/ProcedureFinderTest.cs -------------------------------------------------------------------------------- /PInvoke.Test/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Test/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /PInvoke.Test/SalAnalyzerTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Test/SalAnalyzerTest.cs -------------------------------------------------------------------------------- /PInvoke.Test/SampleFiles/Class1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Test/SampleFiles/Class1.txt -------------------------------------------------------------------------------- /PInvoke.Test/SampleFiles/Complex1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Test/SampleFiles/Complex1.txt -------------------------------------------------------------------------------- /PInvoke.Test/SampleFiles/Enum1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Test/SampleFiles/Enum1.txt -------------------------------------------------------------------------------- /PInvoke.Test/SampleFiles/Enum2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Test/SampleFiles/Enum2.txt -------------------------------------------------------------------------------- /PInvoke.Test/SampleFiles/Enum3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Test/SampleFiles/Enum3.txt -------------------------------------------------------------------------------- /PInvoke.Test/SampleFiles/Enum4.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Test/SampleFiles/Enum4.txt -------------------------------------------------------------------------------- /PInvoke.Test/SampleFiles/Errors1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Test/SampleFiles/Errors1.txt -------------------------------------------------------------------------------- /PInvoke.Test/SampleFiles/FuncPtr1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Test/SampleFiles/FuncPtr1.txt -------------------------------------------------------------------------------- /PInvoke.Test/SampleFiles/FuncPtr2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Test/SampleFiles/FuncPtr2.txt -------------------------------------------------------------------------------- /PInvoke.Test/SampleFiles/FuncPtr3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Test/SampleFiles/FuncPtr3.txt -------------------------------------------------------------------------------- /PInvoke.Test/SampleFiles/FuncPtr4.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Test/SampleFiles/FuncPtr4.txt -------------------------------------------------------------------------------- /PInvoke.Test/SampleFiles/Mixed1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Test/SampleFiles/Mixed1.txt -------------------------------------------------------------------------------- /PInvoke.Test/SampleFiles/Mixed2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Test/SampleFiles/Mixed2.txt -------------------------------------------------------------------------------- /PInvoke.Test/SampleFiles/Mixed3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Test/SampleFiles/Mixed3.txt -------------------------------------------------------------------------------- /PInvoke.Test/SampleFiles/Proc1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Test/SampleFiles/Proc1.txt -------------------------------------------------------------------------------- /PInvoke.Test/SampleFiles/Proc10.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Test/SampleFiles/Proc10.txt -------------------------------------------------------------------------------- /PInvoke.Test/SampleFiles/Proc11.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Test/SampleFiles/Proc11.txt -------------------------------------------------------------------------------- /PInvoke.Test/SampleFiles/Proc2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Test/SampleFiles/Proc2.txt -------------------------------------------------------------------------------- /PInvoke.Test/SampleFiles/Proc3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Test/SampleFiles/Proc3.txt -------------------------------------------------------------------------------- /PInvoke.Test/SampleFiles/Proc4.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Test/SampleFiles/Proc4.txt -------------------------------------------------------------------------------- /PInvoke.Test/SampleFiles/Proc5.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Test/SampleFiles/Proc5.txt -------------------------------------------------------------------------------- /PInvoke.Test/SampleFiles/Proc6.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Test/SampleFiles/Proc6.txt -------------------------------------------------------------------------------- /PInvoke.Test/SampleFiles/Proc7.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Test/SampleFiles/Proc7.txt -------------------------------------------------------------------------------- /PInvoke.Test/SampleFiles/Proc8.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Test/SampleFiles/Proc8.txt -------------------------------------------------------------------------------- /PInvoke.Test/SampleFiles/Proc9.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Test/SampleFiles/Proc9.txt -------------------------------------------------------------------------------- /PInvoke.Test/SampleFiles/Sal.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Test/SampleFiles/Sal.txt -------------------------------------------------------------------------------- /PInvoke.Test/SampleFiles/Struct1.txt: -------------------------------------------------------------------------------- 1 | struct foo 2 | { 3 | int i; 4 | } -------------------------------------------------------------------------------- /PInvoke.Test/SampleFiles/Struct10.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Test/SampleFiles/Struct10.txt -------------------------------------------------------------------------------- /PInvoke.Test/SampleFiles/Struct11.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Test/SampleFiles/Struct11.txt -------------------------------------------------------------------------------- /PInvoke.Test/SampleFiles/Struct12.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Test/SampleFiles/Struct12.txt -------------------------------------------------------------------------------- /PInvoke.Test/SampleFiles/Struct13.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Test/SampleFiles/Struct13.txt -------------------------------------------------------------------------------- /PInvoke.Test/SampleFiles/Struct14.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Test/SampleFiles/Struct14.txt -------------------------------------------------------------------------------- /PInvoke.Test/SampleFiles/Struct15.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Test/SampleFiles/Struct15.txt -------------------------------------------------------------------------------- /PInvoke.Test/SampleFiles/Struct16.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Test/SampleFiles/Struct16.txt -------------------------------------------------------------------------------- /PInvoke.Test/SampleFiles/Struct17.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Test/SampleFiles/Struct17.txt -------------------------------------------------------------------------------- /PInvoke.Test/SampleFiles/Struct18.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Test/SampleFiles/Struct18.txt -------------------------------------------------------------------------------- /PInvoke.Test/SampleFiles/Struct19.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Test/SampleFiles/Struct19.txt -------------------------------------------------------------------------------- /PInvoke.Test/SampleFiles/Struct2.txt: -------------------------------------------------------------------------------- 1 | /*hello*/ 2 | struct bar /*aoe*/ 3 | { 4 | double j 5 | ; 6 | } 7 | 8 | -------------------------------------------------------------------------------- /PInvoke.Test/SampleFiles/Struct20.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Test/SampleFiles/Struct20.txt -------------------------------------------------------------------------------- /PInvoke.Test/SampleFiles/Struct21.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Test/SampleFiles/Struct21.txt -------------------------------------------------------------------------------- /PInvoke.Test/SampleFiles/Struct3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Test/SampleFiles/Struct3.txt -------------------------------------------------------------------------------- /PInvoke.Test/SampleFiles/Struct4.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Test/SampleFiles/Struct4.txt -------------------------------------------------------------------------------- /PInvoke.Test/SampleFiles/Struct5.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Test/SampleFiles/Struct5.txt -------------------------------------------------------------------------------- /PInvoke.Test/SampleFiles/Struct6.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Test/SampleFiles/Struct6.txt -------------------------------------------------------------------------------- /PInvoke.Test/SampleFiles/Struct7.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Test/SampleFiles/Struct7.txt -------------------------------------------------------------------------------- /PInvoke.Test/SampleFiles/Struct8.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Test/SampleFiles/Struct8.txt -------------------------------------------------------------------------------- /PInvoke.Test/SampleFiles/Struct9.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Test/SampleFiles/Struct9.txt -------------------------------------------------------------------------------- /PInvoke.Test/SampleFiles/TypeDef1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Test/SampleFiles/TypeDef1.txt -------------------------------------------------------------------------------- /PInvoke.Test/SampleFiles/TypeDef2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Test/SampleFiles/TypeDef2.txt -------------------------------------------------------------------------------- /PInvoke.Test/SampleFiles/TypeDef3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Test/SampleFiles/TypeDef3.txt -------------------------------------------------------------------------------- /PInvoke.Test/SampleFiles/TypeDef4.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Test/SampleFiles/TypeDef4.txt -------------------------------------------------------------------------------- /PInvoke.Test/SampleFiles/TypeDef5.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Test/SampleFiles/TypeDef5.txt -------------------------------------------------------------------------------- /PInvoke.Test/SampleFiles/TypeDef6.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Test/SampleFiles/TypeDef6.txt -------------------------------------------------------------------------------- /PInvoke.Test/SampleFiles/TypeDef7.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Test/SampleFiles/TypeDef7.txt -------------------------------------------------------------------------------- /PInvoke.Test/SampleFiles/TypeDef8.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Test/SampleFiles/TypeDef8.txt -------------------------------------------------------------------------------- /PInvoke.Test/SampleFiles/TypeDef9.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Test/SampleFiles/TypeDef9.txt -------------------------------------------------------------------------------- /PInvoke.Test/SampleFiles/Union1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Test/SampleFiles/Union1.txt -------------------------------------------------------------------------------- /PInvoke.Test/SampleFiles/Union2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Test/SampleFiles/Union2.txt -------------------------------------------------------------------------------- /PInvoke.Test/SampleFiles/specstrings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Test/SampleFiles/specstrings.h -------------------------------------------------------------------------------- /PInvoke.Test/ScannerTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Test/ScannerTest.cs -------------------------------------------------------------------------------- /PInvoke.Test/SelfHost.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Test/SelfHost.cs -------------------------------------------------------------------------------- /PInvoke.Test/TestPInvokeTestLib.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Test/TestPInvokeTestLib.cs -------------------------------------------------------------------------------- /PInvoke.Test/TokensTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Test/TokensTest.cs -------------------------------------------------------------------------------- /PInvoke.Test/Utilities.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Test/Utilities.cs -------------------------------------------------------------------------------- /PInvoke.Test/_Scripts.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Test/_Scripts.cs -------------------------------------------------------------------------------- /PInvoke.Test/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.Test/packages.config -------------------------------------------------------------------------------- /PInvoke.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.sln -------------------------------------------------------------------------------- /PInvoke.vsmdi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvoke.vsmdi -------------------------------------------------------------------------------- /PInvokeTestLib/NativeMethods.vb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvokeTestLib/NativeMethods.vb -------------------------------------------------------------------------------- /PInvokeTestLib/PInvokeTestLib.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvokeTestLib/PInvokeTestLib.cpp -------------------------------------------------------------------------------- /PInvokeTestLib/PInvokeTestLib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvokeTestLib/PInvokeTestLib.h -------------------------------------------------------------------------------- /PInvokeTestLib/PInvokeTestLib.vcproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvokeTestLib/PInvokeTestLib.vcproj -------------------------------------------------------------------------------- /PInvokeTestLib/PInvokeTestLib.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvokeTestLib/PInvokeTestLib.vcxproj -------------------------------------------------------------------------------- /PInvokeTestLib/PInvokeTestLib.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvokeTestLib/PInvokeTestLib.vcxproj.filters -------------------------------------------------------------------------------- /PInvokeTestLib/stdafx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvokeTestLib/stdafx.cpp -------------------------------------------------------------------------------- /PInvokeTestLib/stdafx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/PInvokeTestLib/stdafx.h -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/README.md -------------------------------------------------------------------------------- /StorageGenerator/Data/windows.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/StorageGenerator/Data/windows.csv -------------------------------------------------------------------------------- /StorageGenerator/Data/windows.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/StorageGenerator/Data/windows.xml -------------------------------------------------------------------------------- /StorageGenerator/DiffTables.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/StorageGenerator/DiffTables.ps1 -------------------------------------------------------------------------------- /StorageGenerator/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/StorageGenerator/Program.cs -------------------------------------------------------------------------------- /StorageGenerator/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/StorageGenerator/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /StorageGenerator/StorageGenerator.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/StorageGenerator/StorageGenerator.csproj -------------------------------------------------------------------------------- /StorageGenerator/app.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/StorageGenerator/app.config -------------------------------------------------------------------------------- /WindowsToolLauncher/Native.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/WindowsToolLauncher/Native.rc -------------------------------------------------------------------------------- /WindowsToolLauncher/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/WindowsToolLauncher/Program.cs -------------------------------------------------------------------------------- /WindowsToolLauncher/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/WindowsToolLauncher/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /WindowsToolLauncher/Properties/Resources.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/WindowsToolLauncher/Properties/Resources.Designer.cs -------------------------------------------------------------------------------- /WindowsToolLauncher/Properties/Resources.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/WindowsToolLauncher/Properties/Resources.resx -------------------------------------------------------------------------------- /WindowsToolLauncher/Properties/mainicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/WindowsToolLauncher/Properties/mainicon.ico -------------------------------------------------------------------------------- /WindowsToolLauncher/WindowsToolLauncher.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/WindowsToolLauncher/WindowsToolLauncher.csproj -------------------------------------------------------------------------------- /WindowsToolLauncher/app.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/WindowsToolLauncher/app.config -------------------------------------------------------------------------------- /WindowsToolLauncher/mainicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/WindowsToolLauncher/mainicon.ico -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredpar/pinvoke-interop-assistant/HEAD/appveyor.yml --------------------------------------------------------------------------------