Exemplo n.º 1
0
        public static CustomLiteralConverter Create(INamedTypeSymbol typeSymbol, MarkupAttributes attrs)
        {
            var patterns = EnumeratePatternsData(typeSymbol, attrs.PatternAttr).ToArray();
            var members  = EnumerateMembers(typeSymbol, attrs.MemberAttr).ToArray();

            return(new CustomLiteralConverter(patterns, members));
Exemplo n.º 2
0
 private TypeDataStore(Compilation compilation)
 {
     _typeDic     = new Dictionary <string, TypeData>();
     _markupAttrs = MarkupAttributes.CreateOrNull(compilation);
     _compilation = compilation;
 }