public SymbolInfo(compiled_class_constant_definition value) { _sym_info = value; _access_level = get_class_member_access_level(value); _symbol_kind = symbol_kind.sk_none; }
public static compiled_class_constant_definition GetConstantFieldNode(FieldInfo fi) { compiled_class_constant_definition cccd = field_nodes[fi] as compiled_class_constant_definition; if (cccd != null) return cccd; constant_node cn = CreateConstantNode(fi.GetRawConstantValue()); if (cn == null) return null; cccd = new compiled_class_constant_definition(fi, cn); field_nodes[fi] = cccd; return cccd; }