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; }
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); }