package org.reasm.m68k;

import java.util.Iterator;

import org.reasm.Architecture;
import org.reasm.ArchitectureProvider;

/**
 * The implementation of {@link ArchitectureProvider} for the M68000 architecture family.
 * 
 * @author Francis Gagné
 */
public final class M68KArchitectureProvider implements ArchitectureProvider {

    @Override
    public Iterator<Architecture> iterator() {
        return M68KArchitecture.ALL_ARCHITECTURES.iterator();
    }

}

@@ -46,16 +46,63 @@
 rator;%0A%0A
+import javax.annotation.concurrent.Immutable;%0A%0A
 import o
@@ -260,17 +260,16 @@
 mily.%0A *
- 
 %0A * @aut
@@ -290,16 +290,27 @@
 gn%C3%A9%0A */%0A
+@Immutable%0A
 public f

Mark M68KArchitectureProvider as immutable