-
Notifications
You must be signed in to change notification settings - Fork 1k
Expand file tree
/
Copy pathtypedefs.go
More file actions
144 lines (98 loc) · 1.74 KB
/
typedefs.go
File metadata and controls
144 lines (98 loc) · 1.74 KB
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
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
package ast
import "github.com/sqlc-dev/sqlc/internal/sql/format"
type AclMode uint32
func (n *AclMode) Pos() int {
return 0
}
type NullIfExpr OpExpr
func (n *NullIfExpr) Pos() int {
return 0
}
func (n *NullIfExpr) Format(buf *TrackedBuffer, d format.Dialect) {
if n == nil {
return
}
buf.WriteString("NULLIF(")
buf.join(n.Args, d, ", ")
buf.WriteString(")")
}
type Selectivity float64
func (n *Selectivity) Pos() int {
return 0
}
type Cost float64
func (n *Cost) Pos() int {
return 0
}
type ParamListInfo ParamListInfoData
func (n *ParamListInfo) Pos() int {
return 0
}
type AttrNumber int16
func (n *AttrNumber) Pos() int {
return 0
}
type Pointer byte
func (n *Pointer) Pos() int {
return 0
}
type Index uint64
func (n *Index) Pos() int {
return 0
}
type Offset int64
func (n *Offset) Pos() int {
return 0
}
type regproc Oid
func (n *regproc) Pos() int {
return 0
}
type RegProcedure regproc
func (n *RegProcedure) Pos() int {
return 0
}
type TransactionId uint32
func (n *TransactionId) Pos() int {
return 0
}
type LocalTransactionId uint32
func (n *LocalTransactionId) Pos() int {
return 0
}
type SubTransactionId uint32
func (n *SubTransactionId) Pos() int {
return 0
}
type MultiXactId TransactionId
func (n *MultiXactId) Pos() int {
return 0
}
type MultiXactOffset uint32
func (n *MultiXactOffset) Pos() int {
return 0
}
type CommandId uint32
func (n *CommandId) Pos() int {
return 0
}
type Datum uintptr
func (n *Datum) Pos() int {
return 0
}
type DatumPtr Datum
func (n *DatumPtr) Pos() int {
return 0
}
type Oid uint64
func (n *Oid) Pos() int {
return 0
}
type BlockNumber uint32
func (n *BlockNumber) Pos() int {
return 0
}
type BlockId BlockIdData
func (n *BlockId) Pos() int {
return 0
}