MCPcopy Create free account
hub / github.com/FirebirdSQL/firebird / PatternMatcherCache

Class PatternMatcherCache

src/jrd/val.h:123–136  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

121struct impure_value
122{
123 struct PatternMatcherCache : pool_alloc_rpt<UCHAR>
124 {
125 PatternMatcherCache(ULONG aKeySize)
126 : keySize(aKeySize)
127 {
128 }
129
130 ULONG keySize;
131 USHORT ttype;
132 USHORT patternLen;
133 Firebird::AutoPtr<Jrd::PatternMatcher> matcher;
134 USHORT escapeLen;
135 UCHAR key[1];
136 };
137
138 dsc vlu_desc;
139 USHORT vlu_flags; // Computed/invariant flags

Callers 2

executeMethod · 0.85
stringBooleanMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected