package ca.mcgill.ecse.dslreasoner.vampire.reasoner.builder; import ca.mcgill.ecse.dslreasoner.vampire.reasoner.builder.Logic2VampireLanguageMapper_TypeMapperTrace; import ca.mcgill.ecse.dslreasoner.vampireLanguage.VLSFofFormula; import ca.mcgill.ecse.dslreasoner.vampireLanguage.VLSFunction; import ca.mcgill.ecse.dslreasoner.vampireLanguage.VLSTerm; import ca.mcgill.ecse.dslreasoner.vampireLanguage.VLSVariable; import ca.mcgill.ecse.dslreasoner.vampireLanguage.VampireModel; import hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.ConstantDeclaration; import hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.ConstantDefinition; import hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.DefinedElement; import hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.RelationDeclaration; import hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.RelationDefinition; import hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.Type; import hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.Variable; import java.util.HashMap; import java.util.Map; @SuppressWarnings("all") public class Logic2VampireLanguageMapperTrace { public VampireModel specification; public VLSFofFormula logicLanguageBody; public VLSTerm formula; public Logic2VampireLanguageMapper_TypeMapperTrace typeMapperTrace; public final Map type2Predicate = new HashMap(); public final Map element2Predicate = new HashMap(); public final Map type2PossibleNot = new HashMap(); public final Map type2And = new HashMap(); public Map constantDefinitions; public Map relationDefinitions; public Map rel2Predicate = new HashMap(); public final Map relationVar2VLS = new HashMap(); public final Map relationVar2TypeDec = new HashMap(); }