GetNakedAgg() public method

public GetNakedAgg ( ) : AggregateSymbol
return AggregateSymbol
Exemplo n.º 1
0
        protected void SetExternalRef(CType type)
        {
            AggregateSymbol agg = type.GetNakedAgg();
            if (null == agg || agg.HasExternReference())
                return;

            agg.SetHasExternReference(true);
            foreach (Symbol sym in agg.Children())
            {
                if (sym.IsFieldSymbol())
                    SetExternalRef(sym.AsFieldSymbol().GetType());
            }
        }