a variable symbol. Per design, class/structure fields AND local method variables share this single type (Field is intentionally not split out). Use LanguageSymbolType.Parent to tell whether it is a field (Parent is a TypeContainerSymbol) or a local (Parent is a MemberSymbol).