/// <summary> /// Converts this type annotation /// </summary> public T GetValue <T>(TypeAnnotationConverter <T> converter) where T : class { var walker = new Walker(ParseSubExpression); Expression.Walk(walker); return(walker.GetResult(converter)); }