提交 127109e9 编写于 作者: C CyrusNajmabadi

Dynamically compute conversion.

上级 b3e8a1ff
...@@ -79,11 +79,17 @@ private static Glyph GetGlyph(DeclaredSymbolInfoKind kind, Accessibility accessi ...@@ -79,11 +79,17 @@ private static Glyph GetGlyph(DeclaredSymbolInfoKind kind, Accessibility accessi
switch (accessibility) switch (accessibility)
{ {
case Accessibility.Protected: rawGlyph += 1; break; case Accessibility.Private:
case Accessibility.Private: rawGlyph += 2; break; rawGlyph += (Glyph.ClassPrivate - Glyph.ClassPublic);
break;
case Accessibility.Internal: case Accessibility.Internal:
rawGlyph += (Glyph.ClassInternal - Glyph.ClassPublic);
break;
case Accessibility.Protected:
case Accessibility.ProtectedOrInternal: case Accessibility.ProtectedOrInternal:
case Accessibility.ProtectedAndInternal: rawGlyph += 3; break; case Accessibility.ProtectedAndInternal:
rawGlyph += (Glyph.ClassProtected - Glyph.ClassPublic);
break;
} }
return rawGlyph; return rawGlyph;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册