Esempio n. 1
0
 public override bool Equals(object obj)
 {
     return(obj is Span other &&
            Kind.Equals(other.Kind) &&
            EditHandler.Equals(other.EditHandler) &&
            ChunkGenerator.Equals(other.ChunkGenerator) &&
            Tokens.SequenceEqual(other.Tokens, SyntaxTokenComparer.Default));
 }
Esempio n. 2
0
        public override bool Equals(object obj)
        {
            var other = obj as Span;

            return(other != null &&
                   Kind.Equals(other.Kind) &&
                   EditHandler.Equals(other.EditHandler) &&
                   ChunkGenerator.Equals(other.ChunkGenerator) &&
                   Symbols.SequenceEqual(other.Symbols));
        }