Beispiel #1
0
 internal AbstractClassIndexerWithCodeAnalysis()
 {
     indexer = new ClassIndexerWithCodeAnalysis()
     {
         DeclaringTypeFunc = () => DeclaringType.Class
     };
 }
Beispiel #2
0
 public AbstractClassIndexerWithCodeAnalysis(
     ClassMemberVisibilityModifier visibility,
     ITypeReferenceWithCodeAnalysis type,
     IEnumerable <IndexerParameterWithCodeAnalysis> parameters,
     MethodBodyWithCodeAnalysis getAccessor,
     MethodBodyWithCodeAnalysis setAccessor)
 {
     indexer = new ClassIndexerWithCodeAnalysis(visibility, type, parameters, getAccessor, setAccessor);
 }
 internal SealedClassIndexerWithCodeAnalysis(ClassIndexerWithCodeAnalysis indexer = null)
 {
     this.indexer = indexer ?? new ClassIndexerWithCodeAnalysis();
     this.indexer.DeclaringTypeFunc = () => DeclaringType.Class;
 }