1 implementation of IVbCompilerHost
Microsoft.VisualStudio.LanguageServices.Test.Utilities2 (1)
ProjectSystemShim\VisualBasicHelpers\MockCompilerHost.vb (1)
11Implements IVbCompilerHost
16 references to IVbCompilerHost
Microsoft.VisualStudio.LanguageServices.Test.Utilities2 (4)
ProjectSystemShim\VisualBasicHelpers\MockCompilerHost.vb (3)
35Public Sub OutputString(<MarshalAs(UnmanagedType.LPWStr)> [string] As String) Implements IVbCompilerHost.OutputString 39Public Function GetSdkPath(ByRef sdkPath As String) As Integer Implements IVbCompilerHost.GetSdkPath 49Public Function GetTargetLibraryType() As VBTargetLibraryType Implements IVbCompilerHost.GetTargetLibraryType
ProjectSystemShim\VisualBasicHelpers\VisualBasicHelpers.vb (1)
12Public Function CreateVisualBasicProject(environment As TestEnvironment, projectName As String, Optional compilerHost As IVbCompilerHost = Nothing) As VisualBasicProject
Microsoft.VisualStudio.LanguageServices.VisualBasic (12)
LanguageService\VisualBasicPackage.IVbCompiler.vb (2)
21Public Function CreateProject(wszName As String, punkProject As Object, pProjHier As IVsHierarchy, pVbCompilerHost As IVbCompilerHost) As IVbCompilerProject Implements IVbCompiler.CreateProject 37Public Sub RegisterVbCompilerHost(pVbCompilerHost As IVbCompilerHost) Implements IVbCompiler.RegisterVbCompilerHost
ProjectSystemShim\Interop\IVbCompiler.vb (2)
23<MarshalAs(UnmanagedType.Interface)> pVbCompilerHost As IVbCompilerHost) As <MarshalAs(UnmanagedType.Interface)> IVbCompilerProject 56Sub RegisterVbCompilerHost(<MarshalAs(UnmanagedType.Interface)> pVbCompilerHost As IVbCompilerHost)
ProjectSystemShim\TempPECompiler.TempPEProject.vb (2)
20Private ReadOnly _compilerHost As IVbCompilerHost 29Public Sub New(compilerHost As IVbCompilerHost)
ProjectSystemShim\TempPECompiler.vb (2)
45pVbCompilerHost As IVbCompilerHost) As IVbCompilerProject Implements IVbCompiler.CreateProject 57Public Sub RegisterVbCompilerHost(pVbCompilerHost As IVbCompilerHost) Implements IVbCompiler.RegisterVbCompilerHost
ProjectSystemShim\VisualBasicProject.OptionsProcessor.vb (2)
139Public Function GetRuntimeLibraries(compilerHost As IVbCompilerHost) As ImmutableArray(Of String) 143Public Shared Function GetRuntimeLibraries(compilerHost As IVbCompilerHost, ByRef compilerOptions As VBCompilerOptions) As ImmutableArray(Of String)
ProjectSystemShim\VisualBasicProject.vb (2)
28Private ReadOnly _compilerHost As IVbCompilerHost 40compilerHost As IVbCompilerHost,