예제 #1
0
파일: TypeSymbol.cs 프로젝트: isc30/dsharp
        public void IncrementReferenceCount()
        {
            if (isNativeArray)
            {
                IncrementReferenceCountForNativeArray();
                return;
            }

            if (IsGeneric)
            {
                GenericType?.IncrementReferenceCount();
                IncrementReferenceCountForGenericArguments();
            }

            if (Source == null)
            {
                return;
            }

            Source.IncrementTypeReferenceCount();
        }