Class AstNodeCache

java.lang.Object
org.spockframework.compiler.AstNodeCache

public class AstNodeCache extends Object
Provides access to frequently used AST nodes.
Author:
Peter Niederwieser
  • Field Details

    • SpockRuntime

      public final org.codehaus.groovy.ast.ClassNode SpockRuntime
    • ValueRecorder

      public final org.codehaus.groovy.ast.ClassNode ValueRecorder
    • Specification

      public final org.codehaus.groovy.ast.ClassNode Specification
    • SpecInternals

      public final org.codehaus.groovy.ast.ClassNode SpecInternals
    • SpecInternals_GetSpecificationContext

      public final org.codehaus.groovy.ast.MethodNode SpecInternals_GetSpecificationContext
    • SpockRuntime_VerifyCondition

      public final org.codehaus.groovy.ast.MethodNode SpockRuntime_VerifyCondition
    • SpockRuntime_VerifyMethodCondition

      public final org.codehaus.groovy.ast.MethodNode SpockRuntime_VerifyMethodCondition
    • ValueRecorder_Reset

      public final org.codehaus.groovy.ast.MethodNode ValueRecorder_Reset
    • ValueRecorder_Record

      public final org.codehaus.groovy.ast.MethodNode ValueRecorder_Record
    • ValueRecorder_RealizeNas

      public final org.codehaus.groovy.ast.MethodNode ValueRecorder_RealizeNas
    • SpecMetadata

      public final org.codehaus.groovy.ast.ClassNode SpecMetadata
    • FieldMetadata

      public final org.codehaus.groovy.ast.ClassNode FieldMetadata
    • FeatureMetadata

      public final org.codehaus.groovy.ast.ClassNode FeatureMetadata
    • DataProviderMetadata

      public final org.codehaus.groovy.ast.ClassNode DataProviderMetadata
    • BlockMetadata

      public final org.codehaus.groovy.ast.ClassNode BlockMetadata
    • BlockKind

      public final org.codehaus.groovy.ast.ClassNode BlockKind
    • InteractionBuilder

      public final org.codehaus.groovy.ast.ClassNode InteractionBuilder
    • Throwable

      public final org.codehaus.groovy.ast.ClassNode Throwable
  • Constructor Details

    • AstNodeCache

      public AstNodeCache()