Package org.eclipse.xtext.xbase.compiler.output
-
Interface Summary Interface Description ITreeAppendable A specialized appendable that can be used to trace the source location for the written output. -
Class Summary Class Description AppendableBasedTraceRegion ErrorTreeAppendable A tree appendable capable of serializing broken type references.FakeTreeAppendable ImportingStringConcatenation A specializedStringConcatenationthat will properly convert instances ofClass,JvmType,JvmTypeReferenceorLightweightTypeReferenceto their valid serialized representation including import handling.SharedAppendableState TraceAwarePostProcessor Specializes theLineSeparatorHarmonizerand is aware ofTreeAppendablethus it can harmonize the line breaks and still maintain the trace information.TreeAppendable TreeAppendable.Visitor Avisitorcan be used to manipulate an existingTreeAppendableor to create a completely new one recursively.