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