summaryrefslogtreecommitdiff
path: root/vendor/codeberg.org/gruf/go-errors/v2/build_nocaller.go
blob: 935283bf5ce23e28bf22b177e5fd6ff01d8fdaf5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//go:build !errcaller
// +build !errcaller

package errors

// IncludesCaller is a compile-time flag used to indicate whether
// to include calling function prefix on error wrap / creation.
const IncludesCaller = false

type caller struct{}

// set will set the actual caller value
// only when correct build flag is set.
func (caller) set(string) {}

// value returns the actual caller value
// only when correct build flag is set.
func (caller) value() string { return "" }