internal static IEnumerable <IClassMetadata> FromNamedTypeSymbols(IEnumerable <INamedTypeSymbol> symbols, RoslynFileMetadata file = null)
 {
     return(symbols.Select(s => new RoslynClassMetadata(s, file)));
 }
Beispiel #2
0
 public static IEnumerable <IDelegateMetadata> FromNamedTypeSymbols(IEnumerable <INamedTypeSymbol> symbols, RoslynFileMetadata file = null)
 {
     return(symbols.Select(s => new RoslynDelegateMetadata(s, file)));
 }
 public RoslynInterfaceMetadata(INamedTypeSymbol symbol, RoslynFileMetadata file = null)
 {
     this.symbol = symbol;
     _file       = file;
 }