org.jmlspecs.jml4.fspv
Class Fspv
java.lang.Object
org.jmlspecs.jml4.compiler.DefaultCompilerExtension
org.jmlspecs.jml4.fspv.Fspv
- All Implemented Interfaces:
- IBatchCompilerExtension, ICompilerExtension
public class Fspv
- extends DefaultCompilerExtension
|
Field Summary |
static boolean |
DEBUG
|
|
Constructor Summary |
Fspv()
|
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DEBUG
public static boolean DEBUG
Fspv
public Fspv()
name
public java.lang.String name()
- Specified by:
name in interface ICompilerExtension- Overrides:
name in class DefaultCompilerExtension
- Returns:
- user-friendly name of this compiler extension.
preCodeGeneration
public void preCodeGeneration(Compiler compiler,
CompilationUnitDeclaration unit)
- Specified by:
preCodeGeneration in interface ICompilerExtension- Overrides:
preCodeGeneration in class DefaultCompilerExtension
optionsToBuffer
public void optionsToBuffer(CompilerOptions options,
java.lang.StringBuffer buf)
- Specified by:
optionsToBuffer in interface ICompilerExtension- Specified by:
optionsToBuffer in class DefaultCompilerExtension
getOptionsMap
public void getOptionsMap(CompilerOptions options,
java.util.Map optionsMap)
- Specified by:
getOptionsMap in interface ICompilerExtension- Overrides:
getOptionsMap in class DefaultCompilerExtension
setOptionsMap
public void setOptionsMap(CompilerOptions options,
java.util.Map optionsMap)
- Specified by:
setOptionsMap in interface ICompilerExtension- Overrides:
setOptionsMap in class DefaultCompilerExtension
pretyPrintArray
public static java.lang.String pretyPrintArray(java.lang.Object[] a)