Synthesized static constructor.
상속: SynthesizedMethodSymbol
예제 #1
0
        MethodSymbol IWithSynthesized.GetOrCreateStaticCtorSymbol()
        {
            if (_lazyCctorSymbol == null)
            {
                _lazyCctorSymbol = new SynthesizedCctorSymbol(this);
            }

            return(_lazyCctorSymbol);
        }
예제 #2
0
        MethodSymbol IWithSynthesized.GetOrCreateStaticCtorSymbol()
        {
            EnsureMembers();

            if (_lazyCctorSymbol == null)
            {
                _lazyCctorSymbol = new SynthesizedCctorSymbol(this);
                _lazyMembers     = _lazyMembers.Add(_lazyCctorSymbol);
            }

            return(_lazyCctorSymbol);
        }
예제 #3
0
        MethodSymbol IWithSynthesized.GetOrCreateStaticCtorSymbol()
        {
            if (_lazyCctorSymbol == null)
            {
                _lazyCctorSymbol = new SynthesizedCctorSymbol(this);

                if (!_lazyMembers.IsDefault)
                {
                    _lazyMembers = _lazyMembers.Add(_lazyCctorSymbol);
                }
            }

            return(_lazyCctorSymbol);
        }