1 write to OuterType
Microsoft.CSharp (1)
Microsoft\CSharp\RuntimeBinder\Semantics\Types\AggregateType.cs (1)
31
OuterType
= outerType;
8 references to OuterType
Microsoft.CSharp (8)
Microsoft\CSharp\RuntimeBinder\Errors\UserStringBuilder.cs (2)
414
if (pAggType.
OuterType
!= null)
416
ErrAppendType(pAggType.
OuterType
, null);
Microsoft\CSharp\RuntimeBinder\Semantics\SemanticChecker.cs (2)
98
if (ACCESSERROR.ACCESSERROR_NOERROR != CheckAccessCore(ats.OwningAggregate, ats.
OuterType
, symWhere, null))
103
ats = ats.
OuterType
;
Microsoft\CSharp\RuntimeBinder\Semantics\TypeBind.cs (3)
83
if (ats.
OuterType
!= null && ((flags & CheckConstraintsFlags.Outer) != 0 || !ats.
OuterType
.ConstraintError.HasValue))
85
if (!CheckConstraints(ats.
OuterType
, flags))
Microsoft\CSharp\RuntimeBinder\Semantics\Types\TypeManager.cs (1)
709
CType intermediateType = GetAggregate(aggSym, typeSrc.
OuterType
, newTypeArgs);