示例#1
0
            protected override bool MatchTypeToTypeId(TypeSymbol type, int typeId)
            {
                WellKnownType wellKnownId = (WellKnownType)typeId;

                if (wellKnownId >= WellKnownType.First && wellKnownId <= WellKnownType.Last)
                {
                    return(type == _compilation.GetWellKnownType(wellKnownId));
                }

                return(base.MatchTypeToTypeId(type, typeId));
            }