public AddressTraitCollector(TypeFactory factory, ITypeStore store, ITraitHandler handler, Program program)
 {
     this.factory = factory;
     this.store = store;
     this.handler = handler;
     this.program = program;
     this.arrayContext = false;
 }
Exemple #2
0
 public AddressTraitCollector(TypeFactory factory, ITypeStore store, ITraitHandler handler, Program program)
 {
     this.factory      = factory;
     this.store        = store;
     this.handler      = handler;
     this.program      = program;
     this.arrayContext = false;
 }
Exemple #3
0
 public TraitCollector(TypeFactory factory, ITypeStore store, ITraitHandler handler, Program program)
 {
     this.factory = factory;
     this.store   = store;
     this.handler = handler;
     this.program = program;
     this.aem     = new ArrayExpressionMatcher(program.Platform.PointerType);
     this.atrco   = new AddressTraitCollector(factory, store, handler, program);
 }