- Notifications
You must be signed in to change notification settings - Fork 279
/
Copy pathtypes.go
28 lines (24 loc) · 656 Bytes
/
types.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
// Copyright 2015 go-fuzz project authors. All rights reserved.
// Use of this source code is governed by Apache 2 LICENSE that can be found in the LICENSE file.
// Package types provides types shared between go-fuzz-build and go-fuzz.
package types
typeCoverBlockstruct {
IDint
Filestring
StartLineint
StartColint
EndLineint
EndColint
NumStmtint
}
typeLiteralstruct {
Valstring
IsStrbool
}
typeMetaDatastruct {
Literals []Literal
Blocks []CoverBlock
Sonar []CoverBlock
Funcs []string// fuzz function names; must have length > 0
DefaultFuncstring// default function to fuzz
}