MethodSymbol IWithSynthesized.GetOrCreateStaticCtorSymbol() { if (_lazyCctorSymbol == null) { _lazyCctorSymbol = new SynthesizedCctorSymbol(this); } return(_lazyCctorSymbol); }
MethodSymbol IWithSynthesized.GetOrCreateStaticCtorSymbol() { EnsureMembers(); if (_lazyCctorSymbol == null) { _lazyCctorSymbol = new SynthesizedCctorSymbol(this); _lazyMembers = _lazyMembers.Add(_lazyCctorSymbol); } return(_lazyCctorSymbol); }
MethodSymbol IWithSynthesized.GetOrCreateStaticCtorSymbol() { if (_lazyCctorSymbol == null) { _lazyCctorSymbol = new SynthesizedCctorSymbol(this); if (!_lazyMembers.IsDefault) { _lazyMembers = _lazyMembers.Add(_lazyCctorSymbol); } } return(_lazyCctorSymbol); }