/** * Constructor. */ Attr(final TemporarySymbols temporarySymbols) { super(new LexicalContext()); this.temporarySymbols = temporarySymbols; this.localDefs = new ArrayDeque<>(); this.localUses = new ArrayDeque<>(); this.returnTypes = new ArrayDeque<>(); }
FinalizeTypes(final TemporarySymbols temporarySymbols) { super(new LexicalContext()); this.temporarySymbols = temporarySymbols; }
TemporarySymbols getTemporarySymbols() { return temporarySymbols; }