public IToySharpProvider GetProvider(ToySharpLanguageVersion version, IIntermediateCliManager identityManager) { return(new ToySharpProvider(version, identityManager)); }
public IToySharpProvider GetProvider(ToySharpLanguageVersion version) { return(GetProvider(version, CliGateway.CurrentPlatform, CliFrameworkVersion.CurrentVersion)); }
IVersionedLanguageProvider <ToySharpLanguageVersion> IVersionedLanguage <ToySharpLanguageVersion> .GetProvider(ToySharpLanguageVersion version) { return(this.GetProvider(version)); }
public CompilerSupport GetCompilerSupport(ToySharpLanguageVersion version) { return(this.CompilerSupport); }
public IToySharpProvider GetProvider(ToySharpLanguageVersion version, CliFrameworkPlatform platform, CliFrameworkVersion frameworkVersion) { return(this.GetProvider(version, IntermediateCliGateway.CreateIdentityManager(platform, frameworkVersion))); }