示例#1
0
 public InvokeTypeInfo(TypeAnalysis typeAnalysis)
     : base(typeAnalysis.name, typeAnalysis.level, typeAnalysis.opcode, typeAnalysis.keywords, typeAnalysis.tags)
 {
     if (typeAnalysis.properties.Length == 0)
     {
         return;
     }
     this.properties = typeAnalysis.properties;
     this.accessors  = new PropertyAccessor <ContainerType> [this.properties.Length];
     for (int index = 0; index < this.accessors.Length; ++index)
     {
         this.accessors[index] = PropertyAccessor <ContainerType> .Create(this.properties[index]);
     }
 }