MCPcopy Create free account
hub / github.com/cel-expr/cel-go / Buffer

Interface Buffer

common/runes/buffer.go:25–29  ·  view source on GitHub ↗

Buffer is an interface for accessing a contiguous array of code points.

Source from the content-addressed store, hash-verified

23
24// Buffer is an interface for accessing a contiguous array of code points.
25type Buffer interface {
26 Get(i int) rune
27 Slice(i, j int) string
28 Len() int
29}
30
31type emptyBuffer struct{}
32

Callers 24

TestNewBuffer_ASCIIFunction · 0.95
TestNewBuffer_BasicFunction · 0.95
TestNewBuffer_AllFunction · 0.95
registerMessagesFunction · 0.65
optionalDeclsFunction · 0.65
InitStateMethod · 0.65
newFolderFunction · 0.65
TestNewBuffer_ASCIIFunction · 0.95
TestNewBuffer_BasicFunction · 0.95
TestNewBuffer_AllFunction · 0.95

Implementers 4

emptyBuffercommon/runes/buffer.go
asciiBuffercommon/runes/buffer.go
basicBuffercommon/runes/buffer.go
supplementalBuffercommon/runes/buffer.go

Calls

no outgoing calls

Tested by

no test coverage detected