public SymbolInfo(compiled_class_constant_definition value)
 {
     _sym_info = value;
     _access_level = get_class_member_access_level(value);
     _symbol_kind = symbol_kind.sk_none;
 }
示例#2
0
 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;
 }