private static void CheckReferenceId(string expectedId, INamespaceOrTypeSymbol symbol, Compilation compilation)
        {
            var id = DocumentationCommentId.CreateReferenceId(symbol);

            Assert.Equal(expectedId, id);

            var sym = DocumentationCommentId.GetSymbolsForReferenceId(id, compilation).FirstOrDefault();

            Assert.Equal(symbol, sym);
        }
예제 #2
0
 public static IEnumerable <ISymbol> GetSymbols(SyntaxAnnotation annotation, Compilation compilation)
 {
     return(DocumentationCommentId.GetSymbolsForReferenceId(annotation.Data, compilation));
 }
예제 #3
0
 public static ImmutableArray <ISymbol> GetSymbols(SyntaxAnnotation annotation, Compilation compilation)
 => DocumentationCommentId.GetSymbolsForReferenceId(annotation.Data, compilation);