Obtener símbolo para la ubicación de referencia

Estoy usando elSymbolFinder para encontrar todas las referencias a un determinado tipo en mi solución de esta manera:

ISymbol typeOfInterest = compilation.GetTypeByMetadataName(
    "System.Reflection.PropertyInfo");
var references = SymbolFinder.FindReferencesAsync(typeOfInterest, solution).Result;
foreach (var reference in references)
{
    // reference.Locations => symbol?
}

Esta parte está funcionando bien, elSymbolFinder devuelve correctoReferenceLocations (previa inspección manual). En realidad, estoy interesado en los símbolos en estas ubicaciones para obtener más información (semántica) sobre las referencias, para poder filtrar / trabajar con él (por ejemplo, solo trabajar en propiedades).

Parece que todavía hay muy poca información pública sobre Roslyn y no pude encontrar nadatrabajando con los resultados deSymbolFinder en las muestras de SDK Preview. Así que aquí está mi pregunta: ¿es posible obtener el símbolo correspondiente a unReferenceLocation? ¿Cómo?

Respuestas a la pregunta(1)

Su respuesta a la pregunta