Documentation
¶
Index ¶
- Constants
- func ErrorCode(err error) string
- func Format(model requirementsourcemodel.Model) ([]byte, error)
- func FormatWithLimits(model requirementsourcemodel.Model, codecLimits Limits, ...) ([]byte, error)
- func MaxCanonicalBytes(limits requirementsourcemodel.Limits) (int64, error)
- func MaxLexicalTokens(limits requirementsourcemodel.Limits) (int, error)
- type ByteSpan
- type Diagnostic
- type Error
- type Limits
- type Location
- type Position
- type Result
- type SourceMap
Constants ¶
View Source
const ( SchemaVersion = 2 DocumentKind = "proofkit.requirement-source" )
Variables ¶
This section is empty.
Functions ¶
func FormatWithLimits ¶
func FormatWithLimits(model requirementsourcemodel.Model, codecLimits Limits, modelLimits requirementsourcemodel.Limits) ([]byte, error)
func MaxCanonicalBytes ¶
func MaxCanonicalBytes(limits requirementsourcemodel.Limits) (int64, error)
func MaxLexicalTokens ¶
func MaxLexicalTokens(limits requirementsourcemodel.Limits) (int, error)
Types ¶
type Diagnostic ¶
type Error ¶
type Error struct {
// contains filtered or unexported fields
}
func (*Error) Diagnostic ¶
func (err *Error) Diagnostic() Diagnostic
type Limits ¶
func DefaultLimits ¶
func DefaultLimits() Limits
type Result ¶
type Result struct {
Model requirementsourcemodel.Model
SourceMap SourceMap
}
func ParseWithLimits ¶
Click to show internal directories.
Click to hide internal directories.