public object VisitPrimaryIdentifier(PrimaryIdentifier primaryIdentifier, object o) { var address = primaryIdentifier.IDsDeclaration.Address; int register = DisplayRegister(address); Emit(Machine.LOADop, 1, register, address.Offset); return(null); }
public object VisitPrimaryIdentifier(PrimaryIdentifier primaryIdentifier, object o) { var varDecSimple = (VariableDeclarationSimple)primaryIdentifier.Identifier.Visit(this); primaryIdentifier.IDsDeclaration = varDecSimple; return(varDecSimple.VariableType.VariableType_); }