Click or drag to resize

ProcessSpecFlags Enumeration

Flags which determine, how the specification file should be processed.

Namespace:  de.unika.ipd.grGen.libGr
Assembly:  libGr (in libGr.dll) Version: GrGen.NET 7.2
Syntax
C#
[FlagsAttribute]
public enum ProcessSpecFlags
Members
  Member nameValueDescription
UseNoExistingFiles0 Do not use existing files.
UseJavaGeneratedFiles1 Only use existing C# files generated by the Java frontend.
UseAllGeneratedFiles3 Use all existing C# files.
UseExistingMask3 Mask for flags specifying whether and how already existing C# files shall be used while processing a specification.
KeepGeneratedFiles4 Do not delete generated C# files.
CompileWithDebug8 Include debug information in the generated assemblies.
NoProcessActions16 Do not process intermediate actions file (stops after model has been processed).
NoCreateActionsAssembly32 Do not compile the generated final actions file.
NoDebugEvents64 Do not fire debug (mostly action) events in the generated code. Used for optimization.
NoEvents128 Do not fire (attribute change) events in the generated code. Used for optimization.
LazyNIC256 Execute the negatives, independents, and conditionals only at the end of matching.
Noinline512 Forbids inlining of subpatterns and independents (allows quick disabling in case of a bug of for comparison).
Profile1024 Profiling information is collected, i.e. some statistics about search steps carried out
GenerateEvenIfSourcesDidNotChange2048 Generates anew even if the sources did not change (needed to get a new build e.g. after changing profiling or statistics)
See Also