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)
426
if (pAggType.
OuterType
!= null)
428
ErrAppendType(pAggType.
OuterType
, null);
Microsoft\CSharp\RuntimeBinder\Semantics\SemanticChecker.cs (2)
101
if (ACCESSERROR.ACCESSERROR_NOERROR != CheckAccessCore(ats.OwningAggregate, ats.
OuterType
, symWhere, null))
106
ats = ats.
OuterType
;
Microsoft\CSharp\RuntimeBinder\Semantics\TypeBind.cs (3)
84
if (ats.
OuterType
!= null && ((flags & CheckConstraintsFlags.Outer) != 0 || !ats.
OuterType
.ConstraintError.HasValue))
86
if (!CheckConstraints(ats.
OuterType
, flags))
Microsoft\CSharp\RuntimeBinder\Semantics\Types\TypeManager.cs (1)
736
CType intermediateType = GetAggregate(aggSym, typeSrc.
OuterType
, newTypeArgs);