Pchp.CodeAnalysis.Symbols.PEMethodSymbol.EnsureTypeParametersAreLoaded C# (CSharp) Метод

EnsureTypeParametersAreLoaded() приватный Метод

private EnsureTypeParametersAreLoaded ( Microsoft.CodeAnalysis.DiagnosticInfo &diagnosticInfo ) : ImmutableArray
diagnosticInfo Microsoft.CodeAnalysis.DiagnosticInfo
Результат ImmutableArray
        private ImmutableArray<TypeParameterSymbol> EnsureTypeParametersAreLoaded(ref DiagnosticInfo diagnosticInfo)
        {
            var typeParams = _lazyTypeParameters;
            if (!typeParams.IsDefault)
            {
                return typeParams;
            }

            return InterlockedOperations.Initialize(ref _lazyTypeParameters, LoadTypeParameters(ref diagnosticInfo));
        }