const go/token.TILDE
16 uses
go/token (current package)
token.go#L130: TILDE
token.go#L233: TILDE: "~",
token.go#L308: return (operator_beg < tok && tok < operator_end) || tok == TILDE
go/doc
exports.go#L179: if t.Op == token.TILDE { // approximation element
go/parser
parser.go#L802: } else if typeSetsOK && p.tok == token.TILDE {
parser.go#L835: case token.TILDE:
parser.go#L1217: if p.tok == token.TILDE {
parser.go#L1220: t.Op = token.TILDE
parser.go#L1257: case p.tok == token.TILDE:
parser.go#L1780: case token.ADD, token.SUB, token.NOT, token.XOR, token.AND, token.TILDE:
parser.go#L2726: return x.Op == token.TILDE
go/printer
nodes.go#L426: return x.Op == token.TILDE
go/scanner
scanner.go#L942: tok = token.TILDE
go/types
decl.go#L718: wrap = op.Op == token.TILDE
expr.go#L173: case token.TILDE:
union.go#L142: if op, _ := x.(*ast.UnaryExpr); op != nil && op.Op == token.TILDE {
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64)