Uses of Enum
io.github.ascopes.jct.compilers.DebuggingInfo
Package
Description
APIs for performing compiler passes across user-defined workspaces.
-
Uses of DebuggingInfo in io.github.ascopes.jct.compilers
Modifier and TypeClassDescriptionenum
An enum representing the various types of debugger info that can be included in compilations.Modifier and TypeFieldDescriptionstatic final Set
<DebuggingInfo> JctCompiler.DEFAULT_DEBUGGING_INFO
Default debugging info to include in the compilation (all possible info).Modifier and TypeMethodDescriptionstatic DebuggingInfo
Returns the enum constant of this type with the specified name.static DebuggingInfo[]
DebuggingInfo.values()
Returns an array containing the constants of this enum type, in the order they are declared.Modifier and TypeMethodDescriptionstatic Set
<DebuggingInfo> DebuggingInfo.all()
Return a set of all the debugger info flags.AbstractJctCompiler.getDebuggingInfo()
JctCompiler.getDebuggingInfo()
Get the debugging info that is enabled.static Set
<DebuggingInfo> DebuggingInfo.just
(DebuggingInfo... flags) Return a set of the given debugger info flags.static Set
<DebuggingInfo> DebuggingInfo.none()
Return a set of none of the debugger info flags.Modifier and TypeMethodDescriptionstatic Set
<DebuggingInfo> DebuggingInfo.just
(DebuggingInfo... flags) Return a set of the given debugger info flags.Modifier and TypeMethodDescriptionAbstractJctCompiler.debuggingInfo
(Set<DebuggingInfo> debuggingInfo) JctCompiler.debuggingInfo
(Set<DebuggingInfo> debuggingInfoFlags) Set the debugging info level to use.JctFlagBuilder.debuggingInfo
(Set<DebuggingInfo> set) Add the debugging info flags.