<PackageReference Include="Microsoft.CSharp" Version="4.4.0-preview2-25405-01" />

SymbolLoader

sealed class SymbolLoader
public ErrorHandling ErrorContext { get; }

public TypeManager TypeManager { get; }

public SymbolLoader(GlobalSymbolContext globalSymbols, UserStringBuilder userStringBuilder, ErrorHandling errorContext)

public bool FCanLift()

public AggregateType GetOptPredefType(PredefinedType pt, bool fEnsureState)

public AggregateType GetOptPredefTypeErr(PredefinedType pt, bool fEnsureState)

public AggregateType GetReqPredefType(PredefinedType pt, bool fEnsureState)

public bool HasBaseConversion(CType pSource, CType pDest)

public bool HasImplicitBoxingConversion(CType pSource, CType pDest)

public bool IsBaseAggregate(AggregateSymbol derived, AggregateSymbol base)

public bool IsBaseClassOfClass(CType pDerived, CType pBase)

public Symbol LookupNextSym(Symbol sym, ParentSymbol parent, symbmask_t kindmask)