SYMBOL INDEX (30861 symbols across 4773 files) FILE: all_test.go function printStack (line 35) | func printStack() { debug.PrintStack() } function caller (line 37) | func caller(s string, va ...interface{}) { function dbg (line 51) | func dbg(s string, va ...interface{}) { function TODO (line 62) | func TODO(...interface{}) string { function use (line 67) | func use(...interface{}) int { return 42 } function newTestReport (line 102) | func newTestReport() *xc.Report { function init (line 111) | func init() { function newTestModel (line 121) | func newTestModel() *Model { function printError (line 149) | func printError(w io.Writer, pref string, err error) { function errString (line 164) | func errString(err error) string { function testUCNTable (line 170) | func testUCNTable(t *testing.T, tab []rune, fOk, fOther func(rune) bool,... function TestUCNDigitsTable (line 195) | func TestUCNDigitsTable(t *testing.T) { function TestUCNNonDigitsTable (line 204) | func TestUCNNonDigitsTable(t *testing.T) { function charStr (line 264) | func charStr(c rune) string { function charsStr (line 268) | func charsStr(chars []lex.Char, delta token.Pos) (a []string) { type x (line 275) | type x type lexerTests (line 280) | type lexerTests function testLexer (line 285) | func testLexer(t *testing.T, newLexer func(i int, src string, report *xc... function TestLexer (line 337) | func TestLexer(t *testing.T) { function TestLexer2 (line 412) | func TestLexer2(t *testing.T) { function testPreprocessor (line 489) | func testPreprocessor(t *testing.T, fname string) string { function TestStdExample6_10_3_3_4 (line 511) | func TestStdExample6_10_3_3_4(t *testing.T) { function TestStdExample6_10_3_5_3 (line 517) | func TestStdExample6_10_3_5_3(t *testing.T) { function TestStdExample6_10_3_5_4 (line 528) | func TestStdExample6_10_3_5_4(t *testing.T) { function TestStdExample6_10_3_5_5 (line 540) | func TestStdExample6_10_3_5_5(t *testing.T) { function TestStdExample6_10_3_5_6 (line 548) | func TestStdExample6_10_3_5_6(t *testing.T) { function TestStdExample6_10_3_5_7 (line 555) | func TestStdExample6_10_3_5_7(t *testing.T) { type cppCmpError (line 565) | type cppCmpError struct function testDev1 (line 569) | func testDev1(ppPredefine, cppPredefine, parsePredefine string, cppOpts ... function testDev (line 751) | func testDev(t *testing.T, ppPredefine, cppPredefine, parsePredefine str... function dirExists (line 786) | func dirExists(t *testing.T, dir string) bool { function TestPreprocessor (line 804) | func TestPreprocessor(t *testing.T) { function TestDevSDL (line 810) | func TestDevSDL(t *testing.T) { function TestDevSqlite (line 853) | func TestDevSqlite(t *testing.T) { function TestDevVim (line 901) | func TestDevVim(t *testing.T) { function TestDevBash (line 1018) | func TestDevBash(t *testing.T) { function TestDevMake (line 1439) | func TestDevMake(t *testing.T) { function TestDevBc (line 1530) | func TestDevBc(t *testing.T) { function TestDevEmacs (line 1655) | func TestDevEmacs(t *testing.T) { function TestDevM4 (line 1981) | func TestDevM4(t *testing.T) { function TestDevStbVorbis (line 2116) | func TestDevStbVorbis(t *testing.T) { function TestDevGMP (line 2161) | func TestDevGMP(t *testing.T) { function TestPPParse1 (line 2202) | func TestPPParse1(t *testing.T) { function TestFinalInjection (line 2220) | func TestFinalInjection(t *testing.T) { function TestRedecl (line 2235) | func TestRedecl(t *testing.T) { function TestParse1 (line 2239) | func TestParse1(t *testing.T) { function testParse (line 2248) | func testParse(t *testing.T, paths []string, ignoreError string, opts ..... function ddsStr (line 2297) | func ddsStr(dds []*DirectDeclarator) string { method str (line 2328) | func (n *ctype) str() string { method str0 (line 2332) | func (n *ctype) str0() string { function TestIssue3 (line 2336) | func TestIssue3(t *testing.T) { function TestIssue8 (line 2342) | func TestIssue8(t *testing.T) { function TestIssue4 (line 2348) | func TestIssue4(t *testing.T) { function unpackType (line 2372) | func unpackType(typ Type) Type { function TestIssue9 (line 2383) | func TestIssue9(t *testing.T) { function TestEnumConstToks (line 2451) | func TestEnumConstToks(t *testing.T) { function TestPaste (line 2511) | func TestPaste(t *testing.T) { function TestPaste2 (line 2515) | func TestPaste2(t *testing.T) { function TestFunc (line 2519) | func TestFunc(t *testing.T) { function TestEmptyMacroArg (line 2523) | func TestEmptyMacroArg(t *testing.T) { function TestFuncFuncParams (line 2527) | func TestFuncFuncParams(t *testing.T) { function TestAnonStructField (line 2531) | func TestAnonStructField(t *testing.T) { function tokStr (line 2540) | func tokStr(toks []xc.Token) string { function tokStr2 (line 2554) | func tokStr2(toks [][]xc.Token) string { function TestIssue50 (line 2562) | func TestIssue50(t *testing.T) { function TestIssue57 (line 2569) | func TestIssue57(t *testing.T) { function TestIssue62 (line 2608) | func TestIssue62(t *testing.T) { function TestIssue64 (line 2632) | func TestIssue64(t *testing.T) { function TestIssue65 (line 2641) | func TestIssue65(t *testing.T) { function TestIssue66 (line 2686) | func TestIssue66(t *testing.T) { function TestIssue67 (line 2708) | func TestIssue67(t *testing.T) { function TestIssue68 (line 2732) | func TestIssue68(t *testing.T) { function TestIssue69 (line 2743) | func TestIssue69(t *testing.T) { function TestIssue72 (line 2750) | func TestIssue72(t *testing.T) { function TestIssue74EnableWideBitFieldTypes (line 2760) | func TestIssue74EnableWideBitFieldTypes(t *testing.T) { function TestIssue77 (line 2770) | func TestIssue77(t *testing.T) { function TestIssue78 (line 2779) | func TestIssue78(t *testing.T) { function TestIssue80 (line 2813) | func TestIssue80(t *testing.T) { function TestIssue81 (line 2889) | func TestIssue81(t *testing.T) { function TestIssue82 (line 2915) | func TestIssue82(t *testing.T) { function TestIssue84 (line 2924) | func TestIssue84(t *testing.T) { function testDir (line 2935) | func testDir(t *testing.T, dir string) { function TestTCCTests (line 3082) | func TestTCCTests(t *testing.T) { function TestGCCTests (line 3091) | func TestGCCTests(t *testing.T) { function TestIssue85 (line 3103) | func TestIssue85(t *testing.T) { function TestIssue86 (line 3141) | func TestIssue86(t *testing.T) { function TestArray (line 3156) | func TestArray(t *testing.T) { function TestIssue87 (line 3179) | func TestIssue87(t *testing.T) { function TestIssue88 (line 3194) | func TestIssue88(t *testing.T) { function TestIssue89 (line 3212) | func TestIssue89(t *testing.T) { function TestIssue90 (line 3234) | func TestIssue90(t *testing.T) { function TestIssue92 (line 3258) | func TestIssue92(t *testing.T) { function TestIssue93 (line 3273) | func TestIssue93(t *testing.T) { FILE: ast.go type AbstractDeclarator (line 20) | type AbstractDeclarator struct method fragment (line 28) | func (n *AbstractDeclarator) fragment() interface{} { return n } method String (line 31) | func (n *AbstractDeclarator) String() string { method Pos (line 36) | func (n *AbstractDeclarator) Pos() token.Pos { type AbstractDeclaratorOpt (line 60) | type AbstractDeclaratorOpt struct method fragment (line 64) | func (n *AbstractDeclaratorOpt) fragment() interface{} { return n } method String (line 67) | func (n *AbstractDeclaratorOpt) String() string { method Pos (line 72) | func (n *AbstractDeclaratorOpt) Pos() token.Pos { type ArgumentExpressionList (line 85) | type ArgumentExpressionList struct method reverse (line 92) | func (n *ArgumentExpressionList) reverse() *ArgumentExpressionList { method fragment (line 109) | func (n *ArgumentExpressionList) fragment() interface{} { return n.rev... method String (line 112) | func (n *ArgumentExpressionList) String() string { method Pos (line 117) | func (n *ArgumentExpressionList) Pos() token.Pos { type ArgumentExpressionListOpt (line 137) | type ArgumentExpressionListOpt struct method fragment (line 141) | func (n *ArgumentExpressionListOpt) fragment() interface{} { return n } method String (line 144) | func (n *ArgumentExpressionListOpt) String() string { method Pos (line 149) | func (n *ArgumentExpressionListOpt) Pos() token.Pos { type AssemblerInstructions (line 162) | type AssemblerInstructions struct method reverse (line 168) | func (n *AssemblerInstructions) reverse() *AssemblerInstructions { method fragment (line 185) | func (n *AssemblerInstructions) fragment() interface{} { return n.reve... method String (line 188) | func (n *AssemblerInstructions) String() string { method Pos (line 193) | func (n *AssemblerInstructions) Pos() token.Pos { type AssemblerOperand (line 212) | type AssemblerOperand struct method fragment (line 220) | func (n *AssemblerOperand) fragment() interface{} { return n } method String (line 223) | func (n *AssemblerOperand) String() string { method Pos (line 228) | func (n *AssemblerOperand) Pos() token.Pos { type AssemblerOperands (line 245) | type AssemblerOperands struct method reverse (line 252) | func (n *AssemblerOperands) reverse() *AssemblerOperands { method fragment (line 269) | func (n *AssemblerOperands) fragment() interface{} { return n.reverse() } method String (line 272) | func (n *AssemblerOperands) String() string { method Pos (line 277) | func (n *AssemblerOperands) Pos() token.Pos { type AssemblerStatement (line 302) | type AssemblerStatement struct method fragment (line 321) | func (n *AssemblerStatement) fragment() interface{} { return n } method String (line 324) | func (n *AssemblerStatement) String() string { method Pos (line 329) | func (n *AssemblerStatement) Pos() token.Pos { type AssemblerSymbolicNameOpt (line 349) | type AssemblerSymbolicNameOpt struct method fragment (line 355) | func (n *AssemblerSymbolicNameOpt) fragment() interface{} { return n } method String (line 358) | func (n *AssemblerSymbolicNameOpt) String() string { method Pos (line 363) | func (n *AssemblerSymbolicNameOpt) Pos() token.Pos { type BasicAssemblerStatement (line 375) | type BasicAssemblerStatement struct method fragment (line 383) | func (n *BasicAssemblerStatement) fragment() interface{} { return n } method String (line 386) | func (n *BasicAssemblerStatement) String() string { method Pos (line 391) | func (n *BasicAssemblerStatement) Pos() token.Pos { type BlockItem (line 404) | type BlockItem struct method fragment (line 410) | func (n *BlockItem) fragment() interface{} { return n } method String (line 413) | func (n *BlockItem) String() string { method Pos (line 418) | func (n *BlockItem) Pos() token.Pos { type BlockItemList (line 438) | type BlockItemList struct method reverse (line 444) | func (n *BlockItemList) reverse() *BlockItemList { method fragment (line 461) | func (n *BlockItemList) fragment() interface{} { return n.reverse() } method String (line 464) | func (n *BlockItemList) String() string { method Pos (line 469) | func (n *BlockItemList) Pos() token.Pos { type BlockItemListOpt (line 489) | type BlockItemListOpt struct method fragment (line 493) | func (n *BlockItemListOpt) fragment() interface{} { return n } method String (line 496) | func (n *BlockItemListOpt) String() string { method Pos (line 501) | func (n *BlockItemListOpt) Pos() token.Pos { type Clobbers (line 514) | type Clobbers struct method reverse (line 521) | func (n *Clobbers) reverse() *Clobbers { method fragment (line 538) | func (n *Clobbers) fragment() interface{} { return n.reverse() } method String (line 541) | func (n *Clobbers) String() string { method Pos (line 546) | func (n *Clobbers) Pos() token.Pos { type CommaOpt (line 566) | type CommaOpt struct method fragment (line 570) | func (n *CommaOpt) fragment() interface{} { return n } method String (line 573) | func (n *CommaOpt) String() string { method Pos (line 578) | func (n *CommaOpt) Pos() token.Pos { type CompoundStatement (line 590) | type CompoundStatement struct method fragment (line 597) | func (n *CompoundStatement) fragment() interface{} { return n } method String (line 600) | func (n *CompoundStatement) String() string { method Pos (line 605) | func (n *CompoundStatement) Pos() token.Pos { type ConstantExpression (line 617) | type ConstantExpression struct method fragment (line 624) | func (n *ConstantExpression) fragment() interface{} { return n } method String (line 627) | func (n *ConstantExpression) String() string { method Pos (line 632) | func (n *ConstantExpression) Pos() token.Pos { type ControlLine (line 657) | type ControlLine struct method fragment (line 671) | func (n *ControlLine) fragment() interface{} { return n } method String (line 674) | func (n *ControlLine) String() string { method Pos (line 679) | func (n *ControlLine) Pos() token.Pos { type Declaration (line 692) | type Declaration struct method fragment (line 701) | func (n *Declaration) fragment() interface{} { return n } method String (line 704) | func (n *Declaration) String() string { method Pos (line 709) | func (n *Declaration) Pos() token.Pos { type DeclarationList (line 729) | type DeclarationList struct method reverse (line 735) | func (n *DeclarationList) reverse() *DeclarationList { method fragment (line 752) | func (n *DeclarationList) fragment() interface{} { return n.reverse() } method String (line 755) | func (n *DeclarationList) String() string { method Pos (line 760) | func (n *DeclarationList) Pos() token.Pos { type DeclarationListOpt (line 780) | type DeclarationListOpt struct method fragment (line 785) | func (n *DeclarationListOpt) fragment() interface{} { return n } method String (line 788) | func (n *DeclarationListOpt) String() string { method Pos (line 793) | func (n *DeclarationListOpt) Pos() token.Pos { type DeclarationSpecifiers (line 808) | type DeclarationSpecifiers struct method fragment (line 819) | func (n *DeclarationSpecifiers) fragment() interface{} { return n } method String (line 822) | func (n *DeclarationSpecifiers) String() string { method Pos (line 827) | func (n *DeclarationSpecifiers) Pos() token.Pos { type DeclarationSpecifiersOpt (line 851) | type DeclarationSpecifiersOpt struct method fragment (line 857) | func (n *DeclarationSpecifiersOpt) fragment() interface{} { return n } method String (line 860) | func (n *DeclarationSpecifiersOpt) String() string { method Pos (line 865) | func (n *DeclarationSpecifiersOpt) Pos() token.Pos { type Declarator (line 877) | type Declarator struct method fragment (line 891) | func (n *Declarator) fragment() interface{} { return n } method String (line 894) | func (n *Declarator) String() string { method Pos (line 899) | func (n *Declarator) Pos() token.Pos { type DeclaratorOpt (line 916) | type DeclaratorOpt struct method fragment (line 920) | func (n *DeclaratorOpt) fragment() interface{} { return n } method String (line 923) | func (n *DeclaratorOpt) String() string { method Pos (line 928) | func (n *DeclaratorOpt) Pos() token.Pos { type Designation (line 940) | type Designation struct method fragment (line 945) | func (n *Designation) fragment() interface{} { return n } method String (line 948) | func (n *Designation) String() string { method Pos (line 953) | func (n *Designation) Pos() token.Pos { type DesignationOpt (line 966) | type DesignationOpt struct method fragment (line 970) | func (n *DesignationOpt) fragment() interface{} { return n } method String (line 973) | func (n *DesignationOpt) String() string { method Pos (line 978) | func (n *DesignationOpt) Pos() token.Pos { type Designator (line 991) | type Designator struct method fragment (line 998) | func (n *Designator) fragment() interface{} { return n } method String (line 1001) | func (n *Designator) String() string { method Pos (line 1006) | func (n *Designator) Pos() token.Pos { type DesignatorList (line 1019) | type DesignatorList struct method reverse (line 1025) | func (n *DesignatorList) reverse() *DesignatorList { method fragment (line 1042) | func (n *DesignatorList) fragment() interface{} { return n.reverse() } method String (line 1045) | func (n *DesignatorList) String() string { method Pos (line 1050) | func (n *DesignatorList) Pos() token.Pos { type DirectAbstractDeclarator (line 1076) | type DirectAbstractDeclarator struct method fragment (line 1093) | func (n *DirectAbstractDeclarator) fragment() interface{} { return n } method String (line 1096) | func (n *DirectAbstractDeclarator) String() string { method Pos (line 1101) | func (n *DirectAbstractDeclarator) Pos() token.Pos { type DirectAbstractDeclaratorOpt (line 1127) | type DirectAbstractDeclaratorOpt struct method fragment (line 1131) | func (n *DirectAbstractDeclaratorOpt) fragment() interface{} { return n } method String (line 1134) | func (n *DirectAbstractDeclaratorOpt) String() string { method Pos (line 1139) | func (n *DirectAbstractDeclaratorOpt) Pos() token.Pos { type DirectDeclarator (line 1158) | type DirectDeclarator struct method fragment (line 1182) | func (n *DirectDeclarator) fragment() interface{} { return n } method String (line 1185) | func (n *DirectDeclarator) String() string { method Pos (line 1190) | func (n *DirectDeclarator) Pos() token.Pos { type ElifGroup (line 1209) | type ElifGroup struct method fragment (line 1216) | func (n *ElifGroup) fragment() interface{} { return n } method String (line 1219) | func (n *ElifGroup) String() string { method Pos (line 1224) | func (n *ElifGroup) Pos() token.Pos { type ElifGroupList (line 1237) | type ElifGroupList struct method reverse (line 1243) | func (n *ElifGroupList) reverse() *ElifGroupList { method fragment (line 1260) | func (n *ElifGroupList) fragment() interface{} { return n.reverse() } method String (line 1263) | func (n *ElifGroupList) String() string { method Pos (line 1268) | func (n *ElifGroupList) Pos() token.Pos { type ElifGroupListOpt (line 1288) | type ElifGroupListOpt struct method fragment (line 1292) | func (n *ElifGroupListOpt) fragment() interface{} { return n } method String (line 1295) | func (n *ElifGroupListOpt) String() string { method Pos (line 1300) | func (n *ElifGroupListOpt) Pos() token.Pos { type ElseGroup (line 1312) | type ElseGroup struct method fragment (line 1318) | func (n *ElseGroup) fragment() interface{} { return n } method String (line 1321) | func (n *ElseGroup) String() string { method Pos (line 1326) | func (n *ElseGroup) Pos() token.Pos { type ElseGroupOpt (line 1339) | type ElseGroupOpt struct method fragment (line 1343) | func (n *ElseGroupOpt) fragment() interface{} { return n } method String (line 1346) | func (n *ElseGroupOpt) String() string { method Pos (line 1351) | func (n *ElseGroupOpt) Pos() token.Pos { type EndifLine (line 1363) | type EndifLine struct method fragment (line 1367) | func (n *EndifLine) fragment() interface{} { return n } method String (line 1370) | func (n *EndifLine) String() string { method Pos (line 1375) | func (n *EndifLine) Pos() token.Pos { type EnumSpecifier (line 1388) | type EnumSpecifier struct method fragment (line 1399) | func (n *EnumSpecifier) fragment() interface{} { return n } method String (line 1402) | func (n *EnumSpecifier) String() string { method Pos (line 1407) | func (n *EnumSpecifier) Pos() token.Pos { type EnumerationConstant (line 1419) | type EnumerationConstant struct method fragment (line 1423) | func (n *EnumerationConstant) fragment() interface{} { return n } method String (line 1426) | func (n *EnumerationConstant) String() string { method Pos (line 1431) | func (n *EnumerationConstant) Pos() token.Pos { type Enumerator (line 1444) | type Enumerator struct method fragment (line 1452) | func (n *Enumerator) fragment() interface{} { return n } method String (line 1455) | func (n *Enumerator) String() string { method Pos (line 1460) | func (n *Enumerator) Pos() token.Pos { type EnumeratorList (line 1473) | type EnumeratorList struct method reverse (line 1480) | func (n *EnumeratorList) reverse() *EnumeratorList { method fragment (line 1497) | func (n *EnumeratorList) fragment() interface{} { return n.reverse() } method String (line 1500) | func (n *EnumeratorList) String() string { method Pos (line 1505) | func (n *EnumeratorList) Pos() token.Pos { type Expression (line 1583) | type Expression struct method fragment (line 1603) | func (n *Expression) fragment() interface{} { return n } method String (line 1606) | func (n *Expression) String() string { method Pos (line 1611) | func (n *Expression) Pos() token.Pos { type ExpressionList (line 1631) | type ExpressionList struct method reverse (line 1640) | func (n *ExpressionList) reverse() *ExpressionList { method fragment (line 1657) | func (n *ExpressionList) fragment() interface{} { return n.reverse() } method String (line 1660) | func (n *ExpressionList) String() string { method Pos (line 1665) | func (n *ExpressionList) Pos() token.Pos { type ExpressionListOpt (line 1685) | type ExpressionListOpt struct method fragment (line 1689) | func (n *ExpressionListOpt) fragment() interface{} { return n } method String (line 1692) | func (n *ExpressionListOpt) String() string { method Pos (line 1697) | func (n *ExpressionListOpt) Pos() token.Pos { type ExpressionOpt (line 1710) | type ExpressionOpt struct method fragment (line 1714) | func (n *ExpressionOpt) fragment() interface{} { return n } method String (line 1717) | func (n *ExpressionOpt) String() string { method Pos (line 1722) | func (n *ExpressionOpt) Pos() token.Pos { type ExpressionStatement (line 1734) | type ExpressionStatement struct method fragment (line 1739) | func (n *ExpressionStatement) fragment() interface{} { return n } method String (line 1742) | func (n *ExpressionStatement) String() string { method Pos (line 1747) | func (n *ExpressionStatement) Pos() token.Pos { type ExternalDeclaration (line 1766) | type ExternalDeclaration struct method fragment (line 1774) | func (n *ExternalDeclaration) fragment() interface{} { return n } method String (line 1777) | func (n *ExternalDeclaration) String() string { method Pos (line 1782) | func (n *ExternalDeclaration) Pos() token.Pos { type FunctionBody (line 1806) | type FunctionBody struct method fragment (line 1814) | func (n *FunctionBody) fragment() interface{} { return n } method String (line 1817) | func (n *FunctionBody) String() string { method Pos (line 1822) | func (n *FunctionBody) Pos() token.Pos { type FunctionDefinition (line 1842) | type FunctionDefinition struct method fragment (line 1850) | func (n *FunctionDefinition) fragment() interface{} { return n } method String (line 1853) | func (n *FunctionDefinition) String() string { method Pos (line 1858) | func (n *FunctionDefinition) Pos() token.Pos { type FunctionSpecifier (line 1878) | type FunctionSpecifier struct method fragment (line 1884) | func (n *FunctionSpecifier) fragment() interface{} { return n } method String (line 1887) | func (n *FunctionSpecifier) String() string { method Pos (line 1892) | func (n *FunctionSpecifier) Pos() token.Pos { type GroupList (line 1905) | type GroupList struct method reverse (line 1911) | func (n *GroupList) reverse() *GroupList { method fragment (line 1928) | func (n *GroupList) fragment() interface{} { return n.reverse() } method String (line 1931) | func (n *GroupList) String() string { method Pos (line 1936) | func (n *GroupList) Pos() token.Pos { type GroupListOpt (line 1956) | type GroupListOpt struct method fragment (line 1960) | func (n *GroupListOpt) fragment() interface{} { return n } method String (line 1963) | func (n *GroupListOpt) String() string { method Pos (line 1968) | func (n *GroupListOpt) Pos() token.Pos { type IdentifierList (line 1981) | type IdentifierList struct method reverse (line 1988) | func (n *IdentifierList) reverse() *IdentifierList { method fragment (line 2005) | func (n *IdentifierList) fragment() interface{} { return n.reverse() } method String (line 2008) | func (n *IdentifierList) String() string { method Pos (line 2013) | func (n *IdentifierList) Pos() token.Pos { type IdentifierListOpt (line 2033) | type IdentifierListOpt struct method fragment (line 2038) | func (n *IdentifierListOpt) fragment() interface{} { return n } method String (line 2041) | func (n *IdentifierListOpt) String() string { method Pos (line 2046) | func (n *IdentifierListOpt) Pos() token.Pos { type IdentifierOpt (line 2059) | type IdentifierOpt struct method fragment (line 2063) | func (n *IdentifierOpt) fragment() interface{} { return n } method String (line 2066) | func (n *IdentifierOpt) String() string { method Pos (line 2071) | func (n *IdentifierOpt) Pos() token.Pos { type IfGroup (line 2085) | type IfGroup struct method fragment (line 2094) | func (n *IfGroup) fragment() interface{} { return n } method String (line 2097) | func (n *IfGroup) String() string { method Pos (line 2102) | func (n *IfGroup) Pos() token.Pos { type IfSection (line 2114) | type IfSection struct method fragment (line 2121) | func (n *IfSection) fragment() interface{} { return n } method String (line 2124) | func (n *IfSection) String() string { method Pos (line 2129) | func (n *IfSection) Pos() token.Pos { type InitDeclarator (line 2142) | type InitDeclarator struct method fragment (line 2149) | func (n *InitDeclarator) fragment() interface{} { return n } method String (line 2152) | func (n *InitDeclarator) String() string { method Pos (line 2157) | func (n *InitDeclarator) Pos() token.Pos { type InitDeclaratorList (line 2170) | type InitDeclaratorList struct method reverse (line 2177) | func (n *InitDeclaratorList) reverse() *InitDeclaratorList { method fragment (line 2194) | func (n *InitDeclaratorList) fragment() interface{} { return n.reverse... method String (line 2197) | func (n *InitDeclaratorList) String() string { method Pos (line 2202) | func (n *InitDeclaratorList) Pos() token.Pos { type InitDeclaratorListOpt (line 2222) | type InitDeclaratorListOpt struct method fragment (line 2226) | func (n *InitDeclaratorListOpt) fragment() interface{} { return n } method String (line 2229) | func (n *InitDeclaratorListOpt) String() string { method Pos (line 2234) | func (n *InitDeclaratorListOpt) Pos() token.Pos { type Initializer (line 2248) | type Initializer struct method fragment (line 2258) | func (n *Initializer) fragment() interface{} { return n } method String (line 2261) | func (n *Initializer) String() string { method Pos (line 2266) | func (n *Initializer) Pos() token.Pos { type InitializerList (line 2287) | type InitializerList struct method reverse (line 2295) | func (n *InitializerList) reverse() *InitializerList { method fragment (line 2312) | func (n *InitializerList) fragment() interface{} { return n.reverse() } method String (line 2315) | func (n *InitializerList) String() string { method Pos (line 2320) | func (n *InitializerList) Pos() token.Pos { type IterationStatement (line 2352) | type IterationStatement struct method fragment (line 2367) | func (n *IterationStatement) fragment() interface{} { return n } method String (line 2370) | func (n *IterationStatement) String() string { method Pos (line 2375) | func (n *IterationStatement) Pos() token.Pos { type JumpStatement (line 2391) | type JumpStatement struct method fragment (line 2400) | func (n *JumpStatement) fragment() interface{} { return n } method String (line 2403) | func (n *JumpStatement) String() string { method Pos (line 2408) | func (n *JumpStatement) Pos() token.Pos { type LabeledStatement (line 2422) | type LabeledStatement struct method fragment (line 2430) | func (n *LabeledStatement) fragment() interface{} { return n } method String (line 2433) | func (n *LabeledStatement) String() string { method Pos (line 2438) | func (n *LabeledStatement) Pos() token.Pos { type ParameterDeclaration (line 2451) | type ParameterDeclaration struct method fragment (line 2459) | func (n *ParameterDeclaration) fragment() interface{} { return n } method String (line 2462) | func (n *ParameterDeclaration) String() string { method Pos (line 2467) | func (n *ParameterDeclaration) Pos() token.Pos { type ParameterList (line 2480) | type ParameterList struct method reverse (line 2487) | func (n *ParameterList) reverse() *ParameterList { method fragment (line 2504) | func (n *ParameterList) fragment() interface{} { return n.reverse() } method String (line 2507) | func (n *ParameterList) String() string { method Pos (line 2512) | func (n *ParameterList) Pos() token.Pos { type ParameterTypeList (line 2532) | type ParameterTypeList struct method fragment (line 2540) | func (n *ParameterTypeList) fragment() interface{} { return n } method String (line 2543) | func (n *ParameterTypeList) String() string { method Pos (line 2548) | func (n *ParameterTypeList) Pos() token.Pos { type ParameterTypeListOpt (line 2561) | type ParameterTypeListOpt struct method fragment (line 2565) | func (n *ParameterTypeListOpt) fragment() interface{} { return n } method String (line 2568) | func (n *ParameterTypeListOpt) String() string { method Pos (line 2573) | func (n *ParameterTypeListOpt) Pos() token.Pos { type Pointer (line 2586) | type Pointer struct method fragment (line 2593) | func (n *Pointer) fragment() interface{} { return n } method String (line 2596) | func (n *Pointer) String() string { method Pos (line 2601) | func (n *Pointer) Pos() token.Pos { type PointerOpt (line 2614) | type PointerOpt struct method fragment (line 2618) | func (n *PointerOpt) fragment() interface{} { return n } method String (line 2621) | func (n *PointerOpt) String() string { method Pos (line 2626) | func (n *PointerOpt) Pos() token.Pos { type PreprocessingFile (line 2638) | type PreprocessingFile struct method fragment (line 2643) | func (n *PreprocessingFile) fragment() interface{} { return n } method String (line 2646) | func (n *PreprocessingFile) String() string { method Pos (line 2651) | func (n *PreprocessingFile) Pos() token.Pos { type SelectionStatement (line 2665) | type SelectionStatement struct method fragment (line 2676) | func (n *SelectionStatement) fragment() interface{} { return n } method String (line 2679) | func (n *SelectionStatement) String() string { method Pos (line 2684) | func (n *SelectionStatement) Pos() token.Pos { type SpecifierQualifierList (line 2697) | type SpecifierQualifierList struct method fragment (line 2706) | func (n *SpecifierQualifierList) fragment() interface{} { return n } method String (line 2709) | func (n *SpecifierQualifierList) String() string { method Pos (line 2714) | func (n *SpecifierQualifierList) Pos() token.Pos { type SpecifierQualifierListOpt (line 2734) | type SpecifierQualifierListOpt struct method fragment (line 2740) | func (n *SpecifierQualifierListOpt) fragment() interface{} { return n } method String (line 2743) | func (n *SpecifierQualifierListOpt) String() string { method Pos (line 2748) | func (n *SpecifierQualifierListOpt) Pos() token.Pos { type Statement (line 2766) | type Statement struct method fragment (line 2777) | func (n *Statement) fragment() interface{} { return n } method String (line 2780) | func (n *Statement) String() string { method Pos (line 2785) | func (n *Statement) Pos() token.Pos { type StaticAssertDeclaration (line 2814) | type StaticAssertDeclaration struct method fragment (line 2824) | func (n *StaticAssertDeclaration) fragment() interface{} { return n } method String (line 2827) | func (n *StaticAssertDeclaration) String() string { method Pos (line 2832) | func (n *StaticAssertDeclaration) Pos() token.Pos { type StorageClassSpecifier (line 2848) | type StorageClassSpecifier struct method fragment (line 2854) | func (n *StorageClassSpecifier) fragment() interface{} { return n } method String (line 2857) | func (n *StorageClassSpecifier) String() string { method Pos (line 2862) | func (n *StorageClassSpecifier) Pos() token.Pos { type StructDeclaration (line 2876) | type StructDeclaration struct method fragment (line 2884) | func (n *StructDeclaration) fragment() interface{} { return n } method String (line 2887) | func (n *StructDeclaration) String() string { method Pos (line 2892) | func (n *StructDeclaration) Pos() token.Pos { type StructDeclarationList (line 2912) | type StructDeclarationList struct method reverse (line 2918) | func (n *StructDeclarationList) reverse() *StructDeclarationList { method fragment (line 2935) | func (n *StructDeclarationList) fragment() interface{} { return n.reve... method String (line 2938) | func (n *StructDeclarationList) String() string { method Pos (line 2943) | func (n *StructDeclarationList) Pos() token.Pos { type StructDeclarator (line 2963) | type StructDeclarator struct method fragment (line 2971) | func (n *StructDeclarator) fragment() interface{} { return n } method String (line 2974) | func (n *StructDeclarator) String() string { method Pos (line 2979) | func (n *StructDeclarator) Pos() token.Pos { type StructDeclaratorList (line 3003) | type StructDeclaratorList struct method reverse (line 3010) | func (n *StructDeclaratorList) reverse() *StructDeclaratorList { method fragment (line 3027) | func (n *StructDeclaratorList) fragment() interface{} { return n.rever... method String (line 3030) | func (n *StructDeclaratorList) String() string { method Pos (line 3035) | func (n *StructDeclaratorList) Pos() token.Pos { type StructOrUnion (line 3055) | type StructOrUnion struct method fragment (line 3060) | func (n *StructOrUnion) fragment() interface{} { return n } method String (line 3063) | func (n *StructOrUnion) String() string { method Pos (line 3068) | func (n *StructOrUnion) Pos() token.Pos { type StructOrUnionSpecifier (line 3082) | type StructOrUnionSpecifier struct method fragment (line 3095) | func (n *StructOrUnionSpecifier) fragment() interface{} { return n } method String (line 3098) | func (n *StructOrUnionSpecifier) String() string { method Pos (line 3103) | func (n *StructOrUnionSpecifier) Pos() token.Pos { type TranslationUnit (line 3116) | type TranslationUnit struct method reverse (line 3126) | func (n *TranslationUnit) reverse() *TranslationUnit { method fragment (line 3143) | func (n *TranslationUnit) fragment() interface{} { return n.reverse() } method String (line 3146) | func (n *TranslationUnit) String() string { method Pos (line 3151) | func (n *TranslationUnit) Pos() token.Pos { type TypeName (line 3170) | type TypeName struct method fragment (line 3178) | func (n *TypeName) fragment() interface{} { return n } method String (line 3181) | func (n *TypeName) String() string { method Pos (line 3186) | func (n *TypeName) Pos() token.Pos { type TypeQualifier (line 3200) | type TypeQualifier struct method fragment (line 3206) | func (n *TypeQualifier) fragment() interface{} { return n } method String (line 3209) | func (n *TypeQualifier) String() string { method Pos (line 3214) | func (n *TypeQualifier) Pos() token.Pos { type TypeQualifierList (line 3227) | type TypeQualifierList struct method reverse (line 3234) | func (n *TypeQualifierList) reverse() *TypeQualifierList { method fragment (line 3251) | func (n *TypeQualifierList) fragment() interface{} { return n.reverse() } method String (line 3254) | func (n *TypeQualifierList) String() string { method Pos (line 3259) | func (n *TypeQualifierList) Pos() token.Pos { type TypeQualifierListOpt (line 3279) | type TypeQualifierListOpt struct method fragment (line 3283) | func (n *TypeQualifierListOpt) fragment() interface{} { return n } method String (line 3286) | func (n *TypeQualifierListOpt) String() string { method Pos (line 3291) | func (n *TypeQualifierListOpt) Pos() token.Pos { type TypeSpecifier (line 3318) | type TypeSpecifier struct method fragment (line 3332) | func (n *TypeSpecifier) fragment() interface{} { return n } method String (line 3335) | func (n *TypeSpecifier) String() string { method Pos (line 3340) | func (n *TypeSpecifier) Pos() token.Pos { type VolatileOpt (line 3362) | type VolatileOpt struct method fragment (line 3366) | func (n *VolatileOpt) fragment() interface{} { return n } method String (line 3369) | func (n *VolatileOpt) String() string { method Pos (line 3374) | func (n *VolatileOpt) Pos() token.Pos { FILE: ast2.go type operand (line 18) | type operand interface type Node (line 24) | type Node interface method Scope (line 31) | func (n *CompoundStatement) Scope() *Bindings { return n.scope } method Declarator (line 37) | func (n *Declaration) Declarator() *Declarator { return n.declarator } method IsInline (line 42) | func (n *DeclarationSpecifiers) IsInline() bool { method IsTypedef (line 47) | func (n *DeclarationSpecifiers) IsTypedef() bool { method IsExtern (line 52) | func (n *DeclarationSpecifiers) IsExtern() bool { method IsStatic (line 57) | func (n *DeclarationSpecifiers) IsStatic() bool { method IsAuto (line 62) | func (n *DeclarationSpecifiers) IsAuto() bool { method IsRegister (line 67) | func (n *DeclarationSpecifiers) IsRegister() bool { method IsConst (line 72) | func (n *DeclarationSpecifiers) IsConst() bool { method IsRestrict (line 77) | func (n *DeclarationSpecifiers) IsRestrict() bool { method IsVolatile (line 82) | func (n *DeclarationSpecifiers) IsVolatile() bool { method kind (line 87) | func (n *DeclarationSpecifiers) kind() Kind { return tsValid[n.typeSpeci... method typeSpecifiers (line 90) | func (n *DeclarationSpecifiers) typeSpecifiers() int { method firstTypeSpecifier (line 95) | func (n *DeclarationSpecifiers) firstTypeSpecifier() *TypeSpecifier { method attrs (line 108) | func (n *DeclarationSpecifiers) attrs() int { return n.attr } method member (line 111) | func (n *DeclarationSpecifiers) member(nm int) (*Member, error) { method str (line 116) | func (n *DeclarationSpecifiers) str() string { method TypedefName (line 121) | func (n *DeclarationSpecifiers) TypedefName() int { method Identifier (line 132) | func (n *Declarator) Identifier() (int, *Bindings) { method RawSpecifier (line 143) | func (n *Declarator) RawSpecifier() Specifier { return n.specifier } method clone (line 145) | func (n *Declarator) clone() *Declarator { method stars (line 150) | func (n *Declarator) stars() int { return n.PointerOpt.stars() } method isCompatible (line 152) | func (n *Declarator) isCompatible(m *Declarator) (r bool) { method unsigednEnum (line 156) | func (n *Declarator) unsigednEnum(lx *lexer, s Specifier) bool { method setFull (line 185) | func (n *Declarator) setFull(lx *lexer) Type { method isCompatible (line 546) | func (n *DeclaratorOpt) isCompatible(m *DeclaratorOpt) bool { method DeclarationScope (line 555) | func (n *DirectDeclarator) DeclarationScope() *Bindings { method TopDeclarator (line 560) | func (n *DirectDeclarator) TopDeclarator() *Declarator { method top (line 564) | func (n *DirectDeclarator) top() *DirectDeclarator { method bottom (line 571) | func (n *DirectDeclarator) bottom() *DirectDeclarator { method clone (line 578) | func (n *DirectDeclarator) clone() *DirectDeclarator { method isCompatible (line 583) | func (n *DirectDeclarator) isCompatible(m *DirectDeclarator) (r bool) { method directDeclarator (line 655) | func (n *DirectDeclarator) directDeclarator() *DirectDeclarator { method isArray (line 674) | func (n *DirectDeclarator) isArray() bool { method isVLA (line 693) | func (n *DirectDeclarator) isVLA() *Expression { method isUnsigned (line 729) | func (n *EnumSpecifier) isUnsigned(lx *lexer) bool { method cond (line 747) | func (n *Expression) cond(lx *lexer, op operand) { method eval (line 864) | func (n *Expression) eval(lx *lexer) (interface{}, Type) { method IdentResolutionScope (line 2699) | func (n *Expression) IdentResolutionScope() *Bindings { method eval (line 2709) | func (n *ExpressionList) eval(lx *lexer) (interface{}, Type) { method Len (line 2723) | func (n *ExpressionList) Len() (r int) { method post (line 2732) | func (*FunctionDefinition) post(lx *lexer, d *Declarator, dlo *Declarati... method post (line 2788) | func (n *IdentifierListOpt) post(lx *lexer, dlo *DeclarationListOpt) { method typeCheck (line 2854) | func (n *Initializer) typeCheck(pt *Type, dt Type, static bool, lx *lexe... method Len (line 2979) | func (n *InitializerList) Len() (r int) { method typeCheck (line 2986) | func (n *InitializerList) typeCheck(pt *Type, dt Type, static bool, lx *... method post (line 3153) | func (n *ParameterTypeList) post() { method stars (line 3172) | func (n *Pointer) stars() (r int) { method stars (line 3181) | func (n *PointerOpt) stars() int { method isCompatible (line 3191) | func (n *SpecifierQualifierList) isCompatible(m *SpecifierQualifierList)... method IsInline (line 3205) | func (n *SpecifierQualifierList) IsInline() bool { method IsTypedef (line 3210) | func (n *SpecifierQualifierList) IsTypedef() bool { method IsExtern (line 3215) | func (n *SpecifierQualifierList) IsExtern() bool { method IsStatic (line 3220) | func (n *SpecifierQualifierList) IsStatic() bool { method IsAuto (line 3225) | func (n *SpecifierQualifierList) IsAuto() bool { method IsRegister (line 3230) | func (n *SpecifierQualifierList) IsRegister() bool { method IsConst (line 3235) | func (n *SpecifierQualifierList) IsConst() bool { method IsRestrict (line 3240) | func (n *SpecifierQualifierList) IsRestrict() bool { method IsVolatile (line 3245) | func (n *SpecifierQualifierList) IsVolatile() bool { method kind (line 3250) | func (n *SpecifierQualifierList) kind() Kind { return tsValid[n.typeSpec... method typeSpecifiers (line 3253) | func (n *SpecifierQualifierList) typeSpecifiers() int { method firstTypeSpecifier (line 3258) | func (n *SpecifierQualifierList) firstTypeSpecifier() *TypeSpecifier { method attrs (line 3271) | func (n *SpecifierQualifierList) attrs() int { return n.attr } method member (line 3274) | func (n *SpecifierQualifierList) member(nm int) (*Member, error) { method str (line 3279) | func (n *SpecifierQualifierList) str() string { method TypedefName (line 3284) | func (n *SpecifierQualifierList) TypedefName() int { method post (line 3293) | func (n *StructDeclarator) post(lx *lexer) { method isCompatible (line 3391) | func (n *StructDeclarator) isCompatible(m *StructDeclarator) bool { method isCompatible (line 3410) | func (n *StructDeclaratorList) isCompatible(m *StructDeclaratorList) bool { method typeSpecifiers (line 3431) | func (n *StructOrUnion) typeSpecifiers() int { method isCompatible (line 3442) | func (n *StructOrUnion) isCompatible(m *StructOrUnion) (r bool) { method str (line 3446) | func (n *StructOrUnion) str() string { method Declarator (line 3461) | func (n *StructOrUnionSpecifier) Declarator() *Declarator { return n.dec... method typeSpecifiers (line 3463) | func (n *StructOrUnionSpecifier) typeSpecifiers() int { return n.StructO... method isCompatible (line 3465) | func (n *StructOrUnionSpecifier) isCompatible(m *StructOrUnionSpecifier)... method member (line 3538) | func (n *StructOrUnionSpecifier) member(nm int) (*Member, error) { method member (line 3573) | func (n *TypeSpecifier) member(nm int) (*Member, error) { FILE: ast_test.go function ExampleAbstractDeclarator (line 13) | func ExampleAbstractDeclarator() { function ExampleAbstractDeclarator_case1 (line 23) | func ExampleAbstractDeclarator_case1() { function ExampleAbstractDeclaratorOpt (line 36) | func ExampleAbstractDeclaratorOpt() { function ExampleAbstractDeclaratorOpt_case1 (line 42) | func ExampleAbstractDeclaratorOpt_case1() { function ExampleArgumentExpressionList (line 54) | func ExampleArgumentExpressionList() { function ExampleArgumentExpressionList_case1 (line 65) | func ExampleArgumentExpressionList_case1() { function ExampleArgumentExpressionListOpt (line 84) | func ExampleArgumentExpressionListOpt() { function ExampleArgumentExpressionListOpt_case1 (line 90) | func ExampleArgumentExpressionListOpt_case1() { function ExampleAssemblerInstructions (line 103) | func ExampleAssemblerInstructions() { function ExampleAssemblerInstructions_case1 (line 111) | func ExampleAssemblerInstructions_case1() { function ExampleAssemblerOperand (line 123) | func ExampleAssemblerOperand() { function ExampleAssemblerOperands (line 137) | func ExampleAssemblerOperands() { function ExampleAssemblerOperands_case1 (line 153) | func ExampleAssemblerOperands_case1() { function ExampleAssemblerStatement (line 182) | func ExampleAssemblerStatement() { function ExampleAssemblerStatement_case1 (line 197) | func ExampleAssemblerStatement_case1() { function ExampleAssemblerStatement_case2 (line 223) | func ExampleAssemblerStatement_case2() { function ExampleAssemblerStatement_case3 (line 261) | func ExampleAssemblerStatement_case3() { function ExampleAssemblerStatement_case4 (line 303) | func ExampleAssemblerStatement_case4() { function ExampleAssemblerStatement_case5 (line 339) | func ExampleAssemblerStatement_case5() { function ExampleAssemblerStatement_case6 (line 354) | func ExampleAssemblerStatement_case6() { function ExampleAssemblerSymbolicNameOpt (line 381) | func ExampleAssemblerSymbolicNameOpt() { function ExampleAssemblerSymbolicNameOpt_case1 (line 387) | func ExampleAssemblerSymbolicNameOpt_case1() { function ExampleBasicAssemblerStatement (line 397) | func ExampleBasicAssemblerStatement() { function ExampleBlockItem (line 410) | func ExampleBlockItem() { function ExampleBlockItem_case1 (line 426) | func ExampleBlockItem_case1() { function ExampleBlockItemList (line 440) | func ExampleBlockItemList() { function ExampleBlockItemList_case1 (line 456) | func ExampleBlockItemList_case1() { function ExampleBlockItemListOpt (line 484) | func ExampleBlockItemListOpt() { function ExampleBlockItemListOpt_case1 (line 490) | func ExampleBlockItemListOpt_case1() { function ExampleClobbers (line 508) | func ExampleClobbers() { function ExampleClobbers_case1 (line 516) | func ExampleClobbers_case1() { function ExampleCommaOpt (line 529) | func ExampleCommaOpt() { function ExampleCommaOpt_case1 (line 535) | func ExampleCommaOpt_case1() { function ExampleCompoundStatement (line 543) | func ExampleCompoundStatement() { function ExampleConstantExpression (line 552) | func ExampleConstantExpression() { function ExampleControlLine (line 567) | func ExampleControlLine() { function ExampleControlLine_case01 (line 579) | func ExampleControlLine_case01() { function ExampleControlLine_case02 (line 594) | func ExampleControlLine_case02() { function ExampleControlLine_case03 (line 613) | func ExampleControlLine_case03() { function ExampleControlLine_case04 (line 627) | func ExampleControlLine_case04() { function ExampleControlLine_case05 (line 639) | func ExampleControlLine_case05() { function ExampleControlLine_case06 (line 648) | func ExampleControlLine_case06() { function ExampleControlLine_case07 (line 663) | func ExampleControlLine_case07() { function ExampleControlLine_case08 (line 678) | func ExampleControlLine_case08() { function ExampleControlLine_case09 (line 690) | func ExampleControlLine_case09() { function ExampleControlLine_case10 (line 701) | func ExampleControlLine_case10() { function ExampleControlLine_case11 (line 719) | func ExampleControlLine_case11() { function ExampleControlLine_case12 (line 729) | func ExampleControlLine_case12() { function ExampleControlLine_case13 (line 745) | func ExampleControlLine_case13() { function ExampleDeclaration (line 760) | func ExampleDeclaration() { function ExampleDeclaration_case1 (line 774) | func ExampleDeclaration_case1() { function ExampleDeclarationList (line 800) | func ExampleDeclarationList() { function ExampleDeclarationList_case1 (line 816) | func ExampleDeclarationList_case1() { function ExampleDeclarationListOpt (line 844) | func ExampleDeclarationListOpt() { function ExampleDeclarationListOpt_case1 (line 850) | func ExampleDeclarationListOpt_case1() { function ExampleDeclarationSpecifiers (line 868) | func ExampleDeclarationSpecifiers() { function ExampleDeclarationSpecifiers_case1 (line 879) | func ExampleDeclarationSpecifiers_case1() { function ExampleDeclarationSpecifiers_case2 (line 891) | func ExampleDeclarationSpecifiers_case2() { function ExampleDeclarationSpecifiers_case3 (line 902) | func ExampleDeclarationSpecifiers_case3() { function ExampleDeclarationSpecifiersOpt (line 913) | func ExampleDeclarationSpecifiersOpt() { function ExampleDeclarationSpecifiersOpt_case1 (line 919) | func ExampleDeclarationSpecifiersOpt_case1() { function ExampleDeclarator (line 932) | func ExampleDeclarator() { function ExampleDeclaratorOpt (line 943) | func ExampleDeclaratorOpt() { function ExampleDeclaratorOpt_case1 (line 949) | func ExampleDeclaratorOpt_case1() { function ExampleDesignation (line 962) | func ExampleDesignation() { function ExampleDesignationOpt (line 977) | func ExampleDesignationOpt() { function ExampleDesignationOpt_case1 (line 983) | func ExampleDesignationOpt_case1() { function ExampleDesignator (line 1000) | func ExampleDesignator() { function ExampleDesignator_case1 (line 1019) | func ExampleDesignator_case1() { function ExampleDesignatorList (line 1029) | func ExampleDesignatorList() { function ExampleDesignatorList_case1 (line 1041) | func ExampleDesignatorList_case1() { function ExampleDirectAbstractDeclarator (line 1061) | func ExampleDirectAbstractDeclarator() { function ExampleDirectAbstractDeclarator_case1 (line 1075) | func ExampleDirectAbstractDeclarator_case1() { function ExampleDirectAbstractDeclarator_case2 (line 1085) | func ExampleDirectAbstractDeclarator_case2() { function ExampleDirectAbstractDeclarator_case3 (line 1100) | func ExampleDirectAbstractDeclarator_case3() { function ExampleDirectAbstractDeclarator_case4 (line 1117) | func ExampleDirectAbstractDeclarator_case4() { function ExampleDirectAbstractDeclarator_case5 (line 1139) | func ExampleDirectAbstractDeclarator_case5() { function ExampleDirectAbstractDeclarator_case6 (line 1150) | func ExampleDirectAbstractDeclarator_case6() { function ExampleDirectAbstractDeclarator_case7 (line 1160) | func ExampleDirectAbstractDeclarator_case7() { function ExampleDirectAbstractDeclaratorOpt (line 1175) | func ExampleDirectAbstractDeclaratorOpt() { function ExampleDirectAbstractDeclaratorOpt_case1 (line 1181) | func ExampleDirectAbstractDeclaratorOpt_case1() { function ExampleDirectDeclarator (line 1193) | func ExampleDirectDeclarator() { function ExampleDirectDeclarator_case1 (line 1201) | func ExampleDirectDeclarator_case1() { function ExampleDirectDeclarator_case2 (line 1217) | func ExampleDirectDeclarator_case2() { function ExampleDirectDeclarator_case3 (line 1230) | func ExampleDirectDeclarator_case3() { function ExampleDirectDeclarator_case4 (line 1250) | func ExampleDirectDeclarator_case4() { function ExampleDirectDeclarator_case5 (line 1275) | func ExampleDirectDeclarator_case5() { function ExampleDirectDeclarator_case6 (line 1289) | func ExampleDirectDeclarator_case6() { function ExampleDirectDeclarator_case7 (line 1315) | func ExampleDirectDeclarator_case7() { function ExampleElifGroup (line 1328) | func ExampleElifGroup() { function ExampleElifGroupList (line 1343) | func ExampleElifGroupList() { function ExampleElifGroupList_case1 (line 1360) | func ExampleElifGroupList_case1() { function ExampleElifGroupListOpt (line 1390) | func ExampleElifGroupListOpt() { function ExampleElifGroupListOpt_case1 (line 1396) | func ExampleElifGroupListOpt_case1() { function ExampleElseGroup (line 1415) | func ExampleElseGroup() { function ExampleElseGroupOpt (line 1424) | func ExampleElseGroupOpt() { function ExampleElseGroupOpt_case1 (line 1430) | func ExampleElseGroupOpt_case1() { function ExampleEndifLine (line 1441) | func ExampleEndifLine() { function ExampleEnumSpecifier (line 1449) | func ExampleEnumSpecifier() { function ExampleEnumSpecifier_case1 (line 1466) | func ExampleEnumSpecifier_case1() { function ExampleEnumerationConstant (line 1476) | func ExampleEnumerationConstant() { function ExampleEnumerator (line 1484) | func ExampleEnumerator() { function ExampleEnumerator_case1 (line 1494) | func ExampleEnumerator_case1() { function ExampleEnumeratorList (line 1517) | func ExampleEnumeratorList() { function ExampleEnumeratorList_case1 (line 1529) | func ExampleEnumeratorList_case1() { function ExampleExpression (line 1551) | func ExampleExpression() { function ExampleExpression_case01 (line 1559) | func ExampleExpression_case01() { function ExampleExpression_case02 (line 1568) | func ExampleExpression_case02() { function ExampleExpression_case03 (line 1577) | func ExampleExpression_case03() { function ExampleExpression_case04 (line 1586) | func ExampleExpression_case04() { function ExampleExpression_case05 (line 1595) | func ExampleExpression_case05() { function ExampleExpression_case06 (line 1604) | func ExampleExpression_case06() { function ExampleExpression_case07 (line 1613) | func ExampleExpression_case07() { function ExampleExpression_case08 (line 1629) | func ExampleExpression_case08() { function ExampleExpression_case09 (line 1649) | func ExampleExpression_case09() { function ExampleExpression_case10 (line 1663) | func ExampleExpression_case10() { function ExampleExpression_case11 (line 1677) | func ExampleExpression_case11() { function ExampleExpression_case12 (line 1691) | func ExampleExpression_case12() { function ExampleExpression_case13 (line 1704) | func ExampleExpression_case13() { function ExampleExpression_case14 (line 1717) | func ExampleExpression_case14() { function ExampleExpression_case15 (line 1738) | func ExampleExpression_case15() { function ExampleExpression_case16 (line 1751) | func ExampleExpression_case16() { function ExampleExpression_case17 (line 1764) | func ExampleExpression_case17() { function ExampleExpression_case18 (line 1777) | func ExampleExpression_case18() { function ExampleExpression_case19 (line 1790) | func ExampleExpression_case19() { function ExampleExpression_case20 (line 1803) | func ExampleExpression_case20() { function ExampleExpression_case21 (line 1816) | func ExampleExpression_case21() { function ExampleExpression_case22 (line 1829) | func ExampleExpression_case22() { function ExampleExpression_case23 (line 1842) | func ExampleExpression_case23() { function ExampleExpression_case24 (line 1855) | func ExampleExpression_case24() { function ExampleExpression_case25 (line 1875) | func ExampleExpression_case25() { function ExampleExpression_case26 (line 1898) | func ExampleExpression_case26() { function ExampleExpression_case27 (line 1915) | func ExampleExpression_case27() { function ExampleExpression_case28 (line 1932) | func ExampleExpression_case28() { function ExampleExpression_case29 (line 1949) | func ExampleExpression_case29() { function ExampleExpression_case30 (line 1966) | func ExampleExpression_case30() { function ExampleExpression_case31 (line 1983) | func ExampleExpression_case31() { function ExampleExpression_case32 (line 2000) | func ExampleExpression_case32() { function ExampleExpression_case33 (line 2017) | func ExampleExpression_case33() { function ExampleExpression_case34 (line 2034) | func ExampleExpression_case34() { function ExampleExpression_case35 (line 2051) | func ExampleExpression_case35() { function ExampleExpression_case36 (line 2068) | func ExampleExpression_case36() { function ExampleExpression_case37 (line 2085) | func ExampleExpression_case37() { function ExampleExpression_case38 (line 2102) | func ExampleExpression_case38() { function ExampleExpression_case39 (line 2119) | func ExampleExpression_case39() { function ExampleExpression_case40 (line 2136) | func ExampleExpression_case40() { function ExampleExpression_case41 (line 2153) | func ExampleExpression_case41() { function ExampleExpression_case42 (line 2170) | func ExampleExpression_case42() { function ExampleExpression_case43 (line 2187) | func ExampleExpression_case43() { function ExampleExpression_case44 (line 2204) | func ExampleExpression_case44() { function ExampleExpression_case45 (line 2228) | func ExampleExpression_case45() { function ExampleExpression_case46 (line 2245) | func ExampleExpression_case46() { function ExampleExpression_case47 (line 2262) | func ExampleExpression_case47() { function ExampleExpression_case48 (line 2279) | func ExampleExpression_case48() { function ExampleExpression_case49 (line 2296) | func ExampleExpression_case49() { function ExampleExpression_case50 (line 2313) | func ExampleExpression_case50() { function ExampleExpression_case51 (line 2330) | func ExampleExpression_case51() { function ExampleExpression_case52 (line 2347) | func ExampleExpression_case52() { function ExampleExpression_case53 (line 2364) | func ExampleExpression_case53() { function ExampleExpression_case54 (line 2381) | func ExampleExpression_case54() { function ExampleExpression_case55 (line 2398) | func ExampleExpression_case55() { function ExampleExpression_case56 (line 2415) | func ExampleExpression_case56() { function ExampleExpression_case57 (line 2435) | func ExampleExpression_case57() { function ExampleExpression_case58 (line 2449) | func ExampleExpression_case58() { function ExampleExpression_case59 (line 2459) | func ExampleExpression_case59() { function ExampleExpressionList (line 2477) | func ExampleExpressionList() { function ExampleExpressionList_case1 (line 2488) | func ExampleExpressionList_case1() { function ExampleExpressionListOpt (line 2507) | func ExampleExpressionListOpt() { function ExampleExpressionListOpt_case1 (line 2513) | func ExampleExpressionListOpt_case1() { function ExampleExpressionOpt (line 2530) | func ExampleExpressionOpt() { function ExampleExpressionOpt_case1 (line 2536) | func ExampleExpressionOpt_case1() { function ExampleExpressionStatement (line 2549) | func ExampleExpressionStatement() { function ExampleExternalDeclaration (line 2557) | func ExampleExternalDeclaration() { function ExampleExternalDeclaration_case1 (line 2580) | func ExampleExternalDeclaration_case1() { function ExampleExternalDeclaration_case2 (line 2597) | func ExampleExternalDeclaration_case2() { function ExampleExternalDeclaration_case3 (line 2614) | func ExampleExternalDeclaration_case3() { function ExampleFunctionBody (line 2623) | func ExampleFunctionBody() { function ExampleFunctionBody_case1 (line 2634) | func ExampleFunctionBody_case1() { function ExampleFunctionDefinition (line 2653) | func ExampleFunctionDefinition() { function ExampleFunctionDefinition_case1 (line 2679) | func ExampleFunctionDefinition_case1() { function ExampleFunctionSpecifier (line 2700) | func ExampleFunctionSpecifier() { function ExampleFunctionSpecifier_case1 (line 2708) | func ExampleFunctionSpecifier_case1() { function ExampleGroupList (line 2717) | func ExampleGroupList() { function ExampleGroupList_case1 (line 2724) | func ExampleGroupList_case1() { function ExampleGroupListOpt (line 2746) | func ExampleGroupListOpt() { function ExampleGroupListOpt_case1 (line 2752) | func ExampleGroupListOpt_case1() { function ExampleIdentifierList (line 2765) | func ExampleIdentifierList() { function ExampleIdentifierList_case1 (line 2773) | func ExampleIdentifierList_case1() { function ExampleIdentifierListOpt (line 2786) | func ExampleIdentifierListOpt() { function ExampleIdentifierListOpt_case1 (line 2792) | func ExampleIdentifierListOpt_case1() { function ExampleIdentifierOpt (line 2802) | func ExampleIdentifierOpt() { function ExampleIdentifierOpt_case1 (line 2808) | func ExampleIdentifierOpt_case1() { function ExampleIfGroup (line 2816) | func ExampleIfGroup() { function ExampleIfGroup_case1 (line 2831) | func ExampleIfGroup_case1() { function ExampleIfGroup_case2 (line 2842) | func ExampleIfGroup_case2() { function ExampleIfSection (line 2853) | func ExampleIfSection() { function ExampleInitDeclarator (line 2873) | func ExampleInitDeclarator() { function ExampleInitDeclarator_case1 (line 2887) | func ExampleInitDeclarator_case1() { function ExampleInitDeclaratorList (line 2911) | func ExampleInitDeclaratorList() { function ExampleInitDeclaratorList_case1 (line 2927) | func ExampleInitDeclaratorList_case1() { function ExampleInitDeclaratorListOpt (line 2956) | func ExampleInitDeclaratorListOpt() { function ExampleInitDeclaratorListOpt_case1 (line 2962) | func ExampleInitDeclaratorListOpt_case1() { function ExampleInitializer (line 2980) | func ExampleInitializer() { function ExampleInitializer_case1 (line 2993) | func ExampleInitializer_case1() { function ExampleInitializer_case2 (line 3003) | func ExampleInitializer_case2() { function ExampleInitializerList (line 3021) | func ExampleInitializerList() { function ExampleInitializerList_case1 (line 3036) | func ExampleInitializerList_case1() { function ExampleInitializerList_case2 (line 3053) | func ExampleInitializerList_case2() { function ExampleIterationStatement (line 3059) | func ExampleIterationStatement() { function ExampleIterationStatement_case1 (line 3085) | func ExampleIterationStatement_case1() { function ExampleIterationStatement_case2 (line 3114) | func ExampleIterationStatement_case2() { function ExampleIterationStatement_case3 (line 3133) | func ExampleIterationStatement_case3() { function ExampleJumpStatement (line 3160) | func ExampleJumpStatement() { function ExampleJumpStatement_case1 (line 3170) | func ExampleJumpStatement_case1() { function ExampleJumpStatement_case2 (line 3180) | func ExampleJumpStatement_case2() { function ExampleJumpStatement_case3 (line 3190) | func ExampleJumpStatement_case3() { function ExampleJumpStatement_case4 (line 3200) | func ExampleJumpStatement_case4() { function ExampleLabeledStatement (line 3216) | func ExampleLabeledStatement() { function ExampleLabeledStatement_case1 (line 3231) | func ExampleLabeledStatement_case1() { function ExampleLabeledStatement_case2 (line 3257) | func ExampleLabeledStatement_case2() { function ExampleParameterDeclaration (line 3273) | func ExampleParameterDeclaration() { function ExampleParameterDeclaration_case1 (line 3293) | func ExampleParameterDeclaration_case1() { function ExampleParameterList (line 3307) | func ExampleParameterList() { function ExampleParameterList_case1 (line 3323) | func ExampleParameterList_case1() { function ExampleParameterTypeList (line 3352) | func ExampleParameterTypeList() { function ExampleParameterTypeList_case1 (line 3370) | func ExampleParameterTypeList_case1() { function ExampleParameterTypeListOpt (line 3391) | func ExampleParameterTypeListOpt() { function ExampleParameterTypeListOpt_case1 (line 3397) | func ExampleParameterTypeListOpt_case1() { function ExamplePointer (line 3417) | func ExamplePointer() { function ExamplePointer_case1 (line 3425) | func ExamplePointer_case1() { function ExamplePointerOpt (line 3437) | func ExamplePointerOpt() { function ExamplePointerOpt_case1 (line 3443) | func ExamplePointerOpt_case1() { function ExamplePreprocessingFile (line 3453) | func ExamplePreprocessingFile() { function ExampleSelectionStatement (line 3462) | func ExampleSelectionStatement() { function ExampleSelectionStatement_case1 (line 3488) | func ExampleSelectionStatement_case1() { function ExampleSelectionStatement_case2 (line 3522) | func ExampleSelectionStatement_case2() { function ExampleSpecifierQualifierList (line 3549) | func ExampleSpecifierQualifierList() { function ExampleSpecifierQualifierList_case1 (line 3560) | func ExampleSpecifierQualifierList_case1() { function ExampleSpecifierQualifierListOpt (line 3571) | func ExampleSpecifierQualifierListOpt() { function ExampleSpecifierQualifierListOpt_case1 (line 3577) | func ExampleSpecifierQualifierListOpt_case1() { function ExampleStatement (line 3590) | func ExampleStatement() { function ExampleStatement_case1 (line 3608) | func ExampleStatement_case1() { function ExampleStatement_case2 (line 3620) | func ExampleStatement_case2() { function ExampleStatement_case3 (line 3631) | func ExampleStatement_case3() { function ExampleStatement_case4 (line 3660) | func ExampleStatement_case4() { function ExampleStatement_case5 (line 3689) | func ExampleStatement_case5() { function ExampleStatement_case6 (line 3702) | func ExampleStatement_case6() { function ExampleStaticAssertDeclaration (line 3720) | func ExampleStaticAssertDeclaration() { function ExampleStorageClassSpecifier (line 3743) | func ExampleStorageClassSpecifier() { function ExampleStorageClassSpecifier_case1 (line 3751) | func ExampleStorageClassSpecifier_case1() { function ExampleStorageClassSpecifier_case2 (line 3760) | func ExampleStorageClassSpecifier_case2() { function ExampleStorageClassSpecifier_case3 (line 3769) | func ExampleStorageClassSpecifier_case3() { function ExampleStorageClassSpecifier_case4 (line 3778) | func ExampleStorageClassSpecifier_case4() { function ExampleStructDeclaration (line 3787) | func ExampleStructDeclaration() { function ExampleStructDeclaration_case1 (line 3812) | func ExampleStructDeclaration_case1() { function ExampleStructDeclaration_case2 (line 3827) | func ExampleStructDeclaration_case2() { function ExampleStructDeclarationList (line 3853) | func ExampleStructDeclarationList() { function ExampleStructDeclarationList_case1 (line 3870) | func ExampleStructDeclarationList_case1() { function ExampleStructDeclarator (line 3900) | func ExampleStructDeclarator() { function ExampleStructDeclarator_case1 (line 3914) | func ExampleStructDeclarator_case1() { function ExampleStructDeclaratorList (line 3933) | func ExampleStructDeclaratorList() { function ExampleStructDeclaratorList_case1 (line 3949) | func ExampleStructDeclaratorList_case1() { function ExampleStructOrUnion (line 3978) | func ExampleStructOrUnion() { function ExampleStructOrUnion_case1 (line 3986) | func ExampleStructOrUnion_case1() { function ExampleStructOrUnionSpecifier (line 3995) | func ExampleStructOrUnionSpecifier() { function ExampleStructOrUnionSpecifier_case1 (line 4029) | func ExampleStructOrUnionSpecifier_case1() { function ExampleStructOrUnionSpecifier_case2 (line 4041) | func ExampleStructOrUnionSpecifier_case2() { function ExampleTranslationUnit (line 4054) | func ExampleTranslationUnit() { function ExampleTranslationUnit_case1 (line 4065) | func ExampleTranslationUnit_case1() { function ExampleTypeName (line 4083) | func ExampleTypeName() { function ExampleTypeQualifier (line 4097) | func ExampleTypeQualifier() { function ExampleTypeQualifier_case1 (line 4105) | func ExampleTypeQualifier_case1() { function ExampleTypeQualifier_case2 (line 4114) | func ExampleTypeQualifier_case2() { function ExampleTypeQualifierList (line 4123) | func ExampleTypeQualifierList() { function ExampleTypeQualifierList_case1 (line 4133) | func ExampleTypeQualifierList_case1() { function ExampleTypeQualifierListOpt (line 4149) | func ExampleTypeQualifierListOpt() { function ExampleTypeQualifierListOpt_case1 (line 4155) | func ExampleTypeQualifierListOpt_case1() { function ExampleTypeSpecifier (line 4167) | func ExampleTypeSpecifier() { function ExampleTypeSpecifier_case01 (line 4175) | func ExampleTypeSpecifier_case01() { function ExampleTypeSpecifier_case02 (line 4184) | func ExampleTypeSpecifier_case02() { function ExampleTypeSpecifier_case03 (line 4193) | func ExampleTypeSpecifier_case03() { function ExampleTypeSpecifier_case04 (line 4202) | func ExampleTypeSpecifier_case04() { function ExampleTypeSpecifier_case05 (line 4211) | func ExampleTypeSpecifier_case05() { function ExampleTypeSpecifier_case06 (line 4220) | func ExampleTypeSpecifier_case06() { function ExampleTypeSpecifier_case07 (line 4229) | func ExampleTypeSpecifier_case07() { function ExampleTypeSpecifier_case08 (line 4238) | func ExampleTypeSpecifier_case08() { function ExampleTypeSpecifier_case09 (line 4247) | func ExampleTypeSpecifier_case09() { function ExampleTypeSpecifier_case10 (line 4256) | func ExampleTypeSpecifier_case10() { function ExampleTypeSpecifier_case11 (line 4265) | func ExampleTypeSpecifier_case11() { function ExampleTypeSpecifier_case12 (line 4280) | func ExampleTypeSpecifier_case12() { function ExampleTypeSpecifier_case13 (line 4293) | func ExampleTypeSpecifier_case13() { function ExampleTypeSpecifier_case14 (line 4302) | func ExampleTypeSpecifier_case14() { function ExampleTypeSpecifier_case15 (line 4320) | func ExampleTypeSpecifier_case15() { function ExampleVolatileOpt (line 4341) | func ExampleVolatileOpt() { function ExampleVolatileOpt_case1 (line 4347) | func ExampleVolatileOpt_case1() { FILE: cc.go constant fakeTime (line 49) | fakeTime = "__TESTING_TIME__" constant gccPredefine (line 51) | gccPredefine = ` function ImportPath (line 188) | func ImportPath() (string, error) { return strutil.ImportPath() } function HostConfig (line 192) | func HostConfig(opts ...string) (predefined string, includePaths, sysInc... function HostCppConfig (line 206) | func HostCppConfig(cpp string, opts ...string) (predefined string, inclu... type tweaks (line 259) | type tweaks struct method doGccEmu (line 300) | func (t *tweaks) doGccEmu() *tweaks { function exampleAST (line 321) | func exampleAST(rule int, src string) interface{} { function ppParseString (line 370) | func ppParseString(fn, src string, report *xc.Report, tweaks *tweaks) (*... function ppParse (line 382) | func ppParse(fn string, report *xc.Report, tweaks *tweaks) (*Preprocessi... type Opt (line 425) | type Opt function KeepComments (line 428) | func KeepComments() Opt { function EnableBuiltinClassifyType (line 437) | func EnableBuiltinClassifyType() Opt { function Mode99c (line 442) | func Mode99c() Opt { function EnableBuiltinConstantP (line 451) | func EnableBuiltinConstantP() Opt { function EnableImplicitIntType (line 464) | func EnableImplicitIntType() Opt { function EnableOmitConditionalOperand (line 473) | func EnableOmitConditionalOperand() Opt { function EnableComputedGotos (line 483) | func EnableComputedGotos() Opt { function EnableUnsignedEnums (line 489) | func EnableUnsignedEnums() Opt { function EnableLegacyDesignators (line 498) | func EnableLegacyDesignators() Opt { function AllowCompatibleTypedefRedefinitions (line 509) | func AllowCompatibleTypedefRedefinitions() Opt { function EnableParenthesizedCompoundStatemen (line 518) | func EnableParenthesizedCompoundStatemen() Opt { function EnableImaginarySuffix (line 527) | func EnableImaginarySuffix() Opt { function EnableNonConstStaticInitExpressions (line 537) | func EnableNonConstStaticInitExpressions() Opt { function EnableAnonymousStructFields (line 550) | func EnableAnonymousStructFields() Opt { function EnableOmitFuncRetType (line 557) | func EnableOmitFuncRetType() Opt { function EnableOmitFuncArgTypes (line 564) | func EnableOmitFuncArgTypes() Opt { function EnableEmptyDeclarations (line 571) | func EnableEmptyDeclarations() Opt { function EnableIncludeNext (line 578) | func EnableIncludeNext() Opt { function EnableDefineOmitCommaBeforeDDD (line 585) | func EnableDefineOmitCommaBeforeDDD() Opt { function EnableAlternateKeywords (line 594) | func EnableAlternateKeywords() Opt { function EnableDlrInIdentifiers (line 601) | func EnableDlrInIdentifiers() Opt { function EnableEmptyDefine (line 608) | func EnableEmptyDefine() Opt { function EnableImplicitFuncDef (line 617) | func EnableImplicitFuncDef() Opt { function EnableEmptyStructs (line 624) | func EnableEmptyStructs() Opt { function EnableUndefExtraTokens (line 631) | func EnableUndefExtraTokens() Opt { function EnableWideEnumValues (line 638) | func EnableWideEnumValues() Opt { function EnableWideBitFieldTypes (line 646) | func EnableWideBitFieldTypes() Opt { function SysIncludePaths (line 654) | func SysIncludePaths(paths []string) Opt { function IncludePaths (line 668) | func IncludePaths(paths []string) Opt { function YyDebug (line 679) | func YyDebug(n int) Opt { function Cpp (line 686) | func Cpp(f func([]xc.Token)) Opt { function ErrLimit (line 694) | func ErrLimit(n int) Opt { function Trigraphs (line 699) | func Trigraphs() Opt { return func(lx *lexer) { lx.tweaks.enableTrigraph... function EnableAsm (line 702) | func EnableAsm() Opt { return func(lx *lexer) { lx.tweaks.enableAsm = tr... function EnableNoreturn (line 705) | func EnableNoreturn() Opt { return func(lx *lexer) { lx.tweaks.enableNor... function EnableTypeOf (line 708) | func EnableTypeOf() Opt { return func(lx *lexer) { lx.tweaks.enableTypeo... function EnableAlignOf (line 711) | func EnableAlignOf() Opt { return func(lx *lexer) { lx.tweaks.enableAlig... function EnableStaticAssert (line 714) | func EnableStaticAssert() Opt { return func(lx *lexer) { lx.tweaks.enabl... function CrashOnError (line 717) | func CrashOnError() Opt { return func(lx *lexer) { lx.report.PanicOnErro... function disableWarnings (line 719) | func disableWarnings() Opt { return func(lx *lexer) { lx.tweaks.ena... function gccEmu (line 720) | func gccEmu() Opt { return func(lx *lexer) { lx.tweaks.gcc... function getTweaks (line 721) | func getTweaks(dst *tweaks) Opt { return func(lx *lexer) { *dst = *lx.tw... function nopOpt (line 722) | func nopOpt() Opt { return func(*lexer) {} } function preprocessOnly (line 723) | func preprocessOnly() Opt { return func(lx *lexer) { lx.tweaks.pre... function devTest (line 725) | func devTest() Opt { function disablePredefinedLineMacro (line 729) | func disablePredefinedLineMacro() Opt { function Parse (line 737) | func Parse(predefine string, paths []string, m *Model, opts ...Opt) (*Tr... FILE: cpp.go constant maxIncludeLevel (line 26) | maxIncludeLevel = 100 constant sentinel (line 27) | sentinel = -1 type Macro (line 46) | type Macro struct method ReplacementToks (line 59) | func (m *Macro) ReplacementToks() (r []xc.Token) { return decodeTokens... method findArg (line 61) | func (m *Macro) findArg(nm int) int { type macros (line 75) | type macros struct method macros (line 88) | func (m *macros) macros() map[int]*Macro { function newMacros (line 81) | func newMacros() *macros { type tokenReader (line 115) | type tokenReader interface type tokenBuf (line 122) | type tokenBuf struct method eof (line 127) | func (t *tokenBuf) eof(bool) bool { return len(t.toks) == 0 } method peek (line 130) | func (t *tokenBuf) peek() xc.Token { return t.toks[0] } method read (line 133) | func (t *tokenBuf) read() xc.Token { r := t.peek(); t.toks = t.toks[1:... method unget (line 136) | func (t *tokenBuf) unget(toks []xc.Token) { t.toks = append(toks[:len(... type tokenPipe (line 138) | type tokenPipe struct method eof (line 150) | func (t *tokenPipe) eof(more bool) bool { method peek (line 188) | func (t *tokenPipe) peek() xc.Token { return t.in[0] } method read (line 191) | func (t *tokenPipe) read() xc.Token { method unget (line 199) | func (t *tokenPipe) unget(toks []xc.Token) { method flush (line 203) | func (t *tokenPipe) flush(final bool) { type pp (line 272) | type pp struct method pp2 (line 315) | func (p *pp) pp2(ch chan []xc.Token) { method checkCompatibleReplacementTokenList (line 327) | func (p *pp) checkCompatibleReplacementTokenList(tok xc.Token, oldList... method defineMacro (line 352) | func (p *pp) defineMacro(tok xc.Token, repl PPTokenList) { method defineFnMacro (line 381) | func (p *pp) defineFnMacro(tok xc.Token, il *IdentifierList, repl PPTo... method expand (line 465) | func (p *pp) expand(r tokenReader, handleDefined bool, w func([]xc.Tok... method expandDefined (line 504) | func (p *pp) expandDefined(tok xc.Token, r tokenReader, w func([]xc.To... method expandMacro (line 570) | func (p *pp) expandMacro(tok xc.Token, r tokenReader, m *Macro, handle... method pragmas (line 608) | func (p *pp) pragmas(toks []xc.Token) []xc.Token { method sanitize (line 664) | func (p *pp) sanitize(toks []xc.Token) []xc.Token { method expandLineNo (line 733) | func (p *pp) expandLineNo(toks []xc.Token) []xc.Token { method expandFnMacro (line 774) | func (p *pp) expandFnMacro(tok xc.Token, r tokenReader, m *Macro, hand... method parseMacroArgs (line 938) | func (p *pp) parseMacroArgs(r tokenReader) (args [][]xc.Token) { method parseMacroArg (line 974) | func (p *pp) parseMacroArg(r tokenReader) (arg []xc.Token, more bool) { method preprocessingFile (line 1008) | func (p *pp) preprocessingFile(n *PreprocessingFile) { method groupList (line 1019) | func (p *pp) groupList(n *GroupList) { method ifSection (line 1051) | func (p *pp) ifSection(n *IfSection) { method ifGroup (line 1059) | func (p *pp) ifGroup(n *IfGroup) bool { method elifGroupListOpt (line 1080) | func (p *pp) elifGroupListOpt(n *ElifGroupListOpt) bool { method elifGroupList (line 1088) | func (p *pp) elifGroupList(n *ElifGroupList) bool { method elifGroup (line 1098) | func (p *pp) elifGroup(n *ElifGroup) bool { method elseGroupOpt (line 1107) | func (p *pp) elseGroupOpt(n *ElseGroupOpt) { method groupListOpt (line 1115) | func (p *pp) groupListOpt(n *GroupListOpt) { method fixInclude (line 1123) | func (p *pp) fixInclude(toks []xc.Token) []xc.Token { method pragma1 (line 1149) | func (p *pp) pragma1(a []xc.Token) (t xc.Token, _ bool) { method pragma (line 1157) | func (p *pp) pragma(a []xc.Token) { method controlLine (line 1196) | func (p *pp) controlLine(n *ControlLine) { function newPP (line 289) | func newPP(ch chan []xc.Token, includes, sysIncludes []string, macros *m... function trimSpace (line 589) | func trimSpace(toks []xc.Token, removeTrailingComma bool) []xc.Token { function pasteToks (line 683) | func pasteToks(toks []xc.Token) []xc.Token { function normalizeToks (line 744) | func normalizeToks(toks []xc.Token) []xc.Token { function stringify (line 888) | func stringify(toks []xc.Token) xc.Token { function whitespace (line 915) | func whitespace(toks []xc.Token) []byte { FILE: encoding.go constant intBits (line 20) | intBits = mathutil.IntBits constant bitShift (line 21) | bitShift = intBits>>6 + 5 constant bitMask (line 22) | bitMask = intBits - 1 constant scINITIAL (line 24) | scINITIAL = 0 constant ccEOF (line 33) | ccEOF = iota + 0x80 constant _ (line 34) | _ constant ccOther (line 35) | ccOther constant ccUCNDigit (line 36) | ccUCNDigit constant ccUCNNonDigit (line 37) | ccUCNNonDigit constant tsVoid (line 41) | tsVoid = iota constant tsChar (line 42) | tsChar constant tsShort (line 43) | tsShort constant tsInt (line 44) | tsInt constant tsLong (line 45) | tsLong constant tsFloat (line 46) | tsFloat constant tsDouble (line 47) | tsDouble constant tsSigned (line 48) | tsSigned constant tsUnsigned (line 49) | tsUnsigned constant tsBool (line 50) | tsBool constant tsComplex (line 51) | tsComplex constant tsStructSpecifier (line 52) | tsStructSpecifier constant tsUnionSpecifier (line 53) | tsUnionSpecifier constant tsEnumSpecifier (line 54) | tsEnumSpecifier constant tsTypedefName (line 55) | tsTypedefName constant tsTypeof (line 56) | tsTypeof constant tsUintptr (line 57) | tsUintptr constant tsBits (line 61) | tsBits = 5 constant tsMask (line 62) | tsMask = 1< 0 == d1 > 0; } FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20040602-1.c type ulong (line 3) | typedef unsigned long ulong; FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20040610-1.c function foo (line 1) | int foo (float x) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20040611-1.c function foo (line 2) | void foo (char *name) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20040614-1.c function f (line 3) | void f(int r1, int *fp) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20040621-1.c function ssbgst (line 4) | int ssbgst (int c, int k) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20040624-1.c type s (line 1) | struct s { float f[1]; } type s (line 2) | struct s function bar (line 3) | float bar() { return foo().f[0]; } FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20040705-1.c function f (line 2) | void f (void) { memcpy (foo, bar, 7); } FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20040708-1.c type apr_lockmech_e (line 4) | typedef enum { type apr_proc_mutex_unix_lock_methods_t (line 13) | struct apr_proc_mutex_unix_lock_methods_t { type apr_proc_mutex_unix_lock_methods_t (line 18) | typedef struct apr_proc_mutex_unix_lock_methods_t apr_proc_mutex_unix_lo... type apr_proc_mutex_t (line 22) | struct apr_proc_mutex_t { type apr_proc_mutex_t (line 28) | typedef struct apr_proc_mutex_t apr_proc_mutex_t; function proc_mutex_choose_method (line 34) | static int proc_mutex_choose_method(apr_proc_mutex_t *new_mutex, apr_loc... FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20040709-1.c function sub (line 6) | double FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20040726-1.c function foo (line 2) | void foo (int a, int b, int c, int d, int e, int *f) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20040726-2.c type A (line 3) | typedef struct function foo (line 17) | void foo () FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20040727-1.c type thread_state_flavor_t (line 4) | typedef int thread_state_flavor_t; type exception_behavior_t (line 5) | typedef int exception_behavior_t; type exception_mask_t (line 6) | typedef unsigned int exception_mask_t; type exception_handler_t (line 7) | typedef unsigned int exception_handler_t; type mach_msg_type_number_t (line 8) | typedef unsigned int mach_msg_type_number_t; type exception_handler_t (line 16) | typedef exception_handler_t *exception_handler_array_t; type thread_state_flavor_t (line 17) | typedef thread_state_flavor_t *exception_flavor_array_t; function GC_dirty_init (line 27) | void GC_dirty_init() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20040730-1.c function super_1_sync (line 5) | void super_1_sync(int *rdev2) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20040817-1.c type A (line 3) | struct A function foo (line 8) | void foo(struct A *p) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20040824-1.c function foo (line 2) | void foo (char *x) { __builtin_prefetch (x + 0x8000); } FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20040901-1.c type x (line 1) | typedef enum {a, b} __attribute__((__mode__(__QI__))) x; FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20040907-1.c function ProdWord_bla (line 1) | void ProdWord_bla ( gtL, gtRes, lnL ) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20040908-1.c function foo (line 3) | double foo() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20040909-1.c function one_utf8_to_utf16 (line 1) | static __inline__ int function conversion_loop (line 4) | static __inline__ unsigned char function convert_utf8_utf16 (line 9) | static unsigned char FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20040914-1.c function process_second_stream (line 5) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20040916-1.c function foo (line 7) | char FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20041005-1.c function f (line 6) | void f (void) { extern int x; } FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20041007-1.c function foo (line 8) | void foo (void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20041018-1.c function foo (line 1) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20041026-1.c function foo (line 1) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20041119-1.c type S (line 10) | struct S function bar (line 17) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20041211-1.c function f (line 5) | __inline void f(const char *const p) { function crash (line 11) | void crash() { FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20050105-1.c type S (line 1) | struct S function foo (line 2) | void foo (void *x) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20050113-1.c type V2SF (line 3) | typedef float V2SF __attribute__ ((vector_size (8))); function main (line 7) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20050119-1.c function f (line 3) | void f(char *a) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20050122-1.c function g (line 5) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20050122-2.c function g (line 7) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20050202-1.c function g (line 4) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20050206-1.c function foo (line 1) | unsigned short foo (void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20050210-1.c type __SIZE_TYPE__ (line 3) | typedef __SIZE_TYPE__ size_t; function bar (line 5) | int bar (void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20050215-1.c function f1 (line 3) | extern __inline void f1 (void) { } function f2 (line 4) | extern __inline void f2 (void) { f1 (); } function f2 (line 5) | void f2 (void) {} FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20050215-2.c function f1 (line 4) | extern __inline void f1 (void) { v++; } function f4 (line 5) | void f4 (void) { f1 (); } function f2 (line 6) | extern __inline void f2 (void) { f1 (); } function f3 (line 7) | void f3 (void) { f2 (); } function f2 (line 8) | void f2 (void) { f1 (); } FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20050215-3.c function f0 (line 4) | extern __inline void f0 (void) { v++; } function f1 (line 5) | extern __inline void f1 (void) { f0 (); } function f4 (line 6) | void f4 (void) { f1 (); } function f2 (line 7) | extern __inline void f2 (void) { f1 (); } function f3 (line 8) | void f3 (void) { f2 (); } function f2 (line 9) | void f2 (void) { f1 (); } FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20050217-1.c type __SIZE_TYPE__ (line 4) | typedef __SIZE_TYPE__ size_t; function g (line 5) | void g (void *a) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20050303-1.c function crc (line 4) | void crc() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20050328-1.c function foo (line 12) | void function bar (line 19) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20050423-1.c function foo (line 3) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20050510-1.c function bar (line 4) | void bar (int k) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20050516-1.c type S (line 3) | struct S { char s; } type T (line 4) | struct T { struct S t; } type S (line 6) | struct S type T (line 6) | struct T function foo (line 8) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20050520-1.c type s (line 1) | struct s { int x[4]; } type s (line 2) | struct s function bar (line 4) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20050622-1.c type S (line 2) | struct S { char buf[72*1024*1024]; } type S (line 4) | struct S { char buf[64]; } type S (line 7) | struct S type S (line 9) | struct S function foo (line 11) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20050721-1.c type S1 (line 3) | struct S1 type S1 (line 5) | struct S1 { type S2 (line 10) | struct S2 { type S1 (line 18) | struct S1 type S2 (line 19) | struct S2 function func1 (line 21) | inline float function func2 (line 33) | inline float function func3 (line 48) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20050801-1.c function libc_name_p (line 1) | __inline void libc_name_p (void) function nothrow_libfn_p (line 5) | void nothrow_libfn_p (void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20050801-2.c function f (line 2) | __inline int f(int i) function g (line 10) | int g(int i) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20051207-1.c function foo (line 3) | long long FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20051216-1.c type A (line 6) | struct A { double x, y; } type B (line 7) | struct B { double x0, y0, x1, y1; } type C (line 8) | struct C { int n_points; int dir; struct B bbox; struct A *points; } type D (line 9) | struct D { int n_segs; struct C segs[1]; } type A (line 11) | struct A type D (line 12) | struct D type D (line 12) | struct D type A (line 13) | struct A type A (line 13) | struct A type A (line 13) | struct A type A (line 13) | struct A function bar (line 15) | static void type D (line 32) | struct D type D (line 33) | struct D type A (line 38) | struct A type D (line 39) | struct D type D (line 43) | struct D type D (line 43) | struct D type C (line 44) | struct C type A (line 56) | struct A type A (line 56) | struct A type A (line 79) | struct A type A (line 79) | struct A type A (line 81) | struct A type A (line 81) | struct A FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20051228-1.c function foo (line 5) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20060109-1.c type cpp_reader (line 7) | typedef struct cpp_reader cpp_reader; type cpp_string (line 8) | typedef struct cpp_string cpp_string; type cpp_string (line 9) | struct cpp_string type cpp_callbacks (line 14) | struct cpp_callbacks function init_c_lex (line 19) | init_c_lex (void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20060202-1.c type __SIZE_TYPE__ (line 1) | typedef __SIZE_TYPE__ size_t; type objc_selector (line 2) | struct objc_selector type objc_object (line 7) | struct objc_object type objc_class (line 11) | struct objc_class type objc_class (line 12) | struct objc_class type sidx (line 16) | typedef size_t sidx; type soffset (line 17) | struct soffset type soffset (line 24) | struct soffset type sarray (line 27) | struct sarray function soffset_decode (line 31) | static __inline__ unsigned int type sarray (line 39) | struct sarray FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20060208-1.c type __SIZE_TYPE__ (line 3) | typedef __SIZE_TYPE__ size_t; FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20060215-1.c type S (line 3) | struct S type S (line 9) | struct S type S (line 10) | struct S type S (line 11) | struct S type S (line 13) | struct S type S (line 14) | struct S type S (line 18) | struct S function fn4 (line 21) | static inline int function test (line 30) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20060217-1.c type U (line 3) | struct U type S (line 8) | struct S function foo (line 14) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20060309-1.c function foo (line 3) | void foo() { bar(); } FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20060419-1.c function foo (line 11) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20060421-1.c function foo (line 2) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20060609-1.c function __strspn_c2 (line 2) | int __strspn_c2 (__const char *__s, int __accept1, int __accept2) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20060625-1.c function foo (line 6) | void foo (void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20060823-1.c type A (line 5) | struct A type A (line 10) | struct A type A (line 11) | struct A FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20060826-1.c type _Complex (line 1) | typedef _Complex double S; function foo (line 4) | void foo (void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20060904-1.c type chunk_s (line 5) | struct chunk_s type chunk_t (line 11) | typedef struct chunk_s chunk_t; function foo (line 13) | void foo(chunk_t *first) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20061005-1.c function testc (line 5) | void function tests (line 13) | void function testc2 (line 19) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20061214-1.c type ull (line 1) | typedef unsigned long long ull; function foo (line 3) | void foo (ull *x) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20070121.c type node234_Tag (line 5) | struct node234_Tag type node234_Tag (line 12) | struct node234_Tag FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20070129.c type RExC_state_t (line 4) | typedef struct RExC_state_t type regnode_string (line 10) | struct regnode_string type regnode_string (line 69) | struct regnode_string FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20070419-1.c type S (line 3) | struct S function foo (line 9) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20070501-1.c type signed16 (line 1) | typedef signed int signed16 __attribute__ ((__mode__ (__HI__))); type unsigned16 (line 2) | typedef unsigned int unsigned16 __attribute__ ((__mode__ (__HI__))); type signed16 (line 3) | typedef signed16 HI; type unsigned16 (line 4) | typedef unsigned16 UHI; function f (line 5) | unsigned short f(int y) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20070520-1.c function ff_pred8x8_plane_c (line 4) | void ff_pred8x8_plane_c(uint8_t *src, int stride){ FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20070522-1.c type Collision (line 6) | struct Collision { function get_collisions (line 11) | void get_collisions(struct Collision a) { FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20070529-1.c type __u16 (line 3) | typedef unsigned short __u16; type u32 (line 4) | typedef unsigned int u32; type __u16 (line 5) | typedef __u16 __be16; type hfs_extent (line 6) | struct hfs_extent { function hfs_free_fork (line 9) | int hfs_free_fork( int type) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20070529-2.c function xfs_dir2_grow_inode (line 1) | void xfs_dir2_grow_inode(void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20070531-2.c function f (line 1) | int f(void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20070603-1.c function f (line 2) | int f(_Complex double *a, unsigned int n) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20070603-2.c type _Complex (line 1) | typedef _Complex double ar[]; function f (line 2) | int f(ar *a, unsigned int n) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20070827-1.c function foo (line 3) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20070905-1.c type S (line 3) | struct S function baz (line 13) | static inline __attribute__ ((always_inline)) function bar (line 19) | static int function foo (line 29) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20070906-1.c type Bar (line 1) | struct Bar { function foo (line 4) | struct Bar foo(struct Bar **p) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20070915-1.c function test6 (line 8) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20070919-1.c type gsm0610_frame_t (line 3) | typedef struct { function gsm0610_unpack_voip (line 11) | int gsm0610_unpack_voip(gsm0610_frame_t * s, const uint8_t c[33]) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20071027-1.c type z_key (line 4) | typedef struct z_key type picture_size (line 9) | typedef struct picture_size function picture_size_new (line 14) | void picture_size_new (picture_size *ps) function picture_sizes_load_default (line 20) | void picture_sizes_load_default (picture_size *ps) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20071102-1.c type _NSPoint (line 5) | struct _NSPoint type NSPoint (line 11) | typedef struct _NSPoint NSPoint; function NSPoint (line 13) | static inline NSPoint function NSPoint (line 22) | static inline NSPoint function NSPoint (line 28) | NSPoint g(NSPoint refPoint) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20071105-1.c function init_full (line 4) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20071107-1.c function gtk_settings_class_init (line 6) | void gtk_settings_class_init (void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20071108-1.c function f (line 4) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20071114-1.c type bool8 (line 4) | typedef unsigned char bool8; type uint8 (line 8) | typedef uint8_t uint8; type uint16 (line 9) | typedef uint16_t uint16; type uint32 (line 10) | typedef uint32_t uint32; type SIAPU (line 12) | struct SIAPU type SAPU (line 23) | struct SAPU type SAPU (line 31) | struct SAPU type SIAPU (line 32) | struct SIAPU function uint8 (line 38) | uint8 S9xAPUGetByte (uint32 Address) function S9xAPUSetByte (line 68) | void S9xAPUSetByte (uint8 byte, uint32 Address) function ApuCA (line 105) | void ApuCA () FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20071117-1.c function foo (line 6) | int foo (int i) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20071118-1.c function foo (line 6) | void foo (short x, int y, int z) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20071128-1.c type S (line 4) | struct S type T (line 8) | struct T function foo (line 14) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20071203-1.c type User (line 3) | struct User { char username[10]; } function auth_set_username (line 5) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20071207-1.c function centerln (line 4) | void centerln (int width, int ch, char *s) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20071214-1.c type __builtin_va_list (line 1) | typedef __builtin_va_list va_list; function gftp_config_parse_args (line 2) | void gftp_config_parse_args (int numargs, char **first, ...) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20080114-1.c function stuck (line 6) | void stuck(int res) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20080124-1.c type S (line 5) | typedef struct function bar (line 13) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20080419-1.c function dmi_scan_machine (line 2) | void dmi_scan_machine(void) { FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20080613-1.c type __SIZE_TYPE__ (line 4) | typedef __SIZE_TYPE__ size_t; type sa_family_t (line 5) | typedef unsigned short int sa_family_t; type cmsghdr (line 6) | struct cmsghdr { type in6_addr (line 11) | struct in6_addr { type sockaddr_in (line 16) | struct sockaddr_in { type in6_pktinfo (line 19) | struct in6_pktinfo { type sockaddr_any (line 22) | typedef union { type cmsghdr (line 27) | struct cmsghdr type cmsghdr (line 27) | struct cmsghdr function hop_sendmsg (line 32) | int hop_sendmsg(int fd) { FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20080625-1.c type peakbufStruct (line 3) | struct peakbufStruct { function findmzROI (line 14) | void findmzROI(int i, int *p_scan) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20080628-1.c type s (line 3) | struct s { function g (line 8) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20080704-1.c type _Jv_reent (line 9) | struct _Jv_reent type _Jv_reent (line 13) | struct _Jv_reent FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20080721-1.c function test (line 5) | int test(int b) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20080806-1.c type __SIZE_TYPE__ (line 10) | typedef __SIZE_TYPE__ size_t; function f1 (line 14) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20080812-1.c function foo (line 5) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20080820-1.c function do_timer (line 2) | void do_timer(void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20080903-1.c type bar (line 1) | struct bar { unsigned short length; } function dummy (line 3) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20080910-1.c type yy_buffer_state (line 3) | struct yy_buffer_state { type yy_buffer_state (line 6) | struct yy_buffer_state function orafce_sql_yylex (line 15) | int orafce_sql_yylex (int a) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20080922-1.c type rtx_def (line 1) | struct rtx_def type rtvec_def (line 2) | struct rtvec_def type rtx_code (line 3) | enum rtx_code { PARALLEL, SET } type rtunion (line 8) | typedef union rtunion_def rtunion; type rtx_def (line 9) | struct rtx_def { type rtvec_def (line 12) | struct rtvec_def { function rtx (line 17) | rtx peephole2_insns (rtx x0, enum rtx_code code) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20080929-1.c type option (line 1) | struct option { type ubi_dev_info (line 10) | struct ubi_dev_info { type args (line 13) | struct args { type args (line 23) | struct args type ubi_dev_info (line 26) | struct ubi_dev_info function main (line 27) | int main(int argc, char * const argv[]) { FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20081101-1.c function foo (line 1) | int foo (int i, int b) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20081108-1.c function h (line 7) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20081108-2.c function _Bool (line 4) | _Bool f(unsigned a) { return a & 1; } FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20081108-3.c function _Bool (line 4) | _Bool f(void) { return __INT_MAX__ + 1; } FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20081119-1.c function f (line 1) | unsigned long long FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20081203-1.c function foo (line 5) | inline unsigned short function bar (line 17) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20090107-1.c type a (line 4) | struct a type b (line 10) | struct b { type c (line 15) | struct c { function f (line 22) | extern void f(struct c *i) { FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20090114-1.c type InputParameters (line 1) | typedef struct { type ImageParameters (line 5) | typedef struct { function rc_init_pict (line 18) | void rc_init_pict(int fieldpic) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20090209-1.c type d_info (line 4) | struct d_info type d_info (line 10) | struct d_info FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20090303-1.c function f (line 8) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20090303-2.c function f (line 8) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20090328-1.c function __frame_state_for (line 2) | void __frame_state_for (volatile char *state_in, int x) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20090331-1.c type re_pattern_buffer (line 1) | struct re_pattern_buffer { function byte_regex_compile (line 5) | void byte_regex_compile (struct re_pattern_buffer *bufp, FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20090401-1.c function init_clause (line 6) | void init_clause(int *literals, int size, int *lits) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20090518-1.c function foo (line 1) | float FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20090519-1.c type __pmPDUInfo (line 1) | typedef struct { int licensed; } __pmPDUInfo; function do_handshake (line 3) | void do_handshake(void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20090721-1.c function f (line 3) | int f(double x, int n){union u v;v.d=x;if(n>=0){v.ll<<=63;}else{v.ll-=1<... FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20090907-1.c type platform_device (line 1) | struct platform_device type __kernel_size_t (line 2) | typedef unsigned long __kernel_size_t; type __u16 (line 3) | typedef unsigned short __u16; type __u32 (line 4) | typedef unsigned int __u32; type u8 (line 5) | typedef unsigned char u8; type u16 (line 6) | typedef unsigned short u16; type __kernel_size_t (line 7) | typedef __kernel_size_t size_t; type __u32 (line 8) | typedef __u32 uint32_t; function bfin_dspid (line 9) | static inline __attribute__ ((always_inline)) type list_head (line 16) | struct list_head { type page (line 19) | struct page { type device_driver (line 24) | struct device_driver { type fb_info (line 28) | struct fb_info { type platform_driver (line 31) | struct platform_driver { type firmware (line 36) | struct firmware { type metronomefb_par (line 40) | struct metronomefb_par { type waveform_hdr (line 43) | struct waveform_hdr { function u8 (line 46) | static u8 calc_cksum (int start, int end, u8 * mem) type waveform_hdr (line 54) | struct waveform_hdr function load_waveform (line 57) | static int type firmware (line 78) | struct firmware type metronomefb_par (line 79) | struct metronomefb_par function metronomefb_probe (line 81) | int metronomefb_probe (struct platform_device *dev) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20090917-1.c type VEC_loop_p_base (line 2) | typedef struct VEC_loop_p_base function VEC_loop_p_base_iterate (line 9) | __inline__ int type VEC_loop_p_heap (line 24) | typedef struct VEC_loop_p_heap function am_vector_index_for_loop (line 31) | static __inline__ int function build_access_matrix (line 46) | unsigned char FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20091215-1.c function foo (line 5) | void function bar (line 11) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20100609-1.c function find_reloads (line 2) | int find_reloads (int i, char *p) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20100907.c type a (line 1) | struct a {int a,b;} type a (line 2) | struct a type a (line 3) | struct a FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20100915-1.c type __u32 (line 4) | typedef unsigned int __u32; type __u32 (line 5) | typedef __u32 __be32; function printk (line 6) | static inline __attribute__((always_inline)) int __attribute__((__cold__... type journal_t (line 7) | typedef struct journal_s journal_t; type journal_header_t (line 8) | typedef struct journal_header_s type journal_superblock_t (line 14) | typedef struct journal_superblock_s type journal_s (line 20) | struct journal_s function journal_fail_superblock (line 28) | static void journal_fail_superblock (journal_t *journal) function journal_get_superblock (line 32) | static int journal_get_superblock(journal_t *journal) function load_superblock (line 68) | static int load_superblock(journal_t *journal) function jbd2_journal_update_format (line 73) | int jbd2_journal_update_format (journal_t *journal) function jbd2_journal_wipe (line 78) | int jbd2_journal_wipe(journal_t *journal, int write) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20101216-1.c type __int32_t (line 1) | typedef signed int __int32_t; type __uint32_t (line 2) | typedef unsigned int __uint32_t; type ieee_double_shape_type (line 3) | typedef union function sin_pi (line 14) | double sin_pi(double x) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20101217-1.c function main (line 3) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20110126-1.c function a (line 4) | int a (int *t, const char *p) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20110131-1.c function safe_add_func_uint32_t_u_u (line 8) | static uint32_t function safe_div_func_uint64_t_u_u (line 14) | static uint64_t function int321 (line 27) | int int321 (void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20110401-1.c function asn1_length_der (line 1) | void asn1_length_der (unsigned long int len, unsigned char *ans, int *an... FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20110902.c function f (line 1) | static inline __attribute__((always_inline)) int f (unsigned int n, unsi... function g (line 11) | int g (unsigned int size) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20110906-1.c type a (line 4) | struct a { type a (line 9) | struct a type a (line 9) | struct a function foo (line 11) | void foo(void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20110913-1.c type ieee754_double (line 1) | struct ieee754_double { function __ieee754_expf (line 5) | float __ieee754_expf (float x) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20111209-1.c function __gnat_getenv (line 8) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20120524-1.c function build_packet (line 2) | void build_packet(int port, char *packet) { FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20120727-1.c function f (line 8) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20120727-2.c function f (line 8) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20120822-1.c function shr_long (line 4) | void shr_long(int d, unsigned char s) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20120830-1.c function keydb_search2 (line 2) | int keydb_search2 (int *hdfound, int *hdcurrent, int *a) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20120913-1.c type list_head (line 1) | struct list_head { type dm_exception (line 4) | struct dm_exception { type dm_exception (line 9) | struct dm_exception type list_head (line 9) | struct list_head type list_head (line 10) | struct list_head type dm_exception (line 11) | struct dm_exception type dm_exception (line 13) | struct dm_exception FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20120917-1.c type curl_off_t (line 1) | typedef long long curl_off_t; function tool_seek_cb (line 2) | int tool_seek_cb(void *userdata, curl_off_t offset, int whence) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20120927-1.c function isc_fsaccess_set (line 2) | int isc_fsaccess_set(unsigned int access) { FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20121027-1.c function f (line 2) | void f(void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20121107-1.c function fn1 (line 8) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20121220-1.c function rop_8_notsrc_or_dst (line 3) | static __attribute__ (( always_inline )) __inline__ function cirrus_colorexpand_notsrc_or_dst_8 (line 8) | void cirrus_colorexpand_notsrc_or_dst_8 (uint8_t * dst, int bits) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20140110-1.c type RangeMapRange (line 2) | struct RangeMapRange { function f (line 8) | void f(struct RangeMapRange *q1, size_t t) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20140213.c function foo (line 1) | static unsigned short function bar (line 13) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20140528-1.c function f (line 1) | unsigned f(unsigned flags, unsigned capabilities) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20140723-1.c function f (line 1) | double f(double a, double b, int c, int d) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20140816-1.c function init_emit_regs (line 3) | int init_emit_regs (int mode) { FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20150108.c function fn1 (line 5) | int fn1 () { FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20150327.c function fn1 (line 3) | int fn1(int p1) { function fn2 (line 11) | void fn2() { fn1(0); } FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20151204.c type __SIZE_TYPE__ (line 3) | typedef __SIZE_TYPE__ size_t; function main (line 9) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20160205-1.c function fn1 (line 2) | int fn1(int d) { FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20161124-1.c function foo (line 10) | int foo (void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/900116-1.c function zloop (line 1) | struct st {char a, b, c, d; } FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/900516-1.c function f (line 1) | f(c){return!(c?2.0:1.0);} FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/920409-2.c function x (line 1) | double x(){int x1,x2;double v; FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/920410-1.c function alloc_float (line 1) | int alloc_float(f) function c_float (line 13) | float c_float(int obj) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/920428-2.c type _iobuf (line 36) | struct _iobuf { type __SIZE_TYPE__ (line 44) | typedef __SIZE_TYPE__ size_t; type _iobuf (line 46) | struct _iobuf type _iobuf (line 47) | struct _iobuf type _iobuf (line 47) | struct _iobuf type _iobuf (line 48) | struct _iobuf type _iobuf (line 49) | struct _iobuf type _iobuf (line 50) | struct _iobuf type _iobuf (line 51) | struct _iobuf type _iobuf (line 52) | struct _iobuf type _iobuf (line 55) | struct _iobuf type _iobuf (line 57) | struct _iobuf type _iobuf (line 58) | struct _iobuf type _iobuf (line 59) | struct _iobuf type _iobuf (line 60) | struct _iobuf type _iobuf (line 61) | struct _iobuf type _iobuf (line 64) | struct _iobuf type _iobuf (line 67) | struct _iobuf type _iobuf (line 70) | struct _iobuf type _iobuf (line 71) | struct _iobuf type _iobuf (line 72) | struct _iobuf type _iobuf (line 74) | struct _iobuf type _iobuf (line 75) | struct _iobuf type _iobuf (line 76) | struct _iobuf type _iobuf (line 78) | struct _iobuf type _iobuf (line 79) | struct _iobuf type _iobuf (line 80) | struct _iobuf type _iobuf (line 81) | struct _iobuf type _iobuf (line 82) | struct _iobuf type _iobuf (line 83) | struct _iobuf type _iobuf (line 84) | struct _iobuf type _iobuf (line 85) | struct _iobuf type byte (line 87) | typedef unsigned char byte; type uchar (line 88) | typedef unsigned char uchar; type ushort (line 89) | typedef unsigned short ushort; type uint (line 90) | typedef unsigned int uint; type ulong (line 91) | typedef unsigned long ulong; type u_char (line 92) | typedef unsigned char u_char; type u_short (line 93) | typedef unsigned short u_short; type u_int (line 94) | typedef unsigned int u_int; type u_long (line 95) | typedef unsigned long u_long; type ushort_ (line 96) | typedef unsigned short ushort_; type _physadr (line 97) | struct _physadr { int r[1]; } type label_t (line 98) | typedef struct label_t { type quad (line 101) | typedef struct _quad { long val[2]; } quad; type daddr_t (line 102) | typedef long daddr_t; type u_long (line 104) | typedef u_long ino_t; type swblk_t (line 105) | typedef long swblk_t; type time_t (line 106) | typedef long time_t; type dev_t (line 107) | typedef short dev_t; type off_t (line 108) | typedef long off_t; type u_short (line 109) | typedef u_short uid_t; type u_short (line 110) | typedef u_short gid_t; type prio_t (line 111) | typedef signed char prio_t; type fd_mask (line 112) | typedef long fd_mask; type fd_set (line 113) | typedef struct fd_set { type qhdr (line 116) | struct qhdr { type floatp (line 120) | typedef double floatp; type _iobuf (line 123) | struct _iobuf type gs_point (line 124) | typedef struct gs_point_s { type gs_int_point (line 127) | typedef struct gs_int_point_s { type gs_rect (line 130) | typedef struct gs_rect_s { type gs_int_rect (line 133) | typedef struct gs_int_rect_s { type gs_state (line 136) | typedef struct gs_state_s gs_state; type gs_memory_procs (line 137) | typedef struct { type fixed (line 145) | typedef long fixed; type gs_fixed_point (line 146) | typedef struct gs_fixed_point_s { type gs_fixed_rect (line 149) | typedef struct gs_fixed_rect_s { type gs_matrix (line 152) | typedef struct gs_matrix_s { type gs_matrix_fixed (line 167) | typedef struct gs_matrix_fixed_s { type fixed_coeff (line 174) | typedef struct { type gs_line_cap (line 182) | typedef enum { type gs_line_join (line 187) | typedef enum { type gx_device (line 203) | typedef struct gx_device_s gx_device; type gs_color_space (line 233) | typedef enum { type gs_color (line 238) | typedef struct gs_color_s gs_color; type gs_screen_enum (line 262) | typedef struct gs_screen_enum_s gs_screen_enum; type gs_state_s (line 267) | struct gs_state_s { type gx_bitmap_id (line 300) | typedef unsigned long gx_bitmap_id; type gx_bitmap (line 301) | typedef struct gx_bitmap_s { type gx_color_index (line 308) | typedef unsigned long gx_color_index; type gx_color_value (line 309) | typedef unsigned short gx_color_value; type gx_device_color_info (line 310) | typedef struct gx_device_color_info_s { type gx_device_procs (line 321) | typedef struct gx_device_procs_s gx_device_procs; type gx_device_s (line 322) | struct gx_device_s { type gs_prop_item (line 325) | typedef struct gs_prop_item_s gs_prop_item; type gx_device_procs_s (line 326) | struct gx_device_procs_s { type device (line 359) | typedef struct device_s { function ctm_set_inverse (line 376) | static int function gs_update_matrix_fixed (line 384) | void function gs_initmatrix (line 388) | int function gs_defaultmatrix (line 395) | int function gs_currentmatrix (line 401) | int function gs_setmatrix (line 406) | int function gs_translate (line 412) | int function gs_scale (line 423) | int function gs_rotate (line 432) | int function gs_concat (line 438) | int function gs_transform (line 444) | int function gs_dtransform (line 448) | int function gs_itransform (line 452) | int function gs_idtransform (line 464) | int function gs_translate_to_fixed (line 477) | int function gx_matrix_to_fixed_coeff (line 485) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/920428-3.c function x (line 4) | x(a){static void*j[]={&&l1,&&l2};goto*j[a];l1:return 0;l2:return 1;} FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/920428-4.c function x (line 2) | x(a){struct{int p[a],i;}l;l.i;} FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/920428-6.c type x (line 1) | struct x function func (line 8) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/920501-10.c function x (line 1) | x(y){return 8193*y;} FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/920501-11.c type S (line 1) | typedef struct{int s;}S; FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/920501-12.c function x (line 3) | x(x){ return 3 + x;} function a (line 4) | a(x){int y[994]; return 3 + x;} function b (line 5) | b(x){int y[999]; return 2*(x + 3);} function A (line 6) | A(x){int y[9999];return 2*(x + 3);} function B (line 7) | B(x){int y[9949];return 3 + x;} FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/920501-13.c type t (line 1) | typedef struct{int i;}t; FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/920501-16.c function f (line 1) | f(n){struct z{int a,b[n],c[n];};} FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/920501-2.c function ScoreKBNK (line 4) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/920501-21.c type t (line 1) | typedef unsigned short t; type foo (line 2) | struct foo{t d;} function bar (line 3) | int bar(d)t d;{struct foo u;u.d=d;return(int)(&u);} FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/920501-23.c type qi (line 1) | typedef unsigned char qi; type hi (line 2) | typedef unsigned short hi; type si (line 3) | typedef unsigned long si; type di (line 4) | typedef unsigned long long di; function subi (line 5) | subi(a){return 100-a;} function mul (line 7) | mul(a){return 85*a;} function di (line 16) | di move_di(p,p2)di*p,*p2;{di x=p;p2=((di*)x)[1];return p2[1];} FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/920501-9.c function x (line 1) | short x(a)unsigned a;{a=32987799;return a;} FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/920502-1.c function x (line 3) | x(i){goto*t[i];} FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/920502-2.c function x (line 1) | x(c){1LL< 0;} FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/run.c type xtype (line 3) | typedef short int xtype; FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/s.c type foo (line 1) | struct foo function structret (line 7) | struct foo FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/sar.c type foo (line 1) | struct foo FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/scal.c function write_at (line 4) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/section.c function elv_register (line 4) | extern int __attribute__ ((__section__(".init.text"))) elv_register(void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/selfrec.c function foo (line 1) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/seq.c function foo (line 1) | foo (a) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/set88.c function foo (line 1) | foo (a) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/shand.c function foo (line 1) | int function bar (line 8) | bar (x) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/shift.c function foo (line 1) | foo (a) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/signext.c function longprint (line 1) | void longprint (x) function k_min (line 8) | void function main (line 22) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/signext2.c function foo (line 1) | long long FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/simd-1.c type v2si (line 1) | typedef int v2si __attribute__ ((vector_size (8))); type di (line 2) | typedef unsigned di __attribute__ ((mode(DI))); function bar (line 4) | void bar() { FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/simd-2.c type floatvect2 (line 1) | typedef float floatvect2 __attribute__((vector_size (8))); type resfloatvect2 (line 3) | typedef union function tempf (line 9) | void tempf(float *x, float *y) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/simd-3.c type floatvect2 (line 6) | typedef double floatvect2 __attribute__((vector_size (16))); type resfloatvect2 (line 8) | typedef union function tempf (line 14) | void tempf(double *x, double *y) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/simd-4.c type floatvect2 (line 1) | typedef float floatvect2 __attribute__((vector_size (16))); type resfloatvect2 (line 3) | typedef union function tempf (line 9) | void tempf(floatvect2 *x, floatvect2 *y) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/simple.c function foo (line 1) | foo (a) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/sparcbug.c function foo (line 1) | foo (a) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/sra-1.c type sim_struct (line 4) | struct sim_struct type sim_struct (line 9) | struct sim_struct function foo (line 11) | struct sim_struct foo (void) type sim_cmplx (line 24) | struct sim_cmplx type sim_cmplx (line 29) | struct sim_cmplx function _Complex (line 31) | _Complex double foo_c (void) function bar (line 51) | union sim_union bar (void) function bar_i (line 64) | int bar_i (void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/ssa-pre-1.c function f (line 3) | int f(int samp) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/statement-expression-1.c function foo (line 7) | unsigned foo(unsigned x) { FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/str.c type foo (line 1) | typedef struct FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/strcpy-1.c type STACK (line 3) | typedef struct FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/strcpy-2.c function LoadUserAlph (line 2) | extern void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/stru.c type foo (line 1) | struct foo type foo (line 6) | struct foo FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/struct-non-lval-1.c type foo (line 2) | struct foo {char x, y, z[2];} type foo (line 3) | struct foo function bar (line 4) | void bar(int baz) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/struct-non-lval-2.c type foo (line 2) | struct foo {char x, y, z[2];} type foo (line 3) | struct foo function bar (line 4) | void bar(int baz) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/struct-non-lval-3.c type foo (line 2) | struct foo {char x, y, z[2];} type foo (line 3) | struct foo function bar (line 4) | void bar(int baz) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/structret.c type foo (line 1) | struct foo function structret (line 9) | struct foo function mani (line 32) | struct foo type foo (line 54) | struct foo FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/structs.c type struct1 (line 20) | struct struct1 { char a;} type struct2 (line 21) | struct struct2 { char a, b;} type struct3 (line 22) | struct struct3 { char a, b, c; } type struct4 (line 23) | struct struct4 { char a, b, c, d; } type struct5 (line 24) | struct struct5 { char a, b, c, d, e; } type struct6 (line 25) | struct struct6 { char a, b, c, d, e, f; } type struct7 (line 26) | struct struct7 { char a, b, c, d, e, f, g; } type struct8 (line 27) | struct struct8 { char a, b, c, d, e, f, g, h; } type struct9 (line 28) | struct struct9 { char a, b, c, d, e, f, g, h, i; } type struct10 (line 29) | struct struct10 { char a, b, c, d, e, f, g, h, i, j; } type struct11 (line 30) | struct struct11 { char a, b, c, d, e, f, g, h, i, j, k; } type struct12 (line 31) | struct struct12 { char a, b, c, d, e, f, g, h, i, j, k, l; } type struct16 (line 32) | struct struct16 { char a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p; } type struct1 (line 34) | struct struct1 type struct2 (line 35) | struct struct2 type struct3 (line 36) | struct struct3 type struct4 (line 37) | struct struct4 type struct5 (line 38) | struct struct5 type struct6 (line 39) | struct struct6 type struct7 (line 40) | struct struct7 type struct8 (line 41) | struct struct8 type struct9 (line 42) | struct struct9 type struct10 (line 43) | struct struct10 type struct11 (line 45) | struct struct11 type struct12 (line 47) | struct struct12 type struct16 (line 49) | struct struct16 function fun1 (line 52) | struct struct1 fun1() function fun2 (line 56) | struct struct2 fun2() function fun3 (line 60) | struct struct3 fun3() function fun4 (line 64) | struct struct4 fun4() function fun5 (line 68) | struct struct5 fun5() function fun6 (line 72) | struct struct6 fun6() function fun7 (line 76) | struct struct7 fun7() function fun8 (line 80) | struct struct8 fun8() function fun9 (line 84) | struct struct9 fun9() function fun10 (line 88) | struct struct10 fun10() function fun11 (line 92) | struct struct11 fun11() function fun12 (line 96) | struct struct12 fun12() function fun16 (line 100) | struct struct16 fun16() type struct1 (line 106) | struct struct1 function Fun1 (line 108) | void Fun1(foo1) type struct2 (line 115) | struct struct2 function Fun2 (line 117) | void Fun2(foo2) type struct3 (line 124) | struct struct3 function Fun3 (line 126) | void Fun3(foo3) type struct4 (line 133) | struct struct4 function Fun4 (line 135) | void Fun4(foo4) type struct5 (line 142) | struct struct5 function Fun5 (line 144) | void Fun5(foo5) type struct6 (line 151) | struct struct6 function Fun6 (line 153) | void Fun6(foo6) type struct7 (line 160) | struct struct7 function Fun7 (line 162) | void Fun7(foo7) type struct8 (line 169) | struct struct8 function Fun8 (line 171) | void Fun8(foo8) type struct9 (line 178) | struct struct9 function Fun9 (line 180) | void Fun9(foo9) type struct10 (line 187) | struct struct10 function Fun10 (line 189) | void Fun10(foo10) type struct11 (line 196) | struct struct11 function Fun11 (line 198) | void Fun11(foo11) type struct12 (line 205) | struct struct12 function Fun12 (line 207) | void Fun12(foo12) type struct16 (line 214) | struct struct16 function Fun16 (line 216) | void Fun16(foo16) function main (line 223) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/stuct.c type foo (line 7) | struct foo type foo (line 13) | struct foo FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/sub32.c function foo (line 1) | foo (a) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/subcc.c function foo (line 1) | int foo (a, c) function bar (line 10) | void bar (a) function main (line 19) | int main () FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/switch-1.c function f (line 4) | void f() { FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/sync-1.c type S (line 21) | struct S { struct S *next; int x; } function test_op_ignore (line 23) | void test_op_ignore (void) function test_fetch_and_op (line 92) | void test_fetch_and_op (void) function test_op_and_fetch (line 161) | void test_op_and_fetch (void) function test_compare_and_swap (line 230) | void test_compare_and_swap (void) function test_lock (line 255) | void test_lock (void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/sync-2.c function test_op_ignore (line 19) | void test_op_ignore (void) function test_fetch_and_op (line 88) | void test_fetch_and_op (void) function test_lock (line 157) | void test_lock (void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/sync-3.c function test_op_ignore (line 8) | void test_op_ignore (void) function test_fetch_and_op (line 87) | void test_fetch_and_op (void) function test_lock (line 166) | void test_lock (void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/test.c function foo (line 1) | foo (a) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/udconvert.c function unsigned_to_double1 (line 1) | double function unsigned_to_double2 (line 14) | double function double_to_unsigned (line 24) | unsigned FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/udivmod4.c function xlrandom (line 1) | long long FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/unalign-1.c type ptp_tlv_t (line 1) | typedef struct __attribute__ ((__packed__)) type ptp_message_announce_t (line 5) | typedef struct __attribute__ ((__packed__)) function ptplib_send_announce (line 10) | int ptplib_send_announce(int sequenceId, int i) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/uns.c function foo (line 1) | foo (a) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/vector-1.c type ss (line 3) | struct ss function getCapsule (line 7) | float getCapsule(vector int t) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/vector-2.c type ss (line 3) | struct ss function vector (line 7) | vector float getCapsule(vector int t) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/vector-3.c function vector (line 2) | vector float g(void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/vector-4.c function two (line 8) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/vector-5.c type v2si (line 1) | typedef int v2si __attribute__((__vector_size__(8))); function v2si (line 3) | v2si FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/vector-6.c type v2si (line 1) | typedef int v2si __attribute__((__vector_size__(8))); function v2si (line 3) | v2si FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/vla-const-1.c function f (line 6) | void f(void) { int b[(__SIZE_TYPE__)&a]; g(b); } FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/vla-const-2.c function f (line 5) | void f(void) { int b[1/0]; g(b); } FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/volatile-1.c type gdb_exception (line 7) | struct gdb_exception function catch_exceptions_with_msg (line 11) | int catch_exceptions_with_msg (int *gdberrmsg) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/w.c function foo (line 1) | int foo (unsigned short a, unsigned short b) { return a + b; } FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/x.c function f (line 1) | f(m){int i,s=0;for(i=0;i= b);} function ngt (line 4) | int __attribute__((noinline)) ngt(int a, int b) {return -(a > b);} function nle (line 5) | int __attribute__((noinline)) nle(int a, int b) {return -(a <= b);} function nlt (line 6) | int __attribute__((noinline)) nlt(int a, int b) {return -(a < b);} function neq (line 7) | int __attribute__((noinline)) neq(int a, int b) {return -(a == b);} function nne (line 8) | int __attribute__((noinline)) nne(int a, int b) {return -(a != b);} function ngeu (line 9) | int __attribute__((noinline)) ngeu(unsigned a, unsigned b) {return -(a >... function ngtu (line 10) | int __attribute__((noinline)) ngtu(unsigned a, unsigned b) {return -(a >... function nleu (line 11) | int __attribute__((noinline)) nleu(unsigned a, unsigned b) {return -(a <... function nltu (line 12) | int __attribute__((noinline)) nltu(unsigned a, unsigned b) {return -(a <... function main (line 15) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/20070724-1.c function main (line 6) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/20070824-1.c type S (line 6) | struct S function main (line 12) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/20070919-1.c type __SIZE_TYPE__ (line 4) | typedef __SIZE_TYPE__ size_t; function bar (line 8) | void function foo (line 25) | void function main (line 35) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/20071011-1.c function foo (line 2) | void foo(int *p) function main (line 14) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/20071018-1.c type foo (line 3) | struct foo { type mem (line 8) | struct mem { function bar (line 12) | void __attribute__((noinline)) bar(struct foo **f) type foo (line 16) | struct foo type mem (line 18) | struct mem type mem (line 19) | struct mem type foo (line 20) | struct foo function main (line 26) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/20071029-1.c type T (line 4) | typedef union function test (line 16) | __attribute__((noinline)) function foo (line 30) | __attribute__((noinline)) function main (line 41) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/20071030-1.c type entity_state_t (line 10) | typedef struct type packet_entities_t (line 15) | typedef struct type client_frame_t (line 21) | typedef struct type sv_client_state_t (line 28) | typedef enum type client_t (line 37) | typedef struct client_s function CalcPing (line 44) | int CalcPing (client_t *cl) function main (line 67) | int main(void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/20071108-1.c type S (line 5) | struct S type S (line 15) | struct S type S (line 27) | struct S type S (line 30) | struct S function main (line 44) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/20071120-1.c function vec_assert_fail (line 3) | void __attribute__((noinline,noreturn)) type ggc_root_tab (line 9) | struct ggc_root_tab { type VEC_deferred_access_check_gc (line 13) | typedef struct deferred_access_check {} VEC_deferred_access_check_gc; type deferred_access (line 15) | typedef struct deferred_access { type VEC_deferred_access_base (line 20) | typedef struct VEC_deferred_access_base { function deferred_access (line 25) | static __inline__ deferred_access * function VEC_deferred_access_base_pop (line 32) | static __inline__ void function perform_access_checks (line 39) | void __attribute__((noinline)) type VEC_deferred_access_gc (line 45) | typedef struct VEC_deferred_access_gc { type ggc_root_tab (line 52) | struct ggc_root_tab function pop_to_parent_deferring_access_checks (line 58) | void __attribute__((noinline)) pop_to_parent_deferring_access_checks (void) function main (line 74) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/20071202-1.c type T (line 2) | struct T { int t; int r[8]; } type S (line 3) | struct S { int a; int b; int c[6]; struct T d; } function foo (line 5) | __attribute__((noinline)) void function main (line 11) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/20071205-1.c function foo (line 5) | int function main (line 11) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/20071210-1.c type S (line 7) | struct S function foo (line 12) | __attribute__((noinline)) struct S type S (line 41) | struct S function main (line 58) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/20071211-1.c type s (line 3) | struct s function main (line 13) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/20071213-1.c function h (line 7) | void function f1 (line 25) | void function f2 (line 36) | void function main (line 47) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/20071216-1.c function bar (line 7) | int function foo (line 14) | int function main (line 25) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/20071219-1.c type S (line 6) | struct S type S (line 11) | struct S function foo (line 13) | void __attribute__((noinline,noclone)) function test1 (line 25) | void __attribute__((noinline,noclone)) function test2 (line 38) | void __attribute__((noinline,noclone)) function test3 (line 51) | void __attribute__((noinline,noclone)) function main (line 64) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/20071220-1.c function bar (line 14) | static inline function f1 (line 24) | int __attribute__((noinline)) function f2 (line 30) | int __attribute__((noinline)) function main (line 36) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/20071220-2.c function bar (line 13) | static inline function f1 (line 22) | int __attribute__((noinline)) function f2 (line 28) | int __attribute__((noinline)) function main (line 34) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/20080117-1.c type gs_imager_state (line 1) | typedef struct gs_imager_state_s { function gstate_path_memory (line 9) | void gstate_path_memory(gs_imager_state *pgs) { function gs_state_update_overprint (line 12) | int gs_state_update_overprint(void) function main (line 18) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/20080122-1.c type u16 (line 4) | typedef unsigned short u16; type u8 (line 5) | typedef unsigned char u8; function do_segfault (line 7) | static void function main (line 25) | int main(int argc, char *argv[]) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/20080222-1.c type container (line 3) | struct container function foo (line 10) | int function main (line 16) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/20080408-1.c function main (line 2) | int main () FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/20080424-1.c function bar (line 7) | void __attribute__ ((noinline)) function foo (line 15) | static inline void __attribute__ ((always_inline)) function main (line 26) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/20080502-1.c function foo (line 5) | long double __attribute__ ((noinline)) foo (long double x) function main (line 10) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/20080506-1.c function main (line 7) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/20080506-2.c function foo (line 5) | void __attribute__((noinline)) function main (line 14) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/20080519-1.c type du_chain (line 6) | struct du_chain function merge_overlapping_regs (line 12) | void __attribute__((noinline)) function regrename_optimize (line 19) | void __attribute__((noinline)) function main (line 48) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/20080522-1.c function foo (line 9) | int __attribute__((noinline)) function bar (line 17) | int __attribute__((noinline)) function main (line 25) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/20080529-1.c function test (line 5) | int function main (line 11) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/20080604-1.c type barstruct (line 1) | struct barstruct { char const* some_string; } function foo (line 3) | void __attribute__((noinline)) function baz (line 9) | void baz(int b) function main (line 24) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/20080719-1.c type u32 (line 1) | typedef unsigned int u32; function u32 (line 36) | const u32 *xxx(int bpp) function main (line 58) | int main(void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/20080813-1.c function foo (line 5) | void function bar (line 13) | void function main (line 21) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/20081103-1.c type S (line 1) | struct S { char c; char arr[4]; float f; } function foo (line 5) | void foo (struct S s) function main (line 11) | int main (void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/20081112-1.c function foo (line 5) | static __attribute__((noinline)) void foo (int a) function main (line 13) | int main (void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/20081117-1.c type s (line 4) | struct s function f (line 11) | __attribute__ ((noinline)) unsigned type s (line 17) | struct s function main (line 19) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/20081218-1.c type A (line 1) | struct A { int i, j; char pad[512]; } function foo (line 3) | int __attribute__((noinline)) function bar (line 10) | void __attribute__((noinline)) function main (line 18) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/20090113-1.c type descriptor_dimension (line 1) | typedef struct descriptor_dimension type gfc_array_i4 (line 7) | typedef struct { function msum_i4 (line 13) | void function main (line 52) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/20090113-2.c type obstack (line 1) | struct obstack {} type bitmap_head_def (line 2) | struct bitmap_head_def type bitmap_head_def (line 3) | struct bitmap_head_def type bitmap_head_def (line 4) | struct bitmap_head_def type BITMAP_WORD (line 5) | typedef unsigned long BITMAP_WORD; type bitmap_obstack (line 6) | typedef struct bitmap_obstack type bitmap_element (line 12) | typedef struct bitmap_element_def type bitmap_descriptor (line 20) | struct bitmap_descriptor type bitmap_head (line 22) | typedef struct bitmap_head_def { type bitmap_iterator (line 31) | typedef struct function bmp_iter_set_init (line 39) | static void __attribute__((noinline)) function bmp_iter_next (line 71) | static void __attribute__((noinline)) function bmp_iter_set_tail (line 78) | static unsigned char __attribute__((noinline)) function bmp_iter_set (line 89) | static __inline__ unsigned char function catchme (line 138) | static void __attribute__((noinline)) catchme(int i) function foobar (line 143) | static void __attribute__((noinline)) foobar (bitmap_head *chain) function main (line 153) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/20090113-3.c type obstack (line 1) | struct obstack {} type bitmap_head_def (line 2) | struct bitmap_head_def type bitmap_head_def (line 3) | struct bitmap_head_def type bitmap_head_def (line 4) | struct bitmap_head_def type BITMAP_WORD (line 5) | typedef unsigned long BITMAP_WORD; type bitmap_obstack (line 7) | typedef struct bitmap_obstack type bitmap_element (line 13) | typedef struct bitmap_element_def type bitmap_descriptor (line 21) | struct bitmap_descriptor type bitmap_head (line 23) | typedef struct bitmap_head_def { type bitmap_iterator (line 32) | typedef struct function bmp_iter_set_init (line 40) | static __attribute__((noinline)) void function bmp_iter_next (line 72) | static __inline__ __attribute__((always_inline)) void function bmp_iter_set (line 79) | static __inline__ __attribute__((always_inline)) unsigned char function foobar (line 121) | static void __attribute__((noinline)) function main (line 131) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/20090207-1.c function foo (line 1) | int foo(int i) function main (line 10) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/20090219-1.c function foo (line 7) | void function main (line 24) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/20090527-1.c type unit_position (line 1) | typedef enum { POSITION_ASIS, POSITION_UNSPECIFIED } unit_position; type unit_status (line 3) | typedef enum { STATUS_UNKNOWN, STATUS_UNSPECIFIED } unit_status; type unit_flags (line 5) | typedef struct function new_unit (line 13) | void function main (line 32) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/20090623-1.c function foo (line 3) | int foo (int y) function main (line 11) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/20090711-1.c function div (line 7) | long long __attribute__ ((noinline)) function main (line 13) | int main (void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/20090814-1.c function bar (line 1) | int __attribute__((noinline)) function foo (line 7) | int __attribute__((noinline)) function main (line 15) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/20091229-1.c function foo (line 1) | long long foo(long long v) { return v / -0x080000000LL; } function main (line 2) | int main(int argc, char **argv) { if (foo(0x080000000LL) != -1) abort();... FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/20100209-1.c function bar (line 1) | int bar(int foo) function main (line 6) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/20100316-1.c type Foo (line 1) | struct Foo { function foo (line 7) | int __attribute__((noinline,noclone)) function main (line 16) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/20100416-1.c function movegt (line 3) | int type test (line 18) | struct test function main (line 30) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/20100430-1.c type packed_struct (line 3) | struct packed_struct type info_t (line 19) | typedef struct function dummy (line 27) | static void __attribute__((noinline)) function foo (line 33) | static int function main (line 45) | int main(void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/20100708-1.c type S (line 4) | struct S type S (line 10) | struct S function f (line 12) | void f(struct S *s) function main (line 24) | int main (void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/20100805-1.c function foo (line 1) | unsigned int foo (unsigned int a, unsigned int b) function main (line 10) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/20100827-1.c function foo (line 2) | int __attribute__((noinline,noclone)) function main (line 18) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/20101011-1.c function __aeabi_idiv0 (line 77) | int __attribute__((used)) function sigfpe (line 103) | void function main (line 116) | __attribute__ ((used)); FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/20101013-1.c function main (line 29) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/20101025-1.c function f1 (line 5) | static int f1 (int *p_58) function f2 (line 11) | void f2 (int i) function f3 (line 17) | int f3 (void) function main (line 24) | int main () FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/20110418-1.c function f (line 3) | void f(uint64_t *a, uint64_t aa) function main (line 18) | int main(void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/20111208-1.c type __SIZE_TYPE__ (line 4) | typedef __SIZE_TYPE__ size_t; type __INT16_TYPE__ (line 13) | typedef __INT16_TYPE__ int16_t; type __INT32_TYPE__ (line 14) | typedef __INT32_TYPE__ int32_t; function do_something (line 20) | static void __attribute__ ((noinline,noclone)) function pack_unpack (line 26) | int function main (line 87) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/20111212-1.c type event (line 5) | struct event { function frob_entry (line 11) | void __attribute__((noinline,noclone)) frob_entry(char *buf) function main (line 22) | int main(void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/20111227-1.c function bar (line 6) | void __attribute__((noinline,noclone)) function foo (line 13) | void __attribute__((noinline,noclone)) function main (line 26) | int main(void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/20120105-1.c type S (line 1) | struct __attribute__((packed)) S function extract (line 6) | static int __attribute__ ((noinline,noclone)) function main (line 16) | int main (void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/20120111-1.c function f0a (line 6) | uint32_t function main (line 12) | int main() { FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/20120207-1.c function test (line 7) | char __attribute__((noinline)) function main (line 21) | int main () FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/20120427-1.c type sreal (line 1) | typedef struct sreal function main (line 25) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/20120427-2.c type sreal (line 1) | typedef struct sreal function main (line 27) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/20120615-1.c function test1 (line 3) | void __attribute__((noinline,noclone)) function main (line 16) | int main() { test1 (15); return 0; } FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/20120808-1.c function main (line 8) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/20120817-1.c type u64 (line 1) | typedef unsigned long long u64; function u64 (line 5) | u64 f() { function main (line 9) | int main () FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/20120919-1.c function init (line 14) | void init (int *n, int *dummy) function main (line 19) | int main (void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/20121108-1.c function strtoul1 (line 5) | int strtoul1(const char *a, char **b, int c) function string_to_ip (line 20) | int string_to_ip(const char *s) function main (line 41) | int main(void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/20131127-1.c type S0 (line 8) | struct S0 { type S0 (line 17) | struct S0 function fn1 (line 19) | struct S0 fn1() { return c; } function fn2 (line 21) | void fn2 (void) function main (line 28) | int main (void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/20140212-1.c function fn1 (line 9) | void function main (line 30) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/20140212-2.c function f (line 5) | int f(unsigned short usVlanID) function main (line 14) | int main(void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/20140326-1.c function main (line 3) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/20140425-1.c function set (line 6) | static void __attribute__((noinline)) function main (line 12) | int main (void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/20140622-1.c function test (line 3) | long __attribute__((noinline, noclone)) function main (line 9) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/20140828-1.c function main (line 12) | int main(void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/20141022-1.c function f (line 3) | int f(int a) function main (line 12) | int main(void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/20141107-1.c function f (line 4) | bool f(int a, bool c) function checkf (line 11) | void checkf(int a, bool b) function main (line 20) | int main(void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/20141125-1.c function f (line 2) | int f(long long a) function main (line 9) | int main(void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/20150611-1.c function main (line 4) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/900409-1.c function f1 (line 1) | long f1(long a){return a&0xff000000L;} function f2 (line 2) | long f2 (long a){return a&~0xff000000L;} function f3 (line 3) | long f3(long a){return a&0x000000ffL;} function f4 (line 4) | long f4(long a){return a&~0x000000ffL;} function f5 (line 5) | long f5(long a){return a&0x0000ffffL;} function f6 (line 6) | long f6(long a){return a&~0x0000ffffL;} FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/920202-1.c function f (line 4) | f (void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/920411-1.c function f (line 1) | long f (w) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/920428-2.c function s (line 2) | s(i){if(i>0){__label__ l1;int f(int i){if(i==2)goto l1;return 0;}return ... FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/920429-1.c type t (line 1) | typedef unsigned char t; function t (line 2) | t*f(t*p){t c;c=*p++;i=((c&2)?1:0);j=(c&7)+1;return p;} FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/920501-2.c function gcd_ll (line 1) | unsigned long function powmod_ll (line 15) | unsigned long long function facts (line 47) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/920501-4.c function x (line 2) | int function main (line 14) | int function main (line 25) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/920501-6.c function str2llu (line 6) | long long unsigned function sqrtllu (line 27) | long unsigned function plist (line 52) | int plist (p0, p1, tab) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/920501-7.c function x (line 8) | x(a) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/920501-8.c function va (line 5) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/920501-9.c function proc1 (line 3) | long long proc1(){return 1LL;} function proc2 (line 4) | long long proc2(){return 0x12345678LL;} function proc3 (line 5) | long long proc3(){return 0xaabbccdd12345678LL;} function proc4 (line 6) | long long proc4(){return -1LL;} function proc5 (line 7) | long long proc5(){return 0xaabbccddLL;} FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/920603-1.c function f (line 1) | f(got){if(got!=0xffff)abort();} FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/920604-1.c function mod (line 1) | long long function main (line 8) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/920612-1.c function f (line 6) | int f(j)int j;{return++j>0;} function main (line 7) | int main(){if(f((~0U)>>1))abort();exit(0);} FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/920612-2.c function a (line 4) | int a (int x) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/920625-1.c type point (line 3) | typedef struct{double x,y;}point; function va1 (line 5) | static int va1(int nargs,...) type ipoint (line 18) | typedef struct{int x,y;}ipoint; function va2 (line 20) | static int va2(int nargs,...) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/920711-1.c function f (line 6) | int f(long a){return (--a > 0);} function main (line 7) | int main(){if(f(0x80000000L)==0)abort();exit(0);} FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/920721-1.c function f (line 1) | long f(short a,short b){return (long)a/b;} FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/920721-3.c function ru (line 5) | ru(i) function rs (line 14) | rs(i) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/920721-4.c function try (line 2) | int try (int num) { FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/920726-1.c type spurious (line 4) | struct spurious function first (line 9) | int first(char *buf, char *fmt, ...) function second (line 32) | struct spurious second(char *buf,char *fmt, ...) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/920728-1.c function g (line 23) | long g(){return 0xff000000L;} FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/920731-1.c function f (line 1) | f(x){int i;for(i=0;i<8&&(x&1)==0;x>>=1,i++);return i;} FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/920810-1.c type t (line 5) | typedef struct{void*super;int name;int size;}t; function t (line 6) | t*f(t*clas,int size) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/920812-1.c type t (line 1) | typedef int t; FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/920908-1.c type T (line 5) | typedef struct{int A;}T; function T (line 7) | T f(int x,...) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/920908-2.c function main (line 4) | int type T (line 14) | struct T type T (line 19) | struct T type T (line 21) | struct T type T (line 27) | struct T FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/920909-1.c function f (line 1) | f(a){switch(a){case 0x402:return a+1;case 0x403:return a+2;case 0x404:re... FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/921007-1.c function strcmp (line 1) | static int strcmp(){return-1;} FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/921017-1.c function f (line 2) | f(n) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/921029-1.c type ULL (line 1) | typedef unsigned long long ULL; function ULL (line 4) | ULL FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/921113-1.c type struct_list (line 6) | typedef struct { type struct_list (line 10) | typedef struct_list *list_t; type vector_t (line 12) | typedef struct { FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/921117-1.c type s (line 1) | struct s { function check (line 6) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/921123-2.c type four_quarters (line 1) | typedef struct function f (line 9) | void f (four_quarters j) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/921202-2.c function f (line 1) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/921204-1.c function main (line 4) | int type bf (line 10) | typedef struct { type bu (line 14) | typedef union { function bu (line 19) | bu FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/921208-1.c function f (line 1) | double function Int (line 7) | double FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/921215-1.c function p (line 4) | void p(void ((*f) (void ()))) function q (line 14) | void q(void ((*f)())) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/930106-1.c function g (line 7) | double g() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/930111-1.c function wwrite (line 8) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/930126-1.c type s (line 1) | struct s { function f (line 5) | struct s type s (line 14) | struct s FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/930208-1.c type T (line 1) | typedef union { FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/930408-1.c type E (line 1) | typedef enum foo E; type foo (line 2) | enum foo { e0, e1 } FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/930429-2.c function f (line 1) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/930526-1.c function f (line 5) | inline void function main (line 18) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/930529-1.c function dd (line 6) | int dd (int x, int d) { return x / d; } function main (line 8) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/930603-1.c function fx (line 1) | float fx (x) function inita (line 20) | float inita () { return 3.0; } function initc (line 21) | float initc () { return 4.0; } FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/930608-1.c function f (line 1) | double f (double a) {} FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/930621-1.c function main (line 4) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/930622-1.c function h (line 4) | h (x) {} FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/930622-2.c function ll_to_ld (line 1) | long double function ld_to_ll (line 7) | long long FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/930630-1.c function main (line 4) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/930713-1.c type T (line 1) | typedef struct function T (line 6) | T FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/930718-1.c type rtx_def (line 1) | struct rtx_def function rtx (line 7) | static rtx function f2 (line 17) | void type rtx_def (line 25) | struct rtx_def FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/930719-1.c function f (line 1) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/930930-1.c type __PTRDIFF_TYPE__ (line 1) | __extension__ typedef __PTRDIFF_TYPE__ ptr_t; FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/930930-2.c function test_endianness (line 1) | int function test_endianness_vol (line 13) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/931002-1.c function t0 (line 9) | void t0 () function t1 (line 13) | void t1 () function t2 (line 18) | void t2 () FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/931004-1.c type tiny (line 1) | struct tiny type tiny (line 23) | struct tiny FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/931004-10.c type tiny (line 3) | struct tiny type tiny (line 11) | struct tiny type tiny (line 34) | struct tiny FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/931004-11.c type tiny (line 1) | struct tiny type tiny (line 37) | struct tiny FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/931004-12.c type tiny (line 3) | struct tiny type tiny (line 12) | struct tiny type tiny (line 37) | struct tiny FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/931004-13.c type tiny (line 1) | struct tiny type tiny (line 44) | struct tiny FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/931004-14.c type tiny (line 3) | struct tiny type tiny (line 13) | struct tiny type tiny (line 40) | struct tiny FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/931004-2.c type tiny (line 3) | struct tiny type tiny (line 10) | struct tiny type tiny (line 31) | struct tiny FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/931004-3.c type tiny (line 1) | struct tiny type tiny (line 23) | struct tiny FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/931004-4.c type tiny (line 3) | struct tiny type tiny (line 10) | struct tiny type tiny (line 31) | struct tiny FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/931004-5.c type tiny (line 1) | struct tiny type tiny (line 30) | struct tiny FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/931004-6.c type tiny (line 3) | struct tiny type tiny (line 11) | struct tiny type tiny (line 34) | struct tiny FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/931004-7.c type tiny (line 1) | struct tiny type tiny (line 23) | struct tiny FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/931004-8.c type tiny (line 3) | struct tiny type tiny (line 10) | struct tiny type tiny (line 31) | struct tiny FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/931004-9.c type tiny (line 1) | struct tiny type tiny (line 30) | struct tiny FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/931005-1.c type T (line 1) | typedef struct function T (line 6) | T FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/931031-1.c function main (line 4) | int type foo (line 10) | struct foo function f (line 16) | int type foo (line 28) | struct foo FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/931102-1.c type T (line 1) | typedef union FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/931102-2.c type T (line 1) | typedef union FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/931110-1.c type small (line 1) | typedef struct FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/931228-1.c function f (line 1) | f (x) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/941014-1.c function f (line 1) | int f (int a, int b) { } FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/941014-2.c type foo_t (line 4) | typedef struct { function a1 (line 9) | void a1 (unsigned long offset) {} function foo_t (line 11) | volatile foo_t * FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/941015-1.c function foo1 (line 1) | int function foo2 (line 13) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/941025-1.c function f (line 1) | long f (x, y) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/941031-1.c type mpt (line 1) | typedef long mpt; function f (line 3) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/950221-1.c type parsefile (line 1) | struct parsefile type parsefile (line 6) | struct parsefile type parsefile (line 7) | struct parsefile FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/950426-1.c type tag (line 2) | struct tag { FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/950512-1.c function f1 (line 1) | unsigned function f2 (line 7) | unsigned long long FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/950607-2.c type Point (line 1) | typedef struct { function f (line 5) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/950612-1.c function f1 (line 1) | unsigned int function f2 (line 7) | unsigned int function f3 (line 13) | unsigned long long function f4 (line 19) | unsigned long long FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/950621-1.c type s (line 1) | struct s type s (line 8) | struct s type s (line 15) | struct s FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/950628-1.c type T (line 1) | typedef struct function T (line 7) | T g (void) function T (line 18) | T f (void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/950704-1.c function f (line 3) | long long FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/950706-1.c function f (line 1) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/950710-1.c type twelve (line 1) | struct twelve type pair (line 8) | struct pair function g (line 14) | struct pair function f (line 21) | static void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/950809-1.c type S (line 1) | struct S type S (line 6) | struct S type S (line 24) | struct S FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/950915-1.c function f (line 4) | long FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/950929-1.c function f (line 1) | int f (char *p) { } FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/951003-1.c function f (line 1) | int f (i) { return 12; } function g (line 2) | int g () { return 0; } FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/960116-1.c function f (line 7) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/960117-1.c type COUNT (line 2) | typedef short COUNT; type TEXT (line 4) | typedef char TEXT; type VALS (line 10) | typedef union T_VALS VALS; type T_VAL (line 12) | struct T_VAL type VAL (line 17) | typedef struct T_VAL VAL; type WORD (line 25) | typedef unsigned short WORD; function WORD (line 27) | WORD function WORD (line 33) | WORD FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/960209-1.c type a_struct (line 1) | struct a_struct type a_struct (line 6) | struct a_struct type a_struct (line 7) | struct a_struct function f (line 10) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/960218-1.c function g (line 3) | g (x) function f (line 9) | f (x) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/960301-1.c type foo (line 1) | struct foo { function bar (line 7) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/960311-1.c function a1 (line 9) | void a1() { ++count; } function b (line 11) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/960311-2.c function a1 (line 9) | void a1() { ++count; } function b (line 11) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/960311-3.c function a1 (line 9) | void a1() { ++count; } function b (line 11) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/960312-1.c type S (line 1) | struct S type S (line 6) | struct S type S (line 25) | struct S FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/960317-1.c function f (line 1) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/960321-1.c function acc_a (line 3) | char FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/960326-1.c type s (line 1) | struct s type s (line 9) | struct s FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/960416-1.c type st (line 1) | typedef unsigned long int st; type dt (line 2) | typedef unsigned long long dt; type t_be (line 3) | typedef union type t_le (line 13) | typedef union FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/960419-1.c function check (line 3) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/960512-1.c function __complex__ (line 1) | __complex__ FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/960513-1.c function f (line 1) | long double FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/960608-1.c type a_struct (line 1) | typedef struct FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/960801-1.c function f (line 1) | unsigned function g (line 13) | unsigned long long FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/960802-1.c function f1 (line 3) | long function f2 (line 9) | long function f3 (line 15) | void function f4 (line 21) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/960909-1.c function ffs (line 1) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/961026-1.c function test (line 1) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/961112-1.c function f (line 1) | f (x) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/961122-2.c function f (line 1) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/961206-1.c function sub1 (line 1) | int function sub2 (line 10) | int function sub3 (line 19) | int function sub4 (line 28) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/961213-1.c function g (line 1) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/961223-1.c type s (line 6) | struct s { function sub (line 10) | inline struct s function main (line 17) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/970923-1.c function ts (line 1) | int function tu (line 11) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/980205.c function fdouble (line 3) | void fdouble (double one, ...) function main (line 16) | int main () FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/980223.c type object (line 1) | typedef struct { char *addr; long type; } object; function object (line 3) | object bar (object blah) function object (line 8) | object foo (object x, object y) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/980424-1.c function f (line 3) | void f (int one) function g (line 9) | void function main (line 15) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/980505-1.c function main (line 2) | int main() function f (line 11) | static int f(int x) { return x; } FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/980505-2.c type Uint16 (line 1) | typedef unsigned short Uint16; type Uint (line 2) | typedef unsigned int Uint; function Uint (line 4) | Uint f () function main (line 16) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/980506-1.c type decision (line 1) | struct decision function clear_modes (line 8) | static void type decision (line 23) | struct decision FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/980506-2.c function f (line 3) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/980506-3.c function build_lookup (line 3) | static int function main (line 15) | int main(argc, argv) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/980526-1.c function doit (line 5) | static int doit(int x){ function do1 (line 23) | static void do1(void) { function do2 (line 28) | static void do2(void){ function main (line 33) | int main(void){ FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/980526-2.c type dev_t (line 1) | typedef unsigned int dev_t; type kdev_t (line 2) | typedef unsigned int kdev_t; function kdev_t (line 4) | static inline kdev_t to_kdev_t(int dev) function do_mknod (line 16) | void do_mknod(const char * filename, int mode, kdev_t dev) function sys_mknod (line 40) | int sys_mknod(const char * filename, int mode, dev_t dev) function main (line 51) | int main(void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/980526-3.c function compare (line 1) | int compare(x, y) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/980602-2.c function main (line 4) | int function main (line 14) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/980605-1.c function dummy (line 7) | __inline__ static int function f2 (line 17) | int function getval (line 42) | int function f (line 50) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/980608-1.c function f1 (line 8) | void f1(int a,int b,int c,int d,int e, int f,int g,int h,int i,int j, in... function debug (line 14) | inline void debug(const char *msg,...) function main (line 37) | int main(void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/980612-1.c type fd (line 1) | struct fd type fd (line 7) | struct fd function h (line 8) | int h() { return -1; } function main (line 10) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/980617-1.c function foo (line 1) | void foo (unsigned int * p) function main (line 9) | int main () FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/980618-1.c function main (line 3) | int main() function func (line 10) | void func(int x, int y) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/980701-1.c function dn_skipname (line 9) | int dn_skipname(unsigned char *ptr, unsigned char *eom) { FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/980707-1.c function main (line 28) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/980716-1.c function stub (line 3) | void function main (line 20) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/980929-1.c function f (line 1) | void f(int i) function main (line 8) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/981001-1.c function sub (line 5) | long sub (int n) function main (line 29) | int main (void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/981019-1.c function ff (line 7) | void function main (line 38) | int main(void) function f3 (line 44) | int f3(void) { static int x = 0; x = !x; return x; } function f1 (line 45) | void f1(void) { abort(); } function f2 (line 46) | int f2(void) { abort(); } FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/981130-1.c type s (line 2) | struct s { int a; int b;} type s (line 3) | struct s type s (line 4) | struct s function check (line 6) | void function main (line 17) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/981206-1.c function foo (line 5) | void foo() function main (line 11) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/990106-2.c function calc_mp (line 1) | unsigned calc_mp(unsigned mod) function main (line 11) | int main(int argc, char *argv[]) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/990117-1.c function foo (line 1) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/990127-2.c function fpEq (line 6) | void function fpTest (line 13) | void function main (line 21) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/990128-1.c type s (line 3) | struct s { struct s *n; } type s (line 4) | struct s type s (line 6) | struct s type s (line 9) | struct s type s (line 9) | struct s type s (line 10) | struct s type s (line 10) | struct s type s (line 14) | struct s type s (line 15) | struct s function sub (line 33) | void sub( struct s *p, struct s **pp ) function look (line 43) | int look( struct s *p, struct s **pp ) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/990130-1.c function foo (line 11) | static void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/990208-1.c function doit (line 9) | static __inline__ void doit(void **pptr, int cond) function f (line 17) | __attribute__ ((noinline)) function g (line 23) | __attribute__ ((noinline)) function main (line 32) | int main() function bar (line 46) | void bar(void) { } function main (line 49) | int main() { exit(0); } FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/990211-1.c function func (line 10) | void func(int i) function main (line 56) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/990222-1.c function main (line 3) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/990324-1.c function f (line 1) | void f(long i) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/990326-1.c type a (line 1) | struct a { function a1 (line 6) | int function a2 (line 14) | int function a3 (line 22) | int type b (line 30) | struct b { function b1 (line 35) | int function b2 (line 43) | int function b3 (line 51) | int type c (line 59) | struct c { function c1 (line 63) | int function c2 (line 71) | int function c3 (line 79) | int type d (line 87) | struct d { function d1 (line 91) | int function d2 (line 99) | int function d3 (line 107) | int type e (line 115) | struct e { function e1 (line 119) | int function e2 (line 127) | int function e3 (line 135) | int function e4 (line 143) | int type f (line 151) | struct f { function f1 (line 155) | int function f2 (line 163) | int function f3 (line 171) | int function f4 (line 179) | int type gx (line 187) | struct gx { type gy (line 190) | struct gy { function g1 (line 194) | int function g2 (line 203) | int function g3 (line 212) | int function g4 (line 221) | int function g5 (line 231) | int function g6 (line 241) | int function g7 (line 251) | int type hx (line 261) | struct hx { type hy (line 264) | struct hy { function h1 (line 268) | int function h2 (line 277) | int function h3 (line 286) | int function h4 (line 295) | int function h5 (line 305) | int function h6 (line 315) | int function h7 (line 325) | int function main (line 335) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/990404-1.c function main (line 4) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/990413-2.c function minus_zero (line 6) | static __inline double function __atan2l (line 15) | static __inline long double function __sqrtl (line 26) | static __inline long double function asin (line 34) | static __inline double function main (line 40) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/990513-1.c function foo (line 3) | void foo (int *BM_tab, int j) function main (line 18) | int main () FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/990524-1.c function loop (line 4) | void loop (char * pz, char * pzDta) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/990525-1.c type blah (line 1) | struct blah { function die (line 5) | void die(struct blah arg) function main (line 17) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/990525-2.c type Test1 (line 1) | typedef struct { function func1 (line 7) | int func1() function Test1 (line 22) | Test1 func2() function main (line 33) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/990527-1.c function g (line 3) | void function f (line 9) | void function main (line 22) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/990531-1.c function bad (line 1) | unsigned long bad(int reg, unsigned long inWord) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/990604-1.c function f (line 2) | void f () function main (line 12) | int main () FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/990628-1.c type data_record (line 8) | struct data_record { function num_records (line 14) | int function fetch (line 21) | void function load_data (line 31) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/990804-1.c function gfbyte (line 1) | int gfbyte ( void ) function main (line 6) | int main( void ) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/990811-1.c type s (line 1) | struct s {long a; int b;} function foo (line 3) | int foo(int x, void *y) function main (line 13) | int main () FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/990826-0.c function main (line 14) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/990827-1.c function test (line 1) | unsigned test(unsigned one , unsigned bit) function main (line 10) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/990829-1.c function test (line 1) | double test (const double le, const double ri) function main (line 7) | int main () FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/990923-1.c function foo (line 4) | long function main (line 12) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/991014-1.c type __SIZE_TYPE__ (line 2) | typedef __SIZE_TYPE__ Size_t; type huge_struct (line 10) | struct huge_struct function Size_t (line 25) | Size_t union_size() function Size_t (line 30) | Size_t struct_size() function Size_t (line 35) | Size_t struct_a_offset() function main (line 40) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/991016-1.c type T0 (line 5) | typedef int T0; type T1 (line 6) | typedef long T1; type T2 (line 7) | typedef long long T2; function doit (line 9) | int function main (line 41) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/991019-1.c type material_type (line 1) | typedef struct { function material_type (line 5) | material_type foo(double x) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/991030-1.c function main (line 2) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/991112-1.c function rl_show_char (line 4) | int rl_show_char (int c) { return 0; } function rl_character_len (line 6) | int rl_character_len (int c, int pos) function main (line 11) | int main(void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/991118-1.c type tmp (line 1) | struct tmp type tmp2 (line 7) | struct tmp2 type tmp3 (line 13) | struct tmp3 type tmp4 (line 19) | struct tmp4 function sub (line 25) | struct tmp function sub2 (line 32) | struct tmp2 function sub3 (line 39) | struct tmp3 function sub4 (line 46) | struct tmp4 type tmp (line 53) | struct tmp type tmp2 (line 54) | struct tmp2 type tmp3 (line 55) | struct tmp3 type tmp4 (line 56) | struct tmp4 FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/991201-1.c type vc_data (line 1) | struct vc_data { type vc (line 6) | struct vc { type vc_data (line 10) | struct vc_data type vc (line 11) | struct vc function reset_palette (line 18) | void reset_palette(int currcons) function bar (line 29) | void bar(int k) function main (line 35) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/991202-1.c function main (line 3) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/991202-2.c function f1 (line 2) | int function main (line 11) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/991202-3.c function f (line 2) | unsigned int f (unsigned int a) function g (line 7) | unsigned int g (unsigned int a) function h (line 12) | unsigned int h (unsigned int a) function main (line 17) | int main () FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/991216-1.c function test1 (line 4) | void function test2 (line 13) | void function test3 (line 23) | void function test4 (line 34) | void function test5 (line 46) | void function test6 (line 59) | void function test7 (line 73) | void function test8 (line 88) | void function main (line 104) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/991216-2.c function test (line 6) | void function main (line 28) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/991216-4.c function bug (line 2) | static void bug(int size, int tries) function main (line 12) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/991221-1.c function main (line 1) | int main( void ) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/991227-1.c function main (line 5) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/991228-1.c function signbit (line 9) | int function main (line 16) | int main(void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/align-1.c type new_int (line 1) | typedef int new_int __attribute__ ((aligned(16))); type S (line 2) | struct S { int x; } function main (line 4) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/align-2.c type a_short (line 4) | struct a_short { char c; short s; } type a_int (line 5) | struct a_int { char c ; int i; } type b_int (line 6) | struct b_int { short s; int i; } type a_float (line 7) | struct a_float { char c; float f; } type b_float (line 8) | struct b_float { short s; float f; } type a_double (line 9) | struct a_double { char c; double d; } type b_double (line 10) | struct b_double { short s; double d; } type c_double (line 11) | struct c_double { int i; double d; } type d_double (line 12) | struct d_double { float f; double d; } type a_ldouble (line 13) | struct a_ldouble { char c; long double ld; } type b_ldouble (line 14) | struct b_ldouble { short s; long double ld; } type c_ldouble (line 15) | struct c_ldouble { int i; long double ld; } type d_ldouble (line 16) | struct d_ldouble { float f; long double ld; } type e_ldouble (line 17) | struct e_ldouble { double d; long double ld; } function main (line 19) | int main () FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/align-3.c function func (line 3) | void func(void) function main (line 7) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/align-nest.c function foo (line 3) | void foo(int n) function main (line 24) | int main () FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/alloca-1.c type __SIZE_TYPE__ (line 6) | typedef __SIZE_TYPE__ size_t; type dummy (line 8) | struct dummy { int x __attribute__((aligned)); } function _Bool (line 11) | _Bool foo(void) function main (line 17) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/anon-1.c function main (line 19) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/arith-1.c function sat_add (line 1) | unsigned FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/arith-rand-ll.c function simple_rand (line 1) | long long function random_bitstring (line 10) | unsigned long long int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/arith-rand.c function simple_rand (line 1) | long function random_bitstring (line 10) | unsigned long int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/ashldi-1.c function variable_shift (line 118) | static unsigned long long function constant_shift (line 124) | static unsigned long long function main (line 202) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/ashrdi-1.c function variable_shift (line 220) | static long long function constant_shift (line 226) | static long long function main (line 304) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/bcp-1.c function bad0 (line 10) | int bad0(void) { return __builtin_constant_p(global); } function bad1 (line 11) | int bad1(void) { return __builtin_constant_p(global++); } function bad2 (line 12) | inline int bad2(int x) { return __builtin_constant_p(x++); } function bad3 (line 13) | inline int bad3(int x) { return __builtin_constant_p(x); } function bad4 (line 14) | inline int bad4(const char *x) { return __builtin_constant_p(x); } function bad5 (line 15) | int bad5(void) { return bad2(1); } function bad6 (line 16) | inline int bad6(int x) { return __builtin_constant_p(x+1); } function bad7 (line 17) | int bad7(void) { return __builtin_constant_p(func()); } function bad8 (line 18) | int bad8(void) { char buf[10]; return __builtin_constant_p(buf); } function bad9 (line 19) | int bad9(const char *x) { return __builtin_constant_p(x[123456]); } function bad10 (line 20) | int bad10(void) { return __builtin_constant_p(&global); } function good0 (line 23) | int good0(void) { return __builtin_constant_p(1); } function good1 (line 24) | int good1(void) { return __builtin_constant_p("hi"); } function good2 (line 25) | int good2(void) { return __builtin_constant_p((1234 + 45) & ~7); } function opt0 (line 29) | int opt0(void) { return bad3(1); } function opt1 (line 30) | int opt1(void) { return bad6(1); } function opt2 (line 31) | int opt2(void) { return __builtin_constant_p("hi"[0]); } function main (line 69) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/bf-pack-1.c type foo (line 1) | struct foo type foo (line 7) | struct foo type foo (line 17) | struct foo FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/bf-sign-2.c type X (line 16) | struct X { type X (line 27) | struct X FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/bf64-1.c type tmp (line 2) | struct tmp type tmp2 (line 8) | struct tmp2 function sub (line 14) | struct tmp function sub2 (line 21) | struct tmp2 type tmp (line 30) | struct tmp type tmp2 (line 31) | struct tmp2 FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/bitfld-1.c function main (line 19) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/bitfld-2.c type A (line 6) | struct A { type B (line 12) | struct B { function main (line 18) | int main () FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/bitfld-3.c type s (line 8) | struct s { type s (line 14) | struct s type s (line 15) | struct s type s (line 16) | struct s function main (line 18) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/bitfld-4.c type s (line 13) | struct s { int a:12, b:20; } type s (line 15) | struct s function main (line 17) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/bitfld-5.c type s (line 5) | struct s function g (line 12) | __attribute__ ((noinline)) void function f (line 20) | __attribute__ ((noinline)) void function main (line 27) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/bitfld-6.c function main (line 12) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/bitfld-7.c function main (line 12) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/bswap-1.c function g (line 4) | unsigned long long g(unsigned long long a) function f (line 10) | unsigned long long f(unsigned long long c) function main (line 28) | int main(void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/bswap-2.c type __UINT32_TYPE__ (line 2) | typedef __UINT32_TYPE__ uint32_t; type __UINT32_TYPE__ (line 4) | typedef __UINT32_TYPE__ unsigned; type bitfield (line 7) | struct bitfield { type ok (line 17) | struct ok { type ok (line 25) | struct ok type bitfield (line 26) | struct bitfield function partial_read_le32 (line 29) | __attribute__ ((noinline, noclone)) uint32_t function partial_read_be32 (line 36) | __attribute__ ((noinline, noclone)) uint32_t function fake_read_le32 (line 43) | __attribute__ ((noinline, noclone)) uint32_t function fake_read_be32 (line 56) | __attribute__ ((noinline, noclone)) uint32_t function incorrect_read_le32 (line 69) | __attribute__ ((noinline, noclone)) uint32_t function incorrect_read_be32 (line 82) | __attribute__ ((noinline, noclone)) uint32_t function main (line 95) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/built-in-setjmp.c function sub2 (line 11) | void __attribute__((noinline)) function main (line 17) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/builtin-bitops-1.c function main (line 174) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/builtin-constant.c function foo (line 6) | void function foo (line 13) | void function main (line 19) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/builtin-prefetch-1.c type locality (line 14) | enum locality { none, low, moderate, high } type rw (line 15) | enum rw { read, write } function good_const (line 19) | void function good_enum (line 32) | void function good_expr (line 45) | void function good_vararg (line 52) | void function main (line 61) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/builtin-prefetch-2.c type S (line 14) | struct S { type S (line 21) | struct S type S (line 22) | struct S function simple_global (line 26) | void function simple_file (line 36) | void function simple_static_local (line 46) | void function simple_local (line 59) | void function simple_arg (line 72) | void function expr_global (line 82) | void function expr_local (line 108) | void function main (line 138) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/builtin-prefetch-3.c type S (line 21) | struct S { type S (line 28) | struct S type S (line 29) | struct S type S (line 30) | struct S type S (line 31) | struct S type S (line 32) | struct S function simple_vol_global (line 36) | void function simple_vol_file (line 48) | void function expr_vol_global (line 60) | void function main (line 102) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/builtin-prefetch-4.c function assign_arg_ptr (line 16) | int function assign_glob_ptr (line 24) | int function assign_arg_idx (line 32) | int function assign_glob_idx (line 40) | int function preinc_arg_ptr (line 51) | int function preinc_glob_ptr (line 60) | int function postinc_arg_ptr (line 69) | int function postinc_glob_ptr (line 78) | int function predec_arg_ptr (line 87) | int function predec_glob_ptr (line 96) | int function postdec_arg_ptr (line 105) | int function postdec_glob_ptr (line 114) | int function preinc_arg_idx (line 123) | int function preinc_glob_idx (line 132) | int function postinc_arg_idx (line 140) | int function postinc_glob_idx (line 148) | int function predec_arg_idx (line 156) | int function predec_glob_idx (line 164) | int function postdec_arg_idx (line 172) | int function postdec_glob_idx (line 180) | int function funccall_arg_ptr (line 200) | int function getint (line 209) | int function funccall_arg_idx (line 216) | int function main (line 223) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/builtin-prefetch-5.c type S (line 8) | struct S { function arg_ptr (line 18) | void function arg_idx (line 24) | void function glob_ptr (line 30) | void function glob_idx (line 36) | void function main (line 42) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/builtin-prefetch-6.c function init_addrs (line 13) | void function prefetch_for_read (line 23) | void function prefetch_for_write (line 31) | void function main (line 39) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/builtin-types-compatible-p.c type dingos (line 7) | typedef enum { hot, dog, poo, bear } dingos; type cranberry (line 8) | typedef enum { janette, laura, amanda } cranberry; type same1 (line 10) | typedef float same1; type same2 (line 11) | typedef float same2; function main (line 15) | int main (void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/builtins/20010124-1-lib.c type __SIZE_TYPE__ (line 6) | typedef __SIZE_TYPE__ size_t; type S (line 8) | struct S { type S (line 15) | struct S type S (line 18) | struct S function f (line 23) | struct S f(struct S *p) function g (line 28) | void g(union U *p) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/builtins/20010124-1.c type S (line 6) | struct S { type S (line 13) | struct S type S (line 16) | struct S type S (line 21) | struct S type S (line 21) | struct S function main_test (line 24) | void main_test(void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/builtins/abs-1-lib.c function abs (line 8) | int function labs (line 16) | long FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/builtins/abs-1.c function main_test (line 13) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/builtins/abs-2.c type __INTMAX_TYPE__ (line 5) | typedef __INTMAX_TYPE__ intmax_t; function main_test (line 15) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/builtins/abs-3.c type __INTMAX_TYPE__ (line 5) | typedef __INTMAX_TYPE__ intmax_t; function main_test (line 11) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/builtins/complex-1-lib.c function _Complex (line 9) | static float _Complex function _Complex (line 16) | static double _Complex function _Complex (line 23) | static long double _Complex function crealf (line 30) | static float function creal (line 37) | static double function creall (line 44) | static long double function cimagf (line 51) | static float function cimag (line 58) | static double function cimagl (line 65) | static long double FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/builtins/complex-1.c function main_test (line 19) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/builtins/fprintf.c function main_test (line 12) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/builtins/fputs-lib.c function fputs (line 6) | int function fputs_unlocked (line 20) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/builtins/fputs.c function main_test (line 13) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/builtins/lib/abs.c type __INTMAX_TYPE__ (line 9) | typedef __INTMAX_TYPE__ intmax_t; function abs (line 11) | __attribute__ ((__noinline__)) function labs (line 19) | __attribute__ ((__noinline__)) function llabs (line 27) | __attribute__ ((__noinline__)) function intmax_t (line 35) | __attribute__ ((__noinline__)) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/builtins/lib/bfill.c function bfill (line 3) | __attribute__ ((__noinline__)) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/builtins/lib/bzero.c function bzero (line 3) | __attribute__ ((__noinline__)) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/builtins/lib/chk.c function __chk_fail (line 19) | void __attribute__((noreturn)) function __sprintf_chk (line 344) | int function __vsprintf_chk (line 371) | int function __snprintf_chk (line 396) | int function __vsnprintf_chk (line 430) | int function snprintf (line 461) | int function vsnprintf (line 489) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/builtins/lib/fprintf.c function fprintf (line 6) | __attribute__ ((__noinline__)) function fprintf_unlocked (line 23) | __attribute__ ((__noinline__)) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/builtins/lib/main.c function main (line 6) | int function link_error (line 20) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/builtins/lib/memcmp.c function memcmp (line 4) | __attribute__ ((__noinline__)) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/builtins/lib/memmove.c function bcopy (line 28) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/builtins/lib/printf.c function printf (line 6) | __attribute__ ((__noinline__)) function printf_unlocked (line 24) | __attribute__ ((__noinline__)) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/builtins/lib/strcmp.c function strcmp (line 4) | __attribute__ ((__noinline__)) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/builtins/lib/strcspn.c function __SIZE_TYPE__ (line 4) | __attribute__ ((__noinline__)) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/builtins/lib/strlen.c function __SIZE_TYPE__ (line 4) | __attribute__ ((__noinline__)) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/builtins/lib/strncat.c type __SIZE_TYPE__ (line 4) | typedef __SIZE_TYPE__ size_t; FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/builtins/lib/strncmp.c type __SIZE_TYPE__ (line 4) | typedef __SIZE_TYPE__ size_t; function strncmp (line 6) | __attribute__ ((__noinline__)) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/builtins/lib/strncpy.c type __SIZE_TYPE__ (line 4) | typedef __SIZE_TYPE__ size_t; FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/builtins/lib/strspn.c function __SIZE_TYPE__ (line 4) | __attribute__ ((__noinline__)) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/builtins/memchr.c type __SIZE_TYPE__ (line 9) | typedef __SIZE_TYPE__ size_t; function main_test (line 12) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/builtins/memcmp.c type __SIZE_TYPE__ (line 11) | typedef __SIZE_TYPE__ size_t; function main_test (line 16) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/builtins/memcpy-chk.c type __SIZE_TYPE__ (line 6) | typedef __SIZE_TYPE__ size_t; function test1 (line 19) | void function test2_sub (line 86) | void function test2 (line 230) | void function test3 (line 247) | void function test4 (line 313) | void function test5 (line 365) | void function check (line 410) | __attribute__ ((aligned)); function test6 (line 428) | void function main_test (line 465) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/builtins/memmove-2.c type __SIZE_TYPE__ (line 8) | typedef __SIZE_TYPE__ size_t; function main_test (line 16) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/builtins/memmove-chk.c type __SIZE_TYPE__ (line 6) | typedef __SIZE_TYPE__ size_t; function test1 (line 20) | void function test2_sub (line 89) | void function test2 (line 233) | void type foo (line 248) | struct foo type bar (line 263) | struct bar function test3 (line 289) | void function test4 (line 345) | void function test5 (line 411) | void function test6 (line 463) | void function check (line 508) | __attribute__ ((aligned)); function test7 (line 526) | void function main_test (line 563) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/builtins/memmove.c type __SIZE_TYPE__ (line 8) | typedef __SIZE_TYPE__ size_t; type foo (line 16) | struct foo type bar (line 31) | struct bar function main_test (line 57) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/builtins/memops-asm-lib.c type __SIZE_TYPE__ (line 3) | typedef __SIZE_TYPE__ size_t; function my_bcopy (line 22) | __attribute__ ((used)) function my_bzero (line 54) | __attribute__ ((used)) function bcopy (line 71) | void function bzero (line 86) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/builtins/memops-asm.c type __SIZE_TYPE__ (line 9) | typedef __SIZE_TYPE__ size_t; type A (line 21) | struct A { char c[32]; } function main_test (line 27) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/builtins/mempcpy-2.c type __SIZE_TYPE__ (line 8) | typedef __SIZE_TYPE__ size_t; function test (line 18) | void function main_test (line 145) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/builtins/mempcpy-chk.c type __SIZE_TYPE__ (line 6) | typedef __SIZE_TYPE__ size_t; function test1 (line 20) | void function test2_sub (line 92) | void function test2 (line 236) | void function test3 (line 255) | void function test4 (line 321) | void function test5 (line 373) | void function check (line 418) | __attribute__ ((aligned)); function test6 (line 436) | void function main_test (line 473) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/builtins/mempcpy.c type __SIZE_TYPE__ (line 8) | typedef __SIZE_TYPE__ size_t; function main_test (line 21) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/builtins/memset-chk.c type __SIZE_TYPE__ (line 6) | typedef __SIZE_TYPE__ size_t; function test1 (line 20) | void function test2 (line 51) | void function test3 (line 123) | void function test4 (line 177) | void function reset (line 249) | void reset () function check (line 257) | void check (int off, int len, int ch) function test5 (line 276) | void function test6 (line 554) | void function main_test (line 706) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/builtins/memset.c type __SIZE_TYPE__ (line 9) | typedef __SIZE_TYPE__ size_t; function main_test (line 15) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/builtins/pr22237.c type s (line 3) | struct s { unsigned char a[256]; } type s (line 4) | struct s type s (line 4) | struct s type s (line 7) | struct s type s (line 8) | struct s function rp (line 10) | static inline struct s rp (void) { return *p; } function rq (line 11) | static inline struct s rq (void) { return *q; } function pq (line 12) | static void pq (void) { *p = rq(); } function qp (line 13) | static void qp (void) { *q = rp(); } function init (line 15) | static void function check (line 23) | static void function main_test (line 32) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/builtins/pr23484-chk.c type __SIZE_TYPE__ (line 4) | typedef __SIZE_TYPE__ size_t; function test1 (line 18) | void function main_test (line 58) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/builtins/printf.c function main_test (line 12) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/builtins/snprintf-chk.c type __SIZE_TYPE__ (line 6) | typedef __SIZE_TYPE__ size_t; function test1 (line 26) | void function test2 (line 98) | void function test3 (line 163) | void function main_test (line 206) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/builtins/sprintf-chk.c type __SIZE_TYPE__ (line 6) | typedef __SIZE_TYPE__ size_t; function test1 (line 25) | void function test2 (line 81) | void function test3 (line 145) | void function main_test (line 183) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/builtins/sprintf.c type __SIZE_TYPE__ (line 11) | typedef __SIZE_TYPE__ size_t; function test1 (line 16) | void test1() function test2 (line 21) | int test2() function test3 (line 26) | void test3() function test4 (line 31) | int test4() function test5 (line 36) | void test5(char *ptr) function main_test (line 42) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/builtins/stpcpy-chk.c type __SIZE_TYPE__ (line 6) | typedef __SIZE_TYPE__ size_t; function test1 (line 21) | void function test2 (line 105) | void function test3 (line 152) | void function test4 (line 222) | void function main_test (line 250) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/builtins/stpncpy-chk.c type __SIZE_TYPE__ (line 6) | typedef __SIZE_TYPE__ size_t; function test1 (line 25) | void function test2 (line 97) | void function test3 (line 115) | void function test4 (line 206) | void function main_test (line 245) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/builtins/strcat-chk.c type __SIZE_TYPE__ (line 6) | typedef __SIZE_TYPE__ size_t; function test1 (line 27) | void function test2 (line 93) | void function test3 (line 156) | void function main_test (line 189) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/builtins/strcat.c type __SIZE_TYPE__ (line 10) | typedef __SIZE_TYPE__ size_t; function main_test (line 18) | void main_test (void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/builtins/strchr.c function main_test (line 12) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/builtins/strcmp.c function main_test (line 14) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/builtins/strcpy-2.c type __SIZE_TYPE__ (line 12) | typedef __SIZE_TYPE__ size_t; function main_test (line 38) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/builtins/strcpy-chk.c type __SIZE_TYPE__ (line 6) | typedef __SIZE_TYPE__ size_t; function test1 (line 21) | void function test2 (line 75) | void function test3 (line 122) | void function test4 (line 191) | void function main_test (line 219) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/builtins/strcpy.c type __SIZE_TYPE__ (line 9) | typedef __SIZE_TYPE__ size_t; function main_test (line 15) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/builtins/strcspn.c type __SIZE_TYPE__ (line 9) | typedef __SIZE_TYPE__ size_t; function main_test (line 13) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/builtins/strlen-2.c type __SIZE_TYPE__ (line 7) | typedef __SIZE_TYPE__ size_t; function foo (line 16) | size_t function main_test (line 24) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/builtins/strlen-3.c function main_test (line 18) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/builtins/strlen.c function main_test (line 26) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/builtins/strncat-chk.c type __SIZE_TYPE__ (line 6) | typedef __SIZE_TYPE__ size_t; function test1 (line 27) | void function test2 (line 118) | void function test3 (line 181) | void function main_test (line 214) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/builtins/strncat.c type __SIZE_TYPE__ (line 9) | typedef __SIZE_TYPE__ size_t; function main_test (line 20) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/builtins/strncmp-2.c type __SIZE_TYPE__ (line 9) | typedef __SIZE_TYPE__ size_t; function main_test (line 12) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/builtins/strncmp.c type __SIZE_TYPE__ (line 9) | typedef __SIZE_TYPE__ size_t; function main_test (line 12) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/builtins/strncpy-chk.c type __SIZE_TYPE__ (line 6) | typedef __SIZE_TYPE__ size_t; function test1 (line 25) | void function test2 (line 91) | void function test3 (line 105) | void function test4 (line 179) | void function main_test (line 212) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/builtins/strncpy.c type __SIZE_TYPE__ (line 9) | typedef __SIZE_TYPE__ size_t; function main_test (line 19) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/builtins/strpbrk.c function fn (line 12) | void fn (const char *foo, const char *const *bar) function main_test (line 37) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/builtins/strpcpy-2.c type __SIZE_TYPE__ (line 8) | typedef __SIZE_TYPE__ size_t; function test (line 18) | void function main_test (line 37) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/builtins/strpcpy.c type __SIZE_TYPE__ (line 7) | typedef __SIZE_TYPE__ size_t; function main_test (line 22) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/builtins/strrchr.c function main_test (line 15) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/builtins/strspn.c type __SIZE_TYPE__ (line 9) | typedef __SIZE_TYPE__ size_t; function main_test (line 13) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/builtins/strstr-asm-lib.c type __SIZE_TYPE__ (line 2) | typedef __SIZE_TYPE__ size_t; FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/builtins/strstr-asm.c type __SIZE_TYPE__ (line 10) | typedef __SIZE_TYPE__ size_t; function main_test (line 17) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/builtins/strstr.c function main_test (line 11) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/builtins/vsnprintf-chk.c type __SIZE_TYPE__ (line 8) | typedef __SIZE_TYPE__ size_t; function test1_sub (line 27) | int function test1 (line 68) | void function test2_sub (line 136) | void function test2 (line 200) | void function test3_sub (line 230) | void function test3 (line 267) | void function main_test (line 307) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/builtins/vsprintf-chk.c type __SIZE_TYPE__ (line 8) | typedef __SIZE_TYPE__ size_t; function test1_sub (line 27) | int function test1 (line 59) | void function test2_sub (line 113) | void function test2 (line 177) | void function test3_sub (line 207) | void function test3 (line 241) | void function main_test (line 276) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/call-trap-1.c function foo (line 10) | int function bar (line 17) | void function main (line 22) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/cbrt.c function cbrtl (line 24) | double FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/cmpsf-1.c function main (line 134) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/cmpsi-2.c function main (line 165) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/comp-goto-1.c type uint32 (line 4) | typedef unsigned int uint32; type sint32 (line 5) | typedef signed int sint32; type uint32 (line 7) | typedef uint32 reg_t; type host_addr_t (line 9) | typedef unsigned long int host_addr_t; type uint32 (line 10) | typedef uint32 target_addr_t; type sint32 (line 11) | typedef sint32 target_saddr_t; type insn_t (line 13) | typedef union type tlb_entry_t (line 30) | typedef struct type environment_t (line 36) | typedef struct type operations (line 44) | enum operations function host_addr_t (line 50) | host_addr_t function reg_t (line 56) | reg_t function main (line 126) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/comp-goto-2.c function x (line 10) | x(a) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/compare-1.c function ieq (line 9) | int ieq (int x, int y, int ok) function ine (line 40) | int ine (int x, int y, int ok) function ilt (line 50) | int ilt (int x, int y, int ok) function ile (line 60) | int ile (int x, int y, int ok) function igt (line 70) | int igt (int x, int y, int ok) function ige (line 80) | int ige (int x, int y, int ok) function main (line 90) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/compare-2.c function foo (line 10) | int function main (line 17) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/compare-3.c function test1 (line 10) | void function test2 (line 17) | void function test3 (line 24) | void function test4 (line 31) | void function test5 (line 41) | void function test6 (line 51) | void function all_tests (line 61) | void function main (line 72) | int function link_error0 (line 83) | void link_error0() {} function link_error1 (line 84) | void link_error1() {} FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/complex-1.c function g0 (line 1) | double function g1 (line 7) | double function g2 (line 13) | double function __complex__ (line 19) | __complex__ double FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/complex-2.c function __complex__ (line 1) | __complex__ double FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/complex-3.c type complex (line 1) | struct complex type complex (line 7) | struct complex function f (line 9) | struct complex type complex (line 20) | struct complex FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/complex-5.c function __complex__ (line 1) | float __complex__ FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/complex-6.c function TEST (line 41) | TEST(long double, long_double) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/complex-7.c function check_float (line 24) | __attribute__((noinline)) void function check_double (line 32) | __attribute__((noinline)) void function check_long_double (line 40) | __attribute__((noinline)) void function main (line 49) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/compndlit-1.c function main (line 4) | int type S (line 10) | struct S type S (line 16) | struct S type S (line 20) | struct S type S (line 20) | struct S FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/const-addr-expr-1.c type FOO (line 5) | typedef struct foo function main (line 24) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/conversion.c function u2f (line 11) | float function u2d (line 18) | double function u2ld (line 25) | long double function s2f (line 32) | float function s2d (line 39) | double function s2ld (line 46) | long double function fnear (line 53) | int function dnear (line 60) | int function ldnear (line 67) | int function ull2f (line 132) | float function ull2d (line 139) | double function ull2ld (line 146) | long double function sll2f (line 153) | float function sll2d (line 160) | double function sll2ld (line 167) | long double function f2u (line 241) | unsigned int function d2u (line 247) | unsigned int function ld2u (line 253) | unsigned int function f2s (line 259) | int function d2s (line 265) | int function ld2s (line 271) | int function f2ull (line 402) | unsigned long long int function d2ull (line 408) | unsigned long long int function ld2ull (line 414) | unsigned long long int function f2sll (line 420) | long long int function d2sll (line 426) | long long int function ld2sll (line 432) | long long int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/cvt-1.c function g1 (line 1) | static inline long function g2 (line 7) | long function f (line 13) | double FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/divcmp-1.c function test1 (line 3) | int test1(int x) function test1u (line 8) | int test1u(unsigned int x) function test2 (line 13) | int test2(int x) function test2u (line 18) | int test2u(unsigned int x) function test3 (line 23) | int test3(int x) function test3u (line 28) | int test3u(unsigned int x) function test4 (line 33) | int test4(int x) function test4u (line 38) | int test4u(unsigned int x) function test5 (line 43) | int test5(int x) function test5u (line 48) | int test5u(unsigned int x) function test6 (line 53) | int test6(int x) function test7 (line 58) | int test7(int x) function test7u (line 63) | int test7u(unsigned int x) function test8 (line 68) | int test8(int x) function test8u (line 73) | int test8u(unsigned int x) function test9 (line 78) | int test9(int x) function test9u (line 83) | int test9u(unsigned int x) function test10 (line 88) | int test10(int x) function test10u (line 93) | int test10u(unsigned int x) function test11 (line 98) | int test11(int x) function test11u (line 103) | int test11u(unsigned int x) function test12 (line 108) | int test12(int x) function main (line 114) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/divcmp-2.c function test1 (line 3) | int test1(int x) function test2 (line 8) | int test2(int x) function test3 (line 13) | int test3(int x) function test4 (line 18) | int test4(int x) function test5 (line 23) | int test5(int x) function test6 (line 28) | int test6(int x) function main (line 34) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/divcmp-3.c function test1 (line 3) | int test1(char x) function test1u (line 8) | int test1u(unsigned char x) function test2 (line 13) | int test2(char x) function test2u (line 18) | int test2u(unsigned char x) function test3 (line 23) | int test3(char x) function test3u (line 28) | int test3u(unsigned char x) function test4 (line 33) | int test4(char x) function test4u (line 38) | int test4u(unsigned char x) function test5 (line 43) | int test5(char x) function test5u (line 48) | int test5u(unsigned char x) function test6 (line 53) | int test6(char x) function test6u (line 58) | int test6u(unsigned char x) function main (line 64) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/divcmp-4.c function test1 (line 5) | int test1(int x) function test2 (line 10) | int test2(int x) function test3 (line 15) | int test3(int x) function test4 (line 20) | int test4(int x) function test5 (line 25) | int test5(int x) function test6 (line 30) | int test6(int x) function test7 (line 35) | int test7(int x) function test8 (line 40) | int test8(int x) function test9 (line 45) | int test9(int x) function test10 (line 50) | int test10(int x) function test11 (line 55) | int test11(int x) function test12 (line 60) | int test12(int x) function main (line 66) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/divcmp-5.c function always_one_1 (line 5) | int always_one_1 (int a) function always_one_2 (line 13) | int always_one_2 (int a) function main (line 21) | int main(void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/divconst-1.c type t1 (line 1) | typedef struct FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/divconst-2.c function f (line 1) | long function r (line 7) | long function std_eqn (line 15) | long FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/divconst-3.c function f (line 1) | long long FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/divmod-1.c function mod5 (line 41) | signed long function mod6 (line 47) | unsigned long FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/doloop-1.c function main (line 8) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/doloop-2.c function main (line 8) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/eeprof-1.c function main (line 14) | __attribute__ ((noinline)) function foo2 (line 23) | __attribute__ ((noinline)) function main (line 47) | int main () function __cyg_profile_func_enter (line 68) | __attribute__ ((noinline)) function __cyg_profile_func_exit (line 74) | __attribute__ ((noinline)) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/enum-1.c type token (line 1) | typedef enum function atom (line 26) | static int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/enum-2.c type foo (line 4) | enum foo { FOO, BAR } function main (line 12) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/enum-3.c type e (line 12) | enum e { a = INT_MIN } type e (line 15) | enum e function main (line 16) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/extzvsi.c function main (line 4) | int type ieee (line 12) | struct ieee function foo (line 20) | unsigned int function main (line 33) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/ffs-1.c function main (line 6) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/ffs-2.c function main (line 32) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/float-floor.c function main (line 12) | int main() { FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/floatunsisf-1.c function main (line 13) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/fprintf-1.c function main (line 6) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/fprintf-chk-1.c function __fprintf_chk (line 9) | int function main (line 26) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/frame-address.c function check_fa_work (line 7) | int check_fa_work (const char *c, const char *f) function check_fa_mid (line 17) | int check_fa_mid (const char *c) function check_fa (line 25) | int check_fa (char *unused) function how_much (line 33) | int how_much (void) function main (line 38) | int main (void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/func-ptr-1.c function f (line 12) | static double FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/gofast.c function fp_add (line 11) | float fp_add (float a, float b) { return a + b; } function fp_sub (line 12) | float fp_sub (float a, float b) { return a - b; } function fp_mul (line 13) | float fp_mul (float a, float b) { return a * b; } function fp_div (line 14) | float fp_div (float a, float b) { return a / b; } function fp_neg (line 15) | float fp_neg (float a) { return -a; } function dp_add (line 17) | double dp_add (double a, double b) { return a + b; } function dp_sub (line 18) | double dp_sub (double a, double b) { return a - b; } function dp_mul (line 19) | double dp_mul (double a, double b) { return a * b; } function dp_div (line 20) | double dp_div (double a, double b) { return a / b; } function dp_neg (line 21) | double dp_neg (double a) { return -a; } function fp_to_dp (line 23) | double fp_to_dp (float f) { return f; } function dp_to_fp (line 24) | float dp_to_fp (double d) { return d; } function eqsf2 (line 26) | int eqsf2 (float a, float b) { return a == b; } function nesf2 (line 27) | int nesf2 (float a, float b) { return a != b; } function gtsf2 (line 28) | int gtsf2 (float a, float b) { return a > b; } function gesf2 (line 29) | int gesf2 (float a, float b) { return a >= b; } function ltsf2 (line 30) | int ltsf2 (float a, float b) { return a < b; } function lesf2 (line 31) | int lesf2 (float a, float b) { return a <= b; } function eqdf2 (line 33) | int eqdf2 (double a, double b) { return a == b; } function nedf2 (line 34) | int nedf2 (double a, double b) { return a != b; } function gtdf2 (line 35) | int gtdf2 (double a, double b) { return a > b; } function gedf2 (line 36) | int gedf2 (double a, double b) { return a >= b; } function ltdf2 (line 37) | int ltdf2 (double a, double b) { return a < b; } function ledf2 (line 38) | int ledf2 (double a, double b) { return a <= b; } function floatsisf (line 40) | float floatsisf (int i) { return i; } function floatsidf (line 41) | double floatsidf (int i) { return i; } function fixsfsi (line 42) | int fixsfsi (float f) { return f; } function fixdfsi (line 43) | int fixdfsi (double d) { return d; } function fixunssfsi (line 44) | unsigned int fixunssfsi (float f) { return f; } function fixunsdfsi (line 45) | unsigned int fixunsdfsi (double d) { return d; } function fail (line 49) | int function main (line 56) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/ieee/20000320-1.c function main (line 2) | int main(void) { exit (0); } type ull (line 5) | typedef unsigned long long ull; type ull (line 7) | typedef unsigned long ull; type ul (line 9) | typedef unsigned ul; function c (line 22) | void c(ull d, ul f) function main (line 32) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/ieee/20001122-1.c function main (line 3) | int main () FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/ieee/20010114-2.c function rintf (line 4) | float function main (line 26) | int main (void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/ieee/20010226-1.c function main (line 8) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/ieee/20030331-1.c function rintf (line 5) | float function main (line 27) | int main (void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/ieee/20041213-1.c function foo (line 5) | double foo (void) function main (line 13) | int main (void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/ieee/920810-1.c function normalize (line 2) | double normalize(x)double x;{if(x==0)x=0;return x;} FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/ieee/980619-1.c function main (line 1) | int main(void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/ieee/acc1.c function func (line 3) | double func (const double *array) function main (line 12) | int main () FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/ieee/acc2.c function func (line 4) | double func (const double *array) function main (line 13) | int main () FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/ieee/builtin-nan-1.c type __SIZE_TYPE__ (line 3) | typedef __SIZE_TYPE__ size_t; function main (line 11) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/ieee/compare-fp-1.c function iuneq (line 23) | int iuneq (float x, float y, int ok) function ieq (line 30) | int ieq (float x, float y, int ok) function iltgt (line 35) | int iltgt (float x, float y, int ok) function ine (line 42) | int ine (float x, float y, int ok) function iunlt (line 47) | int iunlt (float x, float y, int ok) function ilt (line 53) | int ilt (float x, float y, int ok) function iunle (line 62) | int iunle (float x, float y, int ok) function ile (line 68) | int ile (float x, float y, int ok) function iungt (line 77) | int iungt (float x, float y, int ok) function igt (line 83) | int igt (float x, float y, int ok) function iunge (line 92) | int iunge (float x, float y, int ok) function ige (line 98) | int ige (float x, float y, int ok) function main (line 107) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/ieee/compare-fp-2.c function foo (line 10) | int function main (line 17) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/ieee/compare-fp-3.c function test1 (line 10) | void function test2 (line 17) | void function test3 (line 24) | void function test4 (line 31) | void function test5 (line 41) | void function test6 (line 51) | void function test7 (line 61) | void function all_tests (line 71) | void function main (line 83) | int function link_error0 (line 94) | void link_error0() {} function link_error1 (line 95) | void link_error1() {} FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/ieee/compare-fp-4.c function iuneq (line 23) | int iuneq (float x, float y, int ok) function ieq (line 30) | int ieq (float x, float y, int ok) function iltgt (line 35) | int iltgt (float x, float y, int ok) function ine (line 42) | int ine (float x, float y, int ok) function iunlt (line 48) | int iunlt (float x, float y, int ok) function ilt (line 54) | int ilt (float x, float y, int ok) function iunle (line 63) | int iunle (float x, float y, int ok) function ile (line 69) | int ile (float x, float y, int ok) function iungt (line 78) | int iungt (float x, float y, int ok) function igt (line 84) | int igt (float x, float y, int ok) function iunge (line 93) | int iunge (float x, float y, int ok) function ige (line 99) | int ige (float x, float y, int ok) function main (line 108) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/ieee/fp-cmp-1.c function leave (line 8) | void leave () FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/ieee/fp-cmp-2.c function leave (line 8) | void leave () FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/ieee/fp-cmp-3.c function leave (line 8) | void leave () FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/ieee/fp-cmp-4.c function test_isunordered (line 5) | void function test_isless (line 20) | void function test_islessequal (line 35) | void function test_isgreater (line 50) | void function test_isgreaterequal (line 65) | void function test_islessgreater (line 80) | void function main (line 97) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/ieee/fp-cmp-4e.c function main (line 5) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/ieee/fp-cmp-5.c function test_isunordered (line 3) | static int function test_not_isunordered (line 9) | static int function test_isless (line 15) | static int function test_not_isless (line 21) | static int function test_islessequal (line 27) | static int function test_not_islessequal (line 33) | static int function test_isgreater (line 39) | static int function test_not_isgreater (line 45) | static int function test_isgreaterequal (line 51) | static int function test_not_isgreaterequal (line 57) | static int function test_islessgreater (line 63) | static int function test_not_islessgreater (line 69) | static int function one_test (line 75) | static void function main (line 87) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/ieee/fp-cmp-6.c function link_error (line 34) | void link_error (void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/ieee/fp-cmp-7.c function foo (line 3) | void foo(double x) function main (line 9) | int main () FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/ieee/fp-cmp-8.c function FLOAT (line 7) | static FLOAT function FLOAT (line 13) | static FLOAT function FLOAT (line 19) | static FLOAT function FLOAT (line 25) | static FLOAT function FLOAT (line 31) | static FLOAT function FLOAT (line 37) | static FLOAT function FLOAT (line 43) | static FLOAT function FLOAT (line 49) | static FLOAT function FLOAT (line 55) | static FLOAT function FLOAT (line 61) | static FLOAT function FLOAT (line 67) | static FLOAT function FLOAT (line 73) | static FLOAT function one_test (line 79) | static void function main (line 93) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/ieee/fp-cmp-8e.c function main (line 5) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/ieee/hugeval.c function main (line 9) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/ieee/inf-1.c function main (line 3) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/ieee/inf-2.c function test (line 3) | void test(double f, double i) function testf (line 26) | void testf(float f, float i) function testl (line 53) | void testl(long double f, long double i) function main (line 76) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/ieee/inf-3.c function test (line 3) | void test(double f, double i) function testf (line 26) | void testf(float f, float i) function testl (line 49) | void testl(long double f, long double i) function main (line 72) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/ieee/mul-subnormal-single-1.c function main (line 8) | int main () { exit (0); } function u2f (line 17) | static float function f2u (line 25) | static unsigned int function tstmul (line 35) | static void function main (line 59) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/ieee/mzero2.c function expect (line 9) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/ieee/mzero3.c function expectd (line 25) | void function expectf (line 33) | void function negd (line 41) | double function negf (line 47) | float FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/ieee/mzero4.c type __SIZE_TYPE__ (line 8) | typedef __SIZE_TYPE__ size_t; function expectd (line 22) | void function expectf (line 30) | void function main (line 38) | int main () FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/ieee/mzero5.c function negzero_check (line 4) | int function sub (line 12) | int function main (line 22) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/ieee/mzero6.c function func (line 11) | double func (double d, int n) function main (line 19) | int main () FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/ieee/pr28634.c function main (line 7) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/ieee/pr29302-1.c function main (line 3) | int main (void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/ieee/pr30704.c type __SIZE_TYPE__ (line 3) | typedef __SIZE_TYPE__ size_t; function f1 (line 8) | long long function f2 (line 17) | double function main (line 26) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/ieee/pr36332.c function foo (line 3) | int function main (line 9) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/ieee/pr50310.c function foo (line 6) | void function main (line 44) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/ieee/pr67218.c function foo (line 3) | double __attribute__ ((noinline, noclone)) function main (line 9) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/ieee/pr72824-2.c type V (line 3) | typedef float V __attribute__((vector_size (4 * sizeof (float)))); function foo (line 5) | static inline void function main (line 13) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/ieee/pr72824.c function foo (line 3) | static inline void function main (line 11) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/ieee/rbug.c function d (line 5) | double d (unsigned long long k) function s (line 13) | float s (unsigned long long k) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c type hexdouble (line 3) | typedef union { function func (line 13) | void func ( double x ) function main (line 33) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/ieee/unsafe-fp-assoc.c function foo (line 7) | double foo(double x) function main (line 12) | int main () FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/ifcvt-onecmpl-abs-1.c function foo (line 4) | __attribute__ ((noinline)) function main (line 13) | int main(void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/index-1.c function f (line 9) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/inst-check.c function f (line 3) | f(m) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/int-compare.c function true (line 23) | void function false (line 30) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/ipa-sra-1.c type bovid (line 4) | struct bovid function ox (line 11) | static int function main (line 23) | int main (int argc, char *argv[]) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/ipa-sra-2.c type big (line 2) | struct big type small (line 7) | struct small type big (line 14) | struct big type small (line 15) | struct small function foo (line 21) | static int __attribute__((noinline)) function main (line 32) | int main (int argc, char *argv[]) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/longlong.c type uint64 (line 3) | typedef unsigned long long uint64; function alpha_ep_extbl_i_eq_0 (line 9) | void alpha_ep_extbl_i_eq_0() function main (line 23) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/loop-10.c function inc (line 5) | static void function main (line 11) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/loop-11.c function foo (line 3) | static void function main (line 11) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/loop-12.c function is_end_of_statement (line 5) | static int __attribute__ ((pure)) function foo (line 11) | void foo (void) function main (line 19) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/loop-13.c function scale (line 4) | void function main (line 20) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/loop-14.c function f (line 3) | void f(int *a) function main (line 11) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/loop-15.c function foo (line 3) | void function main (line 12) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/loop-2.c function f (line 3) | f (b) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/loop-2c.c function f (line 8) | __inline__ void f (int b, int o) function g (line 16) | void function main (line 22) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/loop-2d.c function f (line 3) | f (b) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/loop-2e.c function f (line 1) | void f (int *p, int **q) function main (line 10) | int main () FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/loop-3.c function g (line 5) | g (i) function f (line 10) | f (m) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/loop-3b.c function g (line 5) | g (i) function f (line 10) | f (m) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/loop-3c.c function f (line 5) | f (m) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/loop-4.c function f (line 1) | int function main (line 10) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/loop-4b.c function f (line 1) | int function main (line 15) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/loop-5.c function testit (line 2) | static void testit(void){ function ap (line 17) | static int ap(int i){ function main (line 24) | int main(void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/loop-7.c function foo (line 1) | void foo (unsigned int n) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/loop-8.c function bar (line 3) | void bar (int x, double *y) function main (line 9) | int main () FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/loop-9.c function false (line 3) | int false() function main (line 10) | int main (int argc,char *argv[]) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/loop-ivopts-1.c function main (line 4) | int main() function foo (line 11) | void foo (float *x) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/loop-ivopts-2.c function check (line 24) | void function main (line 33) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/lshrdi-1.c function variable_shift (line 118) | static unsigned long long function constant_shift (line 124) | static unsigned long long function main (line 202) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/lto-tbaa-1.c type a (line 2) | struct a { type b (line 5) | struct b { type c (line 8) | struct c { type a (line 12) | struct a type c (line 19) | struct c type b (line 27) | struct b type b (line 28) | struct b type b (line 29) | struct b FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/mayalias-1.c function main (line 9) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/mayalias-2.c type test (line 1) | typedef struct __attribute__((__may_alias__)) { short x; } test; function f (line 3) | int f() { function main (line 10) | int main() { FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/mayalias-3.c type test (line 1) | typedef struct __attribute__((__may_alias__)) { short x; } test; function g (line 5) | int g(int *a) function f (line 10) | int f() function main (line 20) | int main() { FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/medce-1.c function bar (line 7) | void bar (void) function foo (line 12) | void foo(int x) function main (line 26) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/memcpy-bi.c function check (line 7) | __attribute__ ((aligned)); FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/memset-2.c function reset (line 30) | void reset () function check (line 38) | void check (int off, int len, int ch) function main (line 57) | int main () FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/memset-3.c function reset (line 30) | void reset () function check (line 38) | void check (int off, int len, int ch) function main (line 57) | int main () FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/memset-4.c function f (line 6) | void f(char *a) function main (line 12) | int main(void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/mode-dependent-address.c function f883b (line 7) | void f883b (int8_t * result, function main (line 28) | int main (void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/multdi-1.c function u_l_l (line 8) | u_l_l mpy (long a, long b) function main (line 13) | int main(void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/multi-ix.c function f (line 43) | void function main (line 153) | int function s (line 165) | void s(int n, ...) function z (line 178) | void z(int n, ...) function c (line 191) | void c(int n, ...) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/nest-align-1.c type aligned (line 10) | typedef int aligned __attribute__((aligned)); function check (line 13) | void function foo (line 21) | void function main (line 38) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/nest-stdar-1.c function f (line 5) | double f (int x, ...) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/nestfunc-1.c function g (line 1) | int function f2 (line 14) | int f2 (int a, int b) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/nestfunc-2.c function main (line 5) | int function foo (line 45) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/nestfunc-3.c function main (line 5) | int function use (line 50) | long function foo (line 56) | long FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/nestfunc-4.c function main (line 16) | int function foo (line 25) | long function bar (line 32) | long FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/nestfunc-5.c function recursive (line 5) | static void recursive (int n, void (*proc) (void)) function main (line 29) | int main () function main (line 35) | int main () { return 0; } FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/nestfunc-6.c type __SIZE_TYPE__ (line 6) | typedef __SIZE_TYPE__ size_t; function main (line 11) | int main () function main (line 28) | int main() { return 0; } FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/nestfunc-7.c type A (line 1) | struct A function test (line 11) | static int test (void) function main (line 40) | int main (void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/p18298.c function foo (line 8) | inline bool foo(const char *str) { function main (line 11) | int main() { FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/packed-2.c type s (line 1) | typedef struct s { function main (line 8) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pending-4.c function dummy (line 2) | void dummy (x, y) function main (line 7) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/postmod-1.c function foo (line 32) | void __attribute__((noinline)) function main (line 53) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr15262-1.c type A (line 9) | struct A function foo (line 15) | int foo () { return 3; } type A (line 19) | struct A FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr15262-2.c type A (line 5) | struct A type B (line 11) | struct B type B (line 19) | struct B type A (line 29) | struct A type B (line 30) | struct B FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr15262.c type A (line 3) | struct A function bar (line 9) | void function foo (line 15) | int type A (line 39) | struct A FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr15296.c type __INTPTR_TYPE__ (line 6) | typedef __INTPTR_TYPE__ intptr_t; type W (line 7) | typedef intptr_t W; type s1 (line 13) | struct s1 type s1 (line 19) | struct s1 function f (line 23) | void function g (line 60) | void g (void *a, char *b) { abort (); } function main (line 62) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr16790-1.c function test1 (line 5) | static void test1(unsigned int u1) function test2 (line 20) | static void test2(unsigned int u1) function main (line 35) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr17078-1.c function test (line 3) | void test(int *ptr) function main (line 17) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr17133.c function main (line 21) | int main () FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr17377.c function main (line 44) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr19005.c function bar (line 6) | void function foo (line 21) | int function main (line 32) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr19449.c function foo (line 8) | int function main (line 14) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr19515.c type aun (line 3) | typedef union { function main (line 9) | int main(void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr19606.c function foo (line 8) | int function bar (line 14) | int function main (line 20) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr19687.c function main (line 8) | int main () FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr19689.c function foo (line 9) | void foo (short j) function main (line 14) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr20100-1.c function next_g (line 9) | static unsigned short function curr_p (line 15) | static unsigned short function inc_g (line 21) | static unsigned short function curr_g (line 27) | static unsigned short function ring_empty (line 33) | static char function frob (line 42) | char function get_n (line 51) | unsigned short function main (line 68) | int main (void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr20187-1.c function test (line 4) | int function main (line 11) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr20466-1.c function f (line 2) | int function main (line 15) | int main (void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr20527-1.c function f (line 61) | void f (long *limit, long *base, long minLen, long maxLen) function main (line 74) | int main (void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr20601-1.c type T (line 6) | struct T type T (line 18) | struct T function foo (line 22) | __attribute__ ((__noreturn__)) void function setup1 (line 42) | static inline int function setup2 (line 68) | static inline int function main (line 110) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr20621-1.c type big (line 3) | struct big { int i[sizeof (int) >= 4 && sizeof (void *) >= 4 ? 0x4000 : ... type big (line 4) | struct big function foo (line 5) | int foo (struct big b, int x) { return b.i[x]; } function main (line 7) | int main (void) { return 0; } function main (line 9) | int main (void) { return foo (gb, 0) + foo (gb, 1); } FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr21173.c function foo (line 6) | void foo (char *p) function main (line 13) | int main (void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr21331.c function bar (line 3) | int bar (void) { return -1; } function foo (line 5) | unsigned long FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr21964-1.c function foo (line 1) | void function main (line 12) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr22061-1.c function foo (line 3) | void foo() {} function bar (line 4) | void bar (char a[2][N]) { a[1][0] = N; } function main (line 5) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr22061-2.c function bar (line 2) | static void bar (char a[2][(*x)++]) {} function main (line 3) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr22061-3.c function bar (line 1) | void function main (line 13) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr22061-4.c function bar (line 2) | void function main (line 18) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr22098-1.c type __UINTPTR_TYPE__ (line 3) | typedef __UINTPTR_TYPE__ uintptr_t; function main (line 4) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr22098-2.c type __UINTPTR_TYPE__ (line 3) | typedef __UINTPTR_TYPE__ uintptr_t; function main (line 4) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr22098-3.c type __UINTPTR_TYPE__ (line 3) | typedef __UINTPTR_TYPE__ uintptr_t; function f (line 5) | int f (void) { return ++n; } function main (line 6) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr22348.c function f (line 2) | void f(int i) function main (line 8) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr22429.c function f (line 5) | int f(int n) function main (line 12) | int main () FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr22493-1.c function f (line 6) | void f(int i) function main (line 16) | int main(int argc, char *argv[]) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr22630.c function bla (line 5) | void bla (int *r) function main (line 17) | int main (void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr23047.c function f (line 5) | void f(int i) function main (line 13) | int main(int argc, char *argv[]) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr23135.c type big_t (line 13) | typedef struct { char c[STACK_SIZE/2]; } big_t; function verify (line 27) | void function main (line 35) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr23324.c type et6 (line 5) | struct et6 function callee_af6 (line 35) | static union at6 function caller_bf6 (line 59) | static void type et7 (line 70) | struct et7 type gt7 (line 93) | struct gt7 { double tv7; } function callee_af7 (line 97) | static unsigned char function caller_bf7 (line 118) | static void function main (line 127) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr23467.c type s1 (line 1) | struct s1 type s1 (line 9) | struct s1 function main (line 12) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr23604.c function g (line 3) | int g(int i, int j) function main (line 17) | int main(void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr23941.c function main (line 3) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr24135.c function x (line 4) | int x(int a, int b) function main (line 30) | int main () function main (line 45) | int main() { return 0; } FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr24141.c function g (line 7) | void g (void) function f (line 12) | void f (int a, int b) function main (line 27) | int main (void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr24142.c function f (line 3) | int f (int a, int b) function main (line 14) | int main (void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr24716.c function f (line 9) | int f (int k, int p) function main (line 53) | int main () FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr24851.c function main (line 8) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr25125.c function f (line 5) | unsigned short function main (line 16) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr25737.c type delay_block (line 3) | struct delay_block { type delay_block (line 7) | struct delay_block type delay_block (line 9) | struct delay_block type delay_block (line 9) | struct delay_block type delay_block (line 11) | struct delay_block function main (line 16) | int main(void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr27073.c function foo (line 1) | void __attribute__((noinline)) function main (line 16) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr27260.c function foo (line 8) | void function main (line 14) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr27285.c type S (line 5) | struct S { unsigned char a, b, c, d[16]; } function foo (line 7) | void __attribute__ ((noinline)) function main (line 35) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr27364.c function f (line 1) | int f(unsigned number_of_digits_to_use) function main (line 8) | int main(void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr27671-1.c function foo (line 8) | static int __attribute__((noinline)) function main (line 16) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr28289.c function gen_x86_64_shrd (line 4) | static int function ix86_split_ashr (line 13) | void function main (line 22) | int function ok (line 29) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr28403.c type ull (line 1) | typedef unsigned long long ull; function foo (line 4) | int __attribute__((noinline)) function ull (line 10) | ull __attribute__((noinline)) function main (line 17) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr28651.c function foo (line 4) | int __attribute__((noinline)) function main (line 10) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr28778.c type GLint (line 2) | typedef long GLint; function find (line 5) | void function aglChoosePixelFormat (line 20) | void function main (line 28) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr28865.c type A (line 1) | struct A { int a; char b[]; } type A (line 2) | struct A type A (line 2) | struct A function foo (line 6) | __attribute__((noinline, noclone)) void function main (line 13) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr28982a.c function foo (line 39) | void __attribute__((noinline)) function main (line 51) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr28982b.c function main (line 5) | int main (void) { return 0; } type big (line 22) | struct big { int i[0x10000]; } function bar (line 23) | void __attribute__((noinline)) function foo (line 29) | void __attribute__((noinline)) function main (line 43) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr29006.c type s (line 1) | struct __attribute__((__packed__)) s { char c; unsigned long long x; } function foo (line 2) | void __attribute__((__noinline__)) foo (struct s *s) { s->x = 0; } function main (line 3) | int main (void) { struct s s = { 1, ~0ULL }; foo (&s); return s.x != 0; } FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr29156.c type test1 (line 2) | struct test1 type test2 (line 7) | struct test2 function bla (line 15) | int bla(struct test1 *xa, struct test2 *xb) function main (line 23) | int main(void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr29695-1.c function f1 (line 5) | int function f2 (line 12) | int function f3 (line 19) | int function f4 (line 26) | int function f5 (line 33) | long long function f6 (line 40) | long long function f7 (line 47) | long long function f8 (line 54) | long long function main (line 61) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr29695-2.c function f1 (line 10) | int function f2 (line 16) | int function f3 (line 22) | int function f4 (line 28) | int function f5 (line 34) | long long function f6 (line 40) | long long function f7 (line 46) | long long function f8 (line 52) | long long function main (line 58) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr29797-1.c function bar (line 4) | unsigned int bar(void) { return 32768; } function main (line 6) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr29797-2.c function bar (line 3) | unsigned long bar(void) { return 32768; } function main (line 5) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr29798.c function main (line 3) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr30185.c type S (line 5) | typedef struct S { char a; long long b; } S; function S (line 7) | S function main (line 15) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr30778.c type reg_stat (line 4) | struct reg_stat { type reg_stat (line 16) | struct reg_stat function init_reg_last (line 18) | void __attribute__((noinline)) function main (line 24) | int main (void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr31072.c function main (line 5) | int main(void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr31136.c type S (line 3) | struct S { function main (line 8) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr31169.c type tree_type (line 6) | struct tree_type function sign_bit_p (line 11) | int function main (line 44) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr31448-2.c type st (line 4) | typedef struct _st { function g (line 9) | void g(void) function f (line 17) | void f(void) function main (line 25) | int main(void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr31448.c type st (line 5) | typedef struct _st { function g (line 10) | void g(void) function f (line 18) | void f(void) function main (line 26) | int main(void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr31605.c function put_field (line 1) | void put_field (unsigned int start, unsigned int len) function main (line 8) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr32244-1.c type foo (line 1) | struct foo function test1 (line 8) | void test1(unsigned long long res) function main (line 15) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr32500.c function foo (line 8) | void foo(int i) { x = i; } function bar (line 9) | void bar(void) { exit(0); } function main (line 11) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr33142.c function lisp_atan2 (line 4) | __attribute__((noinline)) int lisp_atan2(long dy, long dx) { function main (line 11) | int main() { FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr33382.c type Foo (line 1) | struct Foo { type Foo (line 6) | struct Foo function foo (line 8) | int foo(void) function main (line 16) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr33631.c type pthread_mutex_t (line 1) | typedef union function main (line 8) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr33669.c type foo_t (line 3) | typedef struct foo_t function foo (line 12) | long long function main (line 28) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr33779-1.c function foo (line 1) | int foo(int i) function main (line 9) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr33779-2.c function foo (line 1) | int foo(int i) function main (line 7) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr33870-1.c type PgHdr (line 3) | typedef struct PgHdr PgHdr; type u8 (line 4) | typedef unsigned char u8; type PgHdr (line 5) | struct PgHdr { function PgHdr (line 20) | static inline PgHdr *merge_pagelist(PgHdr *pA, PgHdr *pB) function main (line 78) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr33870.c type PgHdr (line 3) | typedef struct PgHdr PgHdr; type u8 (line 4) | typedef unsigned char u8; type PgHdr (line 5) | struct PgHdr { function PgHdr (line 16) | static inline PgHdr *merge_pagelist(PgHdr *pA, PgHdr *pB) function main (line 71) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr33992.c function bar (line 3) | void __attribute__((noinline)) function foo (line 10) | static void __attribute__((always_inline)) function do_test (line 22) | void __attribute__((noinline)) function main (line 31) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr34070-1.c function f (line 3) | int f(unsigned int x) function main (line 8) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr34070-2.c function f (line 3) | int f(unsigned int x, int n) function main (line 8) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr34099-2.c function test1 (line 1) | int test1 (int b, int c) function test2 (line 9) | int test2 (int b, int c) function test3 (line 17) | int test3 (int b, int c) function test4 (line 25) | int test4 (int b, int c) function main (line 35) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr34099.c function foo (line 1) | int foo (int b, int c) function main (line 10) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr34130.c function foo (line 2) | int foo (int i) function main (line 6) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr34154.c function foo (line 1) | int foo( unsigned long long aLL ) function main (line 10) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr34176.c type __SIZE_TYPE__ (line 2) | typedef __SIZE_TYPE__ size_t; type index_ty (line 3) | typedef unsigned int index_ty; type index_ty (line 4) | typedef index_ty *index_list_ty; type mult_index (line 6) | struct mult_index type mult_index_list (line 12) | struct mult_index_list function hash_find_entry (line 22) | int __attribute__((noinline)) type mult_index (line 30) | struct mult_index function main (line 39) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr34415.c function main (line 29) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr34456.c function debug (line 5) | int __attribute__ ((noinline)) debug (void) { return 1; } type s (line 8) | struct s { int elt; int (*compare) (int); } function compare (line 10) | static int function bad_compare (line 24) | int bad_compare (int x) { return -x; } type s (line 25) | struct s function main (line 27) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr34768-1.c function foo (line 3) | void __attribute__((noinline)) foo (void) function bar (line 7) | void __attribute__((const,noinline)) bar (void) function test (line 11) | int __attribute__((noinline)) function main (line 20) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr34768-2.c function foo (line 3) | int __attribute__((noinline)) foo (void) function bar (line 8) | int __attribute__((const,noinline)) bar (void) function test (line 13) | int __attribute__((noinline)) function main (line 22) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr34971.c type foo (line 1) | struct foo function test1 (line 8) | void test1(unsigned long long res) function main (line 15) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr34982.c function main (line 5) | int main() function something (line 11) | static void something(int i) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr35163.c function main (line 3) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr35231.c function foo (line 3) | int __attribute__((noinline)) function main (line 11) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr35390.c function foo (line 3) | unsigned int foo (int n) function main (line 8) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr35456.c function not_fabs (line 4) | double function main (line 11) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr35472.c type S (line 3) | struct S { int i[16]; } type S (line 4) | struct S function foo (line 5) | void __attribute__((noinline,noclone)) function test (line 7) | void test (void) function main (line 18) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr35800.c function stab_xcoff_builtin_type (line 3) | int stab_xcoff_builtin_type (int typenum) function main (line 86) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr36034-1.c function test (line 8) | void __attribute__((noinline)) function main (line 23) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr36034-2.c function test (line 8) | void __attribute__((noinline)) function main (line 23) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr36038.c function doit (line 9) | void function main (line 27) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr36077.c function test (line 3) | unsigned int test (unsigned int x) function main (line 8) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr36093.c type Bar (line 3) | typedef struct Bar { type Foo (line 7) | typedef struct Foo { function main (line 13) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr36321.c function foo (line 5) | void foo(char *str) function main (line 22) | int main(int argc, char **argv) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr36339.c type my_uintptr_t (line 3) | typedef unsigned long my_uintptr_t; function try_a (line 7) | int __attribute__((noinline)) try_a(my_uintptr_t x) function check_a (line 17) | int __attribute__((noinline)) check_a(my_uintptr_t tagged_ptr) function main (line 26) | int main(void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr36343.c function bar (line 3) | void __attribute__((noinline)) function foo (line 10) | float __attribute__((noinline)) function main (line 26) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr36691.c function func_1 (line 3) | void func_1 (void) function main (line 10) | int main (void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr36765.c function foo (line 1) | int __attribute__((noinline)) function main (line 10) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr37102.c function foo (line 5) | void __attribute__ ((noinline)) function main (line 12) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr37125.c function mod_rhs (line 3) | static inline unsigned int function func_44 (line 11) | void func_44 (unsigned int p_45) function main (line 18) | int main (void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr37573.c type S (line 4) | struct S function foo (line 11) | static unsigned char __attribute__((noinline)) function bar (line 32) | static void __attribute__((noinline)) function main (line 56) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr37882.c type S (line 3) | struct S function main (line 8) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr37924.c function test1 (line 8) | int function test2 (line 15) | int function main (line 22) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr37931.c function foo (line 5) | int function main (line 11) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr38048-1.c function foo (line 3) | int foo () function main (line 16) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr38048-2.c function inv_J (line 3) | static int inv_J(int a[][2]) function foo (line 12) | int foo() function main (line 22) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr38051.c type __SIZE_TYPE__ (line 1) | typedef __SIZE_TYPE__ size_t; function mymemcmp1 (line 5) | __inline static int function mymemcmp2 (line 24) | static int function mymemcmp3 (line 95) | static int function mymemcmp (line 178) | __attribute__ ((noinline)) function main (line 193) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr38151.c type S2848 (line 4) | struct S2848 type S2848 (line 13) | struct S2848 function check2848va (line 17) | void __attribute__((noinline)) function main (line 35) | int main (void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr38212.c function foo (line 1) | int __attribute__((noinline)) function main (line 15) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr38236.c type X (line 1) | struct X { int i; } function foo (line 3) | int __attribute__((noinline)) function main (line 17) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr38422.c type S (line 5) | struct S function foo (line 10) | void function main (line 16) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr38533.c function foo (line 7) | int function main (line 15) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr38819.c function foo (line 9) | void __attribute__((noinline)) function main (line 15) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr38969.c function main (line 13) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr39100.c type E (line 4) | struct E type C (line 10) | struct C function CP (line 16) | __attribute__((noinline)) CP function main (line 46) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr39120.c type X (line 1) | struct X { int *p; } function foo (line 3) | struct X __attribute__((noinline)) function bar (line 6) | void __attribute((noinline)) function main (line 10) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr39228.c function testf (line 6) | static inline int __attribute__((always_inline)) testf (float b) function test (line 13) | static inline int __attribute__((always_inline)) test (double b) function testl (line 20) | static inline int __attribute__((always_inline)) testl (long double b) function main (line 27) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr39233.c function foo (line 3) | __attribute__((noinline)) void function main (line 11) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr39240.c function foo1 (line 5) | __attribute__ ((noinline)) function bar1 (line 11) | __attribute__ ((noinline)) function foo2 (line 19) | __attribute__ ((noinline)) function bar2 (line 25) | __attribute__ ((noinline)) function foo3 (line 33) | __attribute__ ((noinline)) function bar3 (line 39) | __attribute__ ((noinline)) function foo4 (line 47) | __attribute__ ((noinline)) function bar4 (line 53) | __attribute__ ((noinline)) function foo5 (line 61) | __attribute__ ((noinline)) function bar5 (line 67) | __attribute__ ((noinline)) function foo6 (line 75) | __attribute__ ((noinline)) function bar6 (line 81) | __attribute__ ((noinline)) function main (line 89) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr39339.c type C (line 1) | struct C type A (line 22) | struct A type B (line 28) | struct B type E (line 34) | struct E function foo (line 40) | __attribute__ ((noinline)) function main (line 61) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr39501.c function main (line 28) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr40022.c type A (line 3) | struct A type B (line 8) | struct B type A (line 14) | struct A type A (line 15) | struct A function bar (line 21) | __attribute__((noinline)) type B (line 36) | struct B type A (line 37) | struct A function main (line 39) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr40057.c function foo (line 5) | __attribute__((noinline)) int function bar (line 14) | __attribute__((noinline)) int function main (line 23) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr40386.c function main (line 28) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr40404.c type S (line 4) | struct S { type S (line 8) | struct S { function main (line 12) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr40493.c type i386_operand_type (line 3) | typedef union i386_operand_type function main (line 57) | int main (int argc, char *argv[]) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr40579.c function foo (line 7) | static void __attribute__((noinline)) function main (line 13) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr40657.c function bar (line 6) | __attribute__((noinline)) void bar (int *x) function foo (line 11) | __attribute__((noinline)) long long foo() function main (line 18) | int main () FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr40668.c function foo (line 6) | static void function bar (line 12) | void function main (line 32) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr40747.c function foo (line 5) | int function main (line 11) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr41239.c type S (line 3) | struct S function test (line 16) | unsigned long function main (line 30) | int function fn1 (line 38) | __attribute__((noinline)) char function fn3 (line 46) | __attribute__((noinline)) int function fn4 (line 53) | __attribute__((noinline)) int function fn2 (line 60) | __attribute__((noinline)) void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr41317.c type A (line 3) | struct A type B (line 7) | struct B function foo (line 13) | static void function main (line 19) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr41395-1.c type VEC_char_base (line 1) | struct VEC_char_base function foo (line 8) | short __attribute__((noinline)) function main (line 21) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr41395-2.c type VEC_char_base (line 1) | struct VEC_char_base function foo (line 15) | short __attribute__((noinline)) function main (line 28) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr41463.c type tree_common (line 5) | struct tree_common type other_tree (line 14) | struct other_tree type tree_vec (line 20) | struct tree_vec type other_tree (line 29) | struct other_tree type tree_vec (line 30) | struct tree_vec function main (line 48) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr41750.c type bfd_link_hash_table (line 4) | struct bfd_link_hash_table type foo_link_hash_table (line 9) | struct foo_link_hash_table type foo_link_info (line 16) | struct foo_link_info function foo_create_got_section (line 23) | int __attribute__((noinline)) type foo_link_info (line 31) | struct foo_link_info type foo_link_hash_table (line 32) | struct foo_link_hash_table type foo_link_info (line 56) | struct foo_link_info type foo_link_hash_table (line 57) | struct foo_link_hash_table function main (line 60) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr41917.c function main (line 6) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr41919.c type S1 (line 5) | struct S1 function foo (line 12) | static struct S1 function bar (line 28) | static signed char bar(signed char si1, signed char si2) function main (line 32) | int main (void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr41935.c function foo (line 5) | long int function main (line 13) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr42006.c function my_add (line 3) | static unsigned int function my_shift (line 9) | static unsigned int function func_4 (line 15) | static int func_4(unsigned int p_6) function main (line 29) | int main(void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr42142.c function sort (line 1) | int __attribute__((noinline,noclone)) function main (line 20) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr42154.c type A (line 1) | struct A { char x[1]; } function foo (line 3) | void __attribute__((noinline,noclone)) function main (line 9) | int main () FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr42231.c function storemax (line 5) | static void __attribute__((noinline)) storemax (int i) function CallFunctionRec (line 11) | static int CallFunctionRec(int (*fun)(int depth), int depth) { function CallFunction (line 21) | static int CallFunction(int (*fun)(int depth)) { function callback (line 25) | static int callback(int depth) { function main (line 30) | int main() { FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr42248.c type Scf10 (line 1) | typedef struct { function check (line 8) | void function init (line 14) | void function main (line 20) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr42269-2.c function foo (line 3) | static long long __attribute__((noinline)) function main (line 11) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr42512.c function main (line 5) | int main (void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr42544.c function main (line 5) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr42570.c function main (line 4) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr42614.c type TEntry (line 5) | typedef struct SEntry type TTable (line 10) | typedef struct STable function TTable (line 15) | TTable *init () function inlined_wrong (line 26) | void function expect_func (line 44) | void function main (line 53) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr42691.c function add (line 9) | int add(double* key, double* table) function main (line 34) | int main () FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr42721.c function foo (line 5) | static unsigned long long function main (line 13) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr42833.c type __INT_LEAST8_TYPE__ (line 1) | typedef __INT_LEAST8_TYPE__ int8_t; type __UINT_LEAST32_TYPE__ (line 2) | typedef __UINT_LEAST32_TYPE__ uint32_t; type neon_s8 (line 4) | typedef struct { int8_t v1; int8_t v2; int8_t v3; int8_t v4; } neon_s8; function helper_neon_rshl_s8 (line 8) | uint32_t function main (line 165) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr43008.c type X (line 2) | struct X { type X (line 5) | struct X type X (line 8) | struct X type X (line 8) | struct X function main (line 13) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr43220.c function main (line 6) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr43236.c function main (line 7) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr43269.c function func_32 (line 5) | static void __attribute__((noinline,noclone)) function main (line 25) | int main(void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr43385.c function foo (line 7) | __attribute__((noinline)) void function bar (line 14) | __attribute__((noinline)) int function main (line 23) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr43438.c function func_12 (line 7) | static void func_12(int p_13) function main (line 13) | int main(void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr43560.c type S (line 3) | struct S function test (line 9) | __attribute__ ((noinline)) void type S (line 19) | struct S function main (line 21) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr43629.c function main (line 3) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr43783.c type __attribute__ (line 1) | typedef __attribute__((aligned(16))) function main (line 10) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr43784.c type s (line 1) | struct s { type s (line 5) | struct s type s (line 6) | struct s type s (line 10) | struct s type s (line 11) | struct s function rp (line 13) | static struct s __attribute__((noinline)) rp(void) function qp (line 18) | static void qp(void) function main (line 23) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr43835.c type PMC (line 1) | struct PMC { type Pcc_cell (line 5) | typedef struct Pcc_cell type PMC (line 13) | struct PMC function Parrot_gc_mark_PMC_alive_fun (line 16) | void Parrot_gc_mark_PMC_alive_fun (int * interp, struct PMC *pmc) function mark_cell (line 26) | static void function foo (line 36) | void function main (line 42) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr43987.c type T (line 3) | typedef struct globals { function add_input_file (line 7) | void add_input_file(FILE *file) function main (line 12) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr44164.c type X (line 1) | struct X { function foo (line 10) | int __attribute__((noinline, noclone)) function main (line 18) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr44202-1.c function add512 (line 3) | __attribute__ ((__noinline__)) function add513 (line 13) | __attribute__ ((__noinline__)) function main (line 23) | int main(void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr44468.c type S (line 3) | struct S { type R (line 7) | struct R { type Q (line 11) | struct Q { type Q (line 15) | struct Q function test1 (line 16) | int __attribute__((noinline,noclone)) function test2 (line 24) | int __attribute__((noinline,noclone)) function test3 (line 32) | int __attribute__((noinline,noclone)) function main (line 40) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr44555.c type a (line 1) | struct a { function foo (line 4) | int foo(struct a *a) function main (line 11) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr44575.c type S (line 6) | struct S { float a[3]; } type S (line 7) | struct S function check (line 9) | void function main (line 41) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr44683.c function copysign_bug (line 1) | int __attribute__((noinline,noclone)) function main (line 11) | int main(void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr44828.c function foo (line 3) | static signed char function main (line 11) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr44852.c function main (line 15) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr44858.c function foo (line 7) | __attribute__((noinline)) long long function bar (line 13) | __attribute__((noinline)) int function main (line 22) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr44942.c function test1 (line 5) | void function test2 (line 18) | void function test3 (line 32) | void function test4 (line 46) | void function main (line 61) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr45034.c function fixnum_neg (line 2) | static void fixnum_neg(signed char x, signed char *py, int *pv) function foo (line 12) | void __attribute__((noinline)) foo(int x, int y, int v) function test_neg (line 18) | int test_neg(void) function main (line 37) | int main(void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr45070.c type packed_ushort (line 4) | struct packed_ushort { type source (line 8) | struct source { function fetch (line 13) | static void __attribute__((noinline)) fetch(struct source *p) function next (line 18) | static struct packed_ushort __attribute__((noinline)) next(struct source... function main (line 36) | int main(void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr45262.c function foo (line 7) | int function bar (line 13) | int function main (line 19) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr45695.c function g (line 5) | __attribute__((noinline)) void function f (line 11) | __attribute__((noinline)) int function main (line 22) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr46019.c function main (line 5) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr46309.c function bar (line 7) | __attribute__((noinline, noclone)) void function main (line 14) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr46316.c function foo (line 3) | long long __attribute__((noinline,noclone)) function main (line 12) | int main(void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr46909-1.c function foo (line 5) | int function main (line 14) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr46909-2.c function foo (line 5) | int function main (line 14) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr47148.c function bar (line 3) | static inline unsigned function foo (line 14) | static inline void function main (line 24) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr47155.c function main (line 7) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr47237.c function foo (line 7) | static void foo(int arg) function bar (line 13) | static void bar(int arg) function main (line 19) | int main(void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr47299.c function foo (line 5) | __attribute__ ((noinline, noclone)) unsigned short function main (line 11) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr47337.c function foo (line 8) | static short function bar (line 14) | static char function baz (line 20) | static int function fnx (line 44) | static void function main (line 58) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr47538.c type S (line 3) | struct S function foo (line 9) | __attribute__((noinline, noclone)) void function main (line 42) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr47925.c type s (line 1) | struct s { volatile struct s *next; } function bar (line 3) | void __attribute__((noinline)) function foo (line 9) | int __attribute__((noinline)) function main (line 19) | int main (void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr48197.c function main (line 6) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr48571-1.c function bar (line 4) | void __attribute__((noinline)) function main (line 15) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr48717.c function foo (line 7) | unsigned short function bar (line 13) | void function main (line 19) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr48809.c function foo (line 5) | int function main (line 50) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr48814-1.c function incr (line 6) | int __attribute__((noinline)) function main (line 12) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr48814-2.c function incr (line 6) | int function main (line 12) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr48973-1.c type S (line 4) | struct S { int f : 1; } function foo (line 7) | void function main (line 14) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr48973-2.c type S (line 4) | struct S { int f : 1; } function main (line 7) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr49039.c function foo (line 5) | __attribute__((noinline, noclone)) void function main (line 19) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr49073.c function main (line 6) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr49123.c type S (line 4) | struct S { int f : 1; } function main (line 7) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr49161.c function bar (line 7) | __attribute__((noinline, noclone)) void function foo (line 14) | __attribute__((noinline, noclone)) void function main (line 39) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr49186.c function main (line 4) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr49218.c type __int128 (line 2) | typedef __int128 L; type L (line 4) | typedef long long L; function main (line 8) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr49279.c type S (line 4) | struct S { int a; int *__restrict p; } type S (line 7) | struct S type S (line 7) | struct S type S (line 9) | struct S function foo (line 14) | __attribute__((noinline, noclone)) function main (line 28) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr49281.c function foo (line 5) | __attribute__((noinline, noclone)) int function bar (line 11) | __attribute__((noinline, noclone)) int function main (line 17) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr49390.c type S (line 3) | struct S { unsigned int s1; unsigned int s2; } type T (line 4) | struct T { unsigned int t1; struct S t2; } type U (line 5) | struct U { unsigned short u1; unsigned short u2; } type V (line 6) | struct V { struct U v1; struct T v2; } type S (line 7) | struct S type V (line 9) | struct V function foo (line 13) | __attribute__((noinline, noclone)) void function bar (line 22) | __attribute__((noinline, noclone)) void function baz (line 29) | __attribute__((noinline, noclone)) int function test (line 38) | __attribute__((noinline, noclone)) void function main (line 77) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr49419.c type S (line 5) | struct S { int w, x, y; } function foo (line 7) | int function main (line 27) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr49644.c function main (line 5) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr49712.c function foo (line 5) | void function bar (line 10) | int function main (line 21) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr49768.c function main (line 5) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr49886.c type PMC (line 1) | struct PMC { type Pcc_cell (line 5) | typedef struct Pcc_cell type PMC (line 16) | struct PMC function never_ever (line 19) | void never_ever (int interp, struct PMC *pmc) function mark_cell (line 27) | static void function foo (line 62) | static void type Pcc_cell (line 68) | struct Pcc_cell type Pcc_cell (line 72) | struct Pcc_cell function main (line 76) | int main() function bar_1 (line 87) | void function bar_2 (line 94) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr50865.c function main (line 5) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr51023.c function foo (line 5) | short int function main (line 11) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr51323.c type S (line 4) | struct S { int a, b, c; } function foo (line 7) | __attribute__((noinline, noclone)) void function baz (line 14) | static inline int function bar (line 20) | __attribute__((noinline, noclone)) void function main (line 26) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr51447.c function main (line 13) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr51466.c function foo (line 5) | __attribute__((noinline, noclone)) int function bar (line 15) | __attribute__((noinline, noclone)) int function baz (line 26) | __attribute__((noinline, noclone)) int function main (line 37) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr51581-1.c function f1 (line 11) | __attribute__((noinline, noclone)) void function f2 (line 19) | __attribute__((noinline, noclone)) void function f3 (line 27) | __attribute__((noinline, noclone)) void function f4 (line 35) | __attribute__((noinline, noclone)) void function f5 (line 43) | __attribute__((noinline, noclone)) void function f6 (line 51) | __attribute__((noinline, noclone)) void function f7 (line 60) | __attribute__((noinline, noclone)) void function f8 (line 68) | __attribute__((noinline, noclone)) void function f9 (line 76) | __attribute__((noinline, noclone)) void function f10 (line 84) | __attribute__((noinline, noclone)) void function f11 (line 92) | __attribute__((noinline, noclone)) void function f12 (line 100) | __attribute__((noinline, noclone)) void function main (line 112) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr51581-2.c function f1 (line 10) | __attribute__((noinline, noclone)) void function f2 (line 18) | __attribute__((noinline, noclone)) void function f3 (line 26) | __attribute__((noinline, noclone)) void function f4 (line 34) | __attribute__((noinline, noclone)) void function f5 (line 42) | __attribute__((noinline, noclone)) void function f6 (line 50) | __attribute__((noinline, noclone)) void function f7 (line 59) | __attribute__((noinline, noclone)) void function f8 (line 70) | __attribute__((noinline, noclone)) void function f9 (line 81) | __attribute__((noinline, noclone)) void function f10 (line 92) | __attribute__((noinline, noclone)) void function f11 (line 103) | __attribute__((noinline, noclone)) void function f12 (line 114) | __attribute__((noinline, noclone)) void function main (line 127) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr51877.c type A (line 4) | struct A { int a; char b[32]; } function bar (line 6) | __attribute__((noinline, noclone)) function baz (line 18) | __attribute__((noinline, noclone)) function foo (line 25) | __attribute__((noinline, noclone)) function main (line 36) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr51933.c function foo (line 6) | __attribute__((noclone, noinline)) void function bar (line 20) | __attribute__((noclone, noinline)) int function main (line 36) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr52129.c type S (line 5) | struct S { void *p; unsigned int q; } type T (line 6) | struct T { char a[64]; char b[64]; } function foo (line 8) | __attribute__((noinline, noclone)) int function bar (line 16) | __attribute__((noinline, noclone)) int function main (line 22) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr52209.c type S0 (line 4) | struct S0 { int f2 : 1; } function main (line 7) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr52286.c function main (line 5) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr52760.c type T (line 3) | struct T { unsigned short a, b, c, d; } function foo (line 5) | __attribute__((noinline, noclone)) void function main (line 19) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr52979-1.c function foo (line 8) | void type S (line 13) | struct __attribute__((packed)) S { int g : 31; int h : 6; } type S (line 14) | struct S type S (line 15) | struct S function bar (line 17) | void function baz (line 28) | void function main (line 35) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr52979-2.c function foo (line 7) | void type S (line 12) | struct __attribute__((packed)) S { int g : 31; int h : 6; } type S (line 13) | struct S type S (line 14) | struct S function bar (line 16) | void function baz (line 27) | void function main (line 34) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr53084.c function bar (line 5) | __attribute__((noinline, noclone)) void function main (line 12) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr53160.c function foo (line 11) | void function main (line 18) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr53465.c function foo (line 7) | void function main (line 25) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr53645-2.c type UV (line 4) | typedef unsigned short int UV __attribute__((vector_size (16))); type SV (line 5) | typedef short int SV __attribute__((vector_size (16))); function main (line 50) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr53645.c type UV (line 4) | typedef unsigned int UV __attribute__((vector_size (16))); type SV (line 5) | typedef int SV __attribute__((vector_size (16))); function main (line 50) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr53688.c type hdr (line 2) | struct hdr { function init (line 7) | void __attribute__((noinline,noclone)) function main (line 14) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr54471.c function foo (line 11) | __attribute__ ((noinline)) function main (line 29) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr54985.c type ST (line 2) | typedef struct st { function foo (line 6) | int __attribute__((noinline,noclone)) function main (line 30) | int main () FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr55137.c function foo (line 5) | int function bar (line 11) | int function baz (line 17) | int function main (line 23) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr55750.c type S (line 5) | struct S function foo (line 11) | __attribute__((noinline, noclone)) void function main (line 17) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr56051.c function main (line 5) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr56205.c function f1 (line 8) | __attribute__((noinline, noclone)) static void function f2 (line 23) | __attribute__((noinline, noclone)) static void function f3 (line 34) | static void function f4 (line 42) | __attribute__((noinline, noclone)) void function main (line 53) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr56250.c function main (line 5) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr56799.c type S (line 4) | typedef struct { int x; int y;} S; function main (line 8) | int main() type u16 (line 22) | typedef unsigned short u16; function foo (line 24) | __attribute__ ((noinline)) int foo (S* ptr) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr56837.c function foo (line 4) | __attribute__((noinline, noclone)) void function main (line 12) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr56866.c function main (line 3) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr56899.c function f1 (line 4) | __attribute__((noinline, noclone)) void function f2 (line 12) | __attribute__((noinline, noclone)) void function f3 (line 20) | __attribute__((noinline, noclone)) void function f4 (line 28) | __attribute__((noinline, noclone)) void function main (line 37) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr56962.c function bar (line 6) | __attribute__((noinline, noclone)) void function foo (line 13) | __attribute__((noinline, noclone)) void function main (line 25) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr56982.c function baz (line 9) | void baz (void) function g (line 14) | static inline int g(int x) function f (line 28) | int f(int *e) function main (line 42) | int main(int argc, char** argv) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr57124.c function foo (line 7) | __attribute__ ((noinline)) void function main (line 26) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr57130.c type S (line 3) | struct S { int a, b, c, d; } function foo (line 5) | __attribute__((noinline, noclone)) void function main (line 13) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr57131.c function main (line 5) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr57144.c function foo (line 4) | void __attribute__ ((noinline)) function main (line 15) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr57281.c function foo (line 7) | int function main (line 14) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr57321.c function foo (line 5) | static int function main (line 18) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr57344-1.c type S (line 3) | struct __attribute__((packed)) S function foo (line 16) | __attribute__((noinline, noclone)) void function main (line 24) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr57344-2.c type S (line 4) | struct __attribute__((packed)) S function foo (line 17) | __attribute__((noinline, noclone)) void function main (line 25) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr57344-3.c type S (line 3) | struct __attribute__((packed)) S function foo (line 12) | __attribute__((noinline, noclone)) void function main (line 20) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr57344-4.c type S (line 3) | struct __attribute__((packed)) S function foo (line 12) | __attribute__((noinline, noclone)) void function main (line 20) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr57568.c function main (line 6) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr57829.c function f1 (line 3) | __attribute__((noinline, noclone)) function f2 (line 10) | __attribute__((noinline, noclone)) function f3 (line 17) | __attribute__((noinline, noclone)) function main (line 25) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr57860.c function foo (line 6) | int function main (line 18) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr57861.c function foo (line 8) | static int function main (line 26) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr57875.c function main (line 7) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr57876.c function main (line 7) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr57877.c function foo (line 7) | static unsigned char function main (line 21) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr58209.c type __INTPTR_TYPE__ (line 4) | typedef __INTPTR_TYPE__ T; function T (line 7) | T * function T (line 16) | T * function main (line 24) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr58277-1.c function bar (line 10) | int function baz (line 17) | __attribute__((noinline, noclone)) void function foo (line 23) | static int function main (line 68) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr58277-2.c function fn1 (line 12) | static void function fn2 (line 22) | static int function fn3 (line 53) | static void function main (line 84) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr58364.c function foo (line 5) | int function main (line 11) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr58365.c type S (line 5) | struct S type S (line 10) | struct S function foo (line 13) | char function bar (line 19) | static struct S function main (line 27) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr58385.c function foo (line 7) | int function main (line 14) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr58387.c function main (line 5) | int main () FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr58419.c function dummy (line 1) | __attribute__((__noinline__)) function foo (line 14) | char function bar (line 20) | int function main (line 29) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr58431.c function main (line 6) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr58564.c function main (line 7) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr58570.c type S (line 3) | struct S type S (line 10) | struct S function main (line 12) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr58574.c function foo (line 3) | __attribute__((noinline, noclone)) double function main (line 205) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr58640-2.c function fn1 (line 5) | int function main (line 28) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr58640.c function foo (line 3) | static signed char function main (line 27) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr58662.c function foo (line 6) | static int function main (line 12) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr58726.c function foo (line 6) | short function main (line 12) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr58831.c function fn1 (line 6) | static int __attribute__((noinline, noclone)) function main (line 34) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr58943.c function foo (line 5) | unsigned int function main (line 12) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr58984.c type S (line 3) | struct S { int f0 : 8; int : 6; int f1 : 5; } type T (line 4) | struct T { char f0; int : 6; int f1 : 5; } function foo (line 8) | static int function bar (line 25) | static int function main (line 42) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr59014-2.c function foo (line 3) | __attribute__((noinline, noclone)) long long int function main (line 11) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr59014.c function foo (line 5) | int function main (line 18) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr59101.c function foo (line 3) | __attribute__((noinline, noclone)) int function main (line 9) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr59221.c function main (line 7) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr59229.c function bar (line 3) | __attribute__((noinline, noclone)) void function foo (line 13) | __attribute__((noinline, noclone)) void function main (line 23) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr59358.c function foo (line 3) | __attribute__((noinline, noclone)) int function main (line 13) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr59387.c type S (line 5) | struct S { int f1; } function main (line 7) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr59388.c type S (line 4) | struct S { unsigned int f:1; } function main (line 6) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr59413.c function main (line 8) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr59643.c function foo (line 5) | __attribute__((noinline, noclone)) void function main (line 21) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr59747.c function fn1 (line 7) | int __attribute__ ((noinline)) function main (line 13) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr60003.c function baz (line 8) | __attribute__((noinline, noclone)) void function bar (line 14) | void function foo (line 20) | __attribute__((noinline, noclone)) int function main (line 42) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr60017.c type S0 (line 5) | struct S0 type S1 (line 11) | struct S1 type S1 (line 18) | struct S1 function func (line 20) | struct S1 func (void) function main (line 25) | int main (void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr60062.c function foo (line 5) | static void function bar (line 12) | static void function main (line 19) | __attribute__((optimize (0))) int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr60072.c function main (line 11) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr60454.c type __UINT32_TYPE__ (line 2) | typedef __UINT32_TYPE__ uint32_t; function fake_swap32 (line 18) | __attribute__ ((noinline, noclone)) uint32_t function main (line 24) | int main(void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr60822.c type X (line 2) | struct X { function Avg (line 9) | int __attribute__((noinline,noclone)) type X (line 15) | struct X function main (line 17) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr60960.c type v4qi (line 3) | typedef unsigned char v4qi __attribute__ ((vector_size (4))); function v4qi (line 5) | __attribute__((noinline, noclone)) v4qi function v4qi (line 11) | __attribute__((noinline, noclone)) v4qi function v4qi (line 17) | __attribute__((noinline, noclone)) v4qi function main (line 23) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr61306-1.c type __INT32_TYPE__ (line 2) | typedef __INT32_TYPE__ int32_t; type __UINT32_TYPE__ (line 8) | typedef __UINT32_TYPE__ uint32_t; function fake_bswap32 (line 23) | __attribute__ ((noinline, noclone)) uint32_t function main (line 29) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr61306-2.c type __INT16_TYPE__ (line 2) | typedef __INT16_TYPE__ int16_t; type __UINT32_TYPE__ (line 8) | typedef __UINT32_TYPE__ uint32_t; function fake_bswap32 (line 24) | __attribute__ ((noinline, noclone)) uint32_t function main (line 30) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr61306-3.c function main (line 5) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr61375.c type __UINT64_TYPE__ (line 2) | typedef __UINT64_TYPE__ uint64_t; function uint128_central_bitsi_ior (line 14) | __attribute__ ((noinline, noclone)) uint64_t function main (line 21) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr61517.c function main (line 4) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr61673.c function bar (line 5) | __attribute__((noinline, noclone)) void function foo (line 12) | __attribute__((noinline, noclone)) void function baz (line 22) | __attribute__((noinline, noclone)) void function main (line 31) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr61682.c function main (line 6) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr61725.c function main (line 3) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr62151.c function fn1 (line 6) | int function main (line 34) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr63209.c function Sub (line 1) | static int Sub(int a, int b) { function Select (line 5) | static unsigned Select(unsigned a, unsigned b, unsigned c) { function Predictor (line 12) | __attribute__((noinline)) unsigned Predictor(unsigned left, const unsign... function main (line 17) | int main(void) { FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr63302.c function foo (line 13) | __attribute__((noinline, noclone)) int function bar (line 23) | __attribute__((noinline, noclone)) int function main (line 32) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr63641.c function foo (line 3) | __attribute__ ((noinline, noclone)) int function bar (line 19) | __attribute__ ((noinline, noclone)) int function main (line 42) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr63659.c function main (line 7) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr63843.c function foo (line 3) | static inline __attribute__ ((always_inline)) function bar (line 9) | unsigned short __attribute__ ((noinline, noclone, hot)) function main (line 21) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr64006.c function test (line 5) | long __attribute__ ((noinline, noclone)) function main (line 16) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr64255.c function bar (line 3) | __attribute__((noinline, noclone)) void function foo (line 10) | __attribute__((noinline, noclone)) void function main (line 23) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr64260.c function foo (line 5) | void function main (line 18) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr64682.c function foo (line 5) | __attribute__((noinline, noclone)) void function main (line 12) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr64718.c function swap (line 1) | static int __attribute__ ((noinline, noclone)) function main (line 9) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr64756.c function fn1 (line 8) | static void function main (line 25) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr64957.c function foo (line 3) | __attribute__((noinline, noclone)) int function bar (line 9) | __attribute__((noinline, noclone)) int function main (line 15) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr64979.c function bar (line 5) | void __attribute__((noinline, noclone)) function foo (line 19) | void __attribute__((noinline, noclone)) function main (line 31) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr65053-1.c function foo (line 5) | __attribute__ ((noinline, noclone)) function main (line 11) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr65053-2.c function main (line 6) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr65170.c type V (line 4) | typedef unsigned __int128 V; type H (line 5) | typedef unsigned long long int H; type V (line 7) | typedef unsigned long long int V; type H (line 8) | typedef unsigned int H; function foo (line 11) | __attribute__((noinline, noclone)) void function main (line 22) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr65215-1.c function foo (line 3) | static inline unsigned int function bar (line 9) | __attribute__((noinline, noclone)) unsigned int function main (line 15) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr65215-2.c function foo (line 3) | static inline unsigned int function bar (line 9) | __attribute__((noinline, noclone)) unsigned long long function main (line 15) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr65215-3.c type S (line 3) | struct S { unsigned long long l1 : 24, l2 : 8, l3 : 32; } function foo (line 5) | static inline unsigned int function bar (line 11) | __attribute__((noinline, noclone)) unsigned long long function main (line 19) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr65215-4.c type S (line 3) | struct S { unsigned long long l1 : 48; } function foo (line 5) | static inline unsigned int function bar (line 11) | __attribute__((noinline, noclone)) unsigned int function main (line 17) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr65215-5.c function foo (line 3) | __attribute__((noinline, noclone)) unsigned int function bar (line 9) | __attribute__((noinline, noclone)) unsigned int type S (line 15) | struct S { unsigned int a; unsigned char b[5]; } function main (line 17) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr65216.c function main (line 6) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr65369.c function foo (line 8) | __attribute__ ((noinline)) function bar (line 15) | __attribute__ ((noinline)) function main (line 38) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr65401.c type S (line 3) | struct S { unsigned short s[64]; } function foo (line 5) | __attribute__((noinline, noclone)) void function bar (line 16) | __attribute__((noinline, noclone)) void function main (line 27) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr65418-1.c function foo (line 3) | __attribute__((noinline, noclone)) int function main (line 11) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr65418-2.c function foo (line 3) | __attribute__((noinline, noclone)) int function main (line 11) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr65427.c type V (line 3) | typedef int V __attribute__ ((vector_size (8 * sizeof (int)))); function foo (line 6) | __attribute__((noinline, noclone)) void function main (line 19) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr65648.c function foo (line 10) | __attribute__((noinline, noclone)) void function bar (line 16) | __attribute__((noinline, noclone)) void function main (line 24) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr65956.c type A (line 3) | struct A { char *a; int b; long long c; } function fn1 (line 6) | __attribute__((noinline, noclone)) void function fn2 (line 14) | __attribute__((noinline, noclone)) int function fn3 (line 21) | __attribute__((noinline, noclone)) void function foo (line 28) | static struct A function bar (line 47) | __attribute__((noinline, noclone)) int function main (line 59) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr66187.c function main (line 6) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr66233.c function foo (line 5) | __attribute__((noinline, noclone)) void function main (line 13) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr66556.c function fn1 (line 20) | int function fn2 (line 23) | void function fn3 (line 30) | short function main (line 37) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr66757.c function main (line 6) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr67037.c function lstrcpynW (line 3) | static inline void lstrcpynW( short *d, const short *s, int n ) function badfunc (line 15) | int __attribute__((noinline,noclone)) function f (line 39) | static long f() function main (line 44) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr67226.c type assembly_operand (line 1) | struct assembly_operand type assembly_operand (line 6) | struct assembly_operand function assemblez_1 (line 8) | void __attribute__ ((__noinline__, __noclone__)) function t0 (line 15) | void __attribute__ ((__noinline__, __noclone__)) function main (line 24) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr67714.c function fn1 (line 4) | signed char function main (line 13) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr67781.c type __UINT32_TYPE__ (line 2) | typedef __UINT32_TYPE__ uint32_t; type __UINT8_TYPE__ (line 8) | typedef __UINT8_TYPE__ uint8_t; function pr67781 (line 19) | int pr67781() function main (line 25) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr67929_1.c function foo (line 1) | int __attribute__ ((noinline, noclone)) function main (line 8) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr68143_1.c type stuff (line 3) | struct stuff function bar (line 14) | void __attribute__ ((noinline)) function main (line 21) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr68185.c function main (line 4) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr68249.c function fn1 (line 6) | void function main (line 19) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr68250.c function fn1 (line 7) | void function fn2 (line 19) | __attribute__((noinline, noclone)) void function main (line 26) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr68321.c function fn1 (line 7) | int function main (line 23) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr68328.c function foo (line 3) | __attribute__ ((noinline, noclone)) function bar (line 10) | __attribute__ ((noinline, noclone)) function baz (line 18) | int function main (line 39) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr68376-1.c function main (line 6) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr68376-2.c function f1 (line 5) | __attribute__((noinline, noclone)) int function f2 (line 11) | __attribute__((noinline, noclone)) int function f3 (line 17) | __attribute__((noinline, noclone)) int function f4 (line 23) | __attribute__((noinline, noclone)) int function f5 (line 29) | __attribute__((noinline, noclone)) int function f6 (line 35) | __attribute__((noinline, noclone)) int function f7 (line 41) | __attribute__((noinline, noclone)) int function f8 (line 47) | __attribute__((noinline, noclone)) int function main (line 53) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr68381.c function foo (line 3) | __attribute__ ((noinline, noclone)) function main (line 13) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr68390.c function direct (line 4) | __attribute__ ((noinline)) function broken (line 10) | __attribute__ ((noinline)) function main (line 16) | int main () FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr68506.c function fn1 (line 13) | int function fn2 (line 19) | unsigned char function fn3 (line 25) | static short function main (line 58) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr68532.c function test (line 7) | __attribute__ ((noinline)) int function main (line 15) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr68624.c function fn1 (line 3) | static int function main (line 21) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr68648.c function foo (line 1) | int __attribute__ ((noinline)) function bar (line 7) | int __attribute__ ((noinline)) function main (line 15) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr68841.c function foo (line 1) | static inline int function main (line 10) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr68911.c function main (line 7) | int main () FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr69097-1.c function main (line 6) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr69097-2.c function f1 (line 3) | __attribute__((noinline, noclone)) int function f2 (line 9) | __attribute__((noinline, noclone)) int function f3 (line 15) | __attribute__((noinline, noclone)) int function main (line 22) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr69320-1.c function main (line 5) | int main() { FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr69320-2.c function fn1 (line 7) | int function main (line 30) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr69320-3.c function main (line 6) | int main() { FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr69320-4.c function fn1 (line 6) | short fn1(int p1, int p2) { return p2 >= 2 ? p1 : p1 > p2; } function main (line 8) | int main() { FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr69403.c function fn1 (line 5) | __attribute__ ((__noinline__)) int function main (line 13) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr69447.c type u8 (line 1) | typedef unsigned char u8; type u16 (line 2) | typedef unsigned short u16; type u32 (line 3) | typedef unsigned int u32; type u64 (line 4) | typedef unsigned long long u64; function u64 (line 6) | u64 __attribute__((noinline, noclone)) function main (line 20) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr69691.c type S (line 5) | struct S { char a[10]; struct S *b[31]; } type S (line 6) | struct S type S (line 7) | struct S function fn (line 9) | __attribute__((noinline, noclone)) int function foo (line 17) | __attribute__((noinline, noclone)) int function bar (line 33) | __attribute__((noinline, noclone)) void function baz (line 80) | __attribute__((noinline, noclone)) void function main (line 120) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr70005.c function fn1 (line 5) | static void function main (line 20) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr70127.c type S (line 3) | struct S { int f; signed int g : 2; } function foo (line 6) | __attribute__((noinline, noclone)) void function main (line 13) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr70222-1.c function foo (line 8) | void function bar (line 15) | __attribute__((noinline, noclone)) void function main (line 22) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr70222-2.c function foo (line 4) | __attribute__((noinline, noclone)) unsigned int function main (line 12) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr70429.c function foo (line 3) | __attribute__((noinline, noclone)) int function main (line 9) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr70460.c function foo (line 5) | __attribute__((noinline, noclone)) void function main (line 19) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr70566.c type mystruct (line 5) | struct mystruct function myfunc (line 12) | __attribute__ ((noinline)) void function myfunc2 (line 16) | __attribute__ ((noinline)) int function set_f2 (line 22) | static void function foo (line 31) | __attribute__ ((noinline)) void function main (line 39) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr70586.c function foo (line 6) | int function bar (line 12) | static short function main (line 25) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr70602.c type S (line 3) | struct __attribute__((packed)) S function main (line 11) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr71083.c type lock_chain (line 1) | struct lock_chain { type lock_chain (line 8) | struct lock_chain type lock_chain (line 8) | struct lock_chain type lock_chain1 (line 18) | struct lock_chain1 { type lock_chain1 (line 24) | struct lock_chain1 type lock_chain1 (line 24) | struct lock_chain1 type lock_chain (line 34) | struct lock_chain type lock_chain1 (line 35) | struct lock_chain1 function main (line 37) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr71494.c function main (line 3) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr71554.c function bar (line 5) | __attribute__ ((noinline, noclone)) void function foo (line 11) | __attribute__ ((noinline, noclone)) function main (line 21) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr71626-1.c type __INTPTR_TYPE__ (line 3) | typedef __INTPTR_TYPE__ V __attribute__((__vector_size__(sizeof (__INTPT... function V (line 5) | __attribute__((noinline, noclone)) V function main (line 12) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr71700.c type S (line 1) | struct S type S (line 8) | struct S type S (line 9) | struct S function main (line 11) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr7284-1.c function f (line 11) | int function main (line 19) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pr78378.c function foo (line 3) | unsigned long long __attribute__ ((noinline, noclone)) function main (line 11) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/printf-1.c function main (line 6) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/printf-chk-1.c function __printf_chk (line 9) | int function main (line 26) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pta-field-1.c type Foo (line 1) | struct Foo { function bar (line 6) | void __attribute__((noinline)) function foo (line 13) | int foo(void) function main (line 24) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pta-field-2.c type Foo (line 1) | struct Foo { function bar (line 6) | void __attribute__((noinline)) function foo (line 13) | int foo(void) function main (line 24) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pure-1.c function func2 (line 22) | static int func2 (int a) { return i + a; } function func3 (line 23) | static int func3 (int a) { return a * 3; } function func4 (line 24) | static int func4 (int a) { return func0(a) + a; } function func5 (line 25) | static int func5 (int a) { return a + func1(a); } function func6 (line 26) | static int func6 (int a) { return func2(a) + a; } function func7 (line 27) | static int func7 (int a) { return a + func3(a); } function main (line 29) | int main () function func0 (line 76) | int func0 (int a) { return a - i; } function func1 (line 77) | int func1 (int a) { return a - a; } function link_error0 (line 83) | void link_error0() {} function link_error1 (line 84) | void link_error1() {} function link_error2 (line 85) | void link_error2() {} function link_error3 (line 86) | void link_error3() {} function link_error4 (line 87) | void link_error4() {} function link_error5 (line 88) | void link_error5() {} function link_error6 (line 89) | void link_error6() {} function link_error7 (line 90) | void link_error7() {} FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/pushpop_macro.c function main (line 9) | int main () FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/restrict-1.c type A (line 9) | typedef struct function A (line 14) | inline A foo (const A* p, const A* q) function bar (line 19) | void bar (A* __restrict__ p) function main (line 26) | int main () FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/scal-to-vec1.c function main (line 29) | int main (int argc, char *argv[]) { FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/scal-to-vec2.c function vlng (line 28) | long __attribute__ ((noinline)) vlng () { return (long)42; } function vint (line 29) | int __attribute__ ((noinline)) vint () { return (int) 43; } function vsrt (line 30) | short __attribute__ ((noinline)) vsrt () { return (short)42; } function vchr (line 31) | char __attribute__ ((noinline)) vchr () { return (char)42; } function main (line 34) | int main (int argc, char *argv[]) { FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/scal-to-vec3.c function main (line 16) | int main (int argc, char *argv[]) { FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/shiftdi.c type uint64 (line 6) | typedef unsigned long long uint64; function g (line 8) | void g(uint64 x, int y, int z, uint64 *p) function main (line 14) | int main(void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/shiftopt-1.c function utest (line 10) | void function stest (line 32) | void function main (line 48) | int function link_error (line 61) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/simd-1.c function verify (line 20) | void function main (line 31) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/simd-2.c function verify (line 18) | void function main (line 29) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/simd-4.c function __ev_convert_s64 (line 6) | static inline int64_t function main (line 12) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/simd-5.c type Q (line 3) | typedef short Q __attribute__((vector_size(8))); function func0 (line 12) | void __attribute__((__noinline__)) function func1 (line 18) | void __attribute__((__noinline__)) function func2 (line 31) | void __attribute__((__noinline__)) function main (line 44) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/simd-6.c type v8qi (line 4) | typedef unsigned char v8qi __attribute__((vector_size(8))); function v8qi (line 6) | v8qi foo(v8qi x, v8qi y) function main (line 11) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/stdarg-1.c function foo (line 11) | void function bar (line 21) | void function f0 (line 40) | void function f1 (line 45) | void function f2 (line 53) | void function f3 (line 64) | void function f4 (line 73) | void function f5 (line 83) | void function f6 (line 94) | void function f7 (line 107) | void function f8 (line 117) | void function main (line 128) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/stdarg-2.c function foo (line 10) | void function bar (line 33) | void function f1 (line 44) | void function f2 (line 52) | void function f3 (line 60) | void function f4 (line 69) | void function f5 (line 78) | void type A (line 87) | struct A { int i; va_list g; va_list h[2]; } function f6 (line 89) | void function f7 (line 98) | void function f8 (line 107) | void function f10 (line 116) | void function f11 (line 125) | void function f12 (line 134) | void function main (line 143) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/stdarg-3.c type S1 (line 9) | struct S1 { int i; double d; int j; double e; } type S2 (line 10) | struct S2 { double d; long i; } function bar (line 13) | void function f1 (line 19) | void function f2 (line 29) | void function f3 (line 39) | void function f4 (line 53) | void function f5 (line 67) | void function f6 (line 77) | void function f7 (line 87) | void function f8 (line 101) | void function main (line 116) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/stdarg-4.c function f1i (line 6) | inline void __attribute__((always_inline)) function f1 (line 14) | void function f2i (line 23) | inline void __attribute__((always_inline)) function f2 (line 32) | void function f3h (line 41) | long function f3 (line 47) | long function f4 (line 89) | void function main (line 111) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/stkalign.c function test (line 9) | unsigned test(unsigned n, unsigned p) function test2 (line 20) | unsigned test2(unsigned n, unsigned p) function main (line 31) | int main (int argc, char *argv[] __attribute__((unused))) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/strcmp-1.c function test (line 31) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/strcpy-2.c function f (line 7) | void f(char *a) function main (line 13) | int main(void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/strct-pack-1.c type TRIAL (line 1) | typedef struct function check (line 7) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/strct-pack-2.c type A (line 1) | typedef struct FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/strct-pack-3.c type A (line 1) | typedef struct FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/strct-pack-4.c type three_char_t (line 1) | typedef struct function my_set_a (line 7) | unsigned char function my_set_b (line 13) | unsigned short FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/strct-stdarg-1.c type tiny (line 3) | struct tiny type tiny (line 14) | struct tiny type tiny (line 43) | struct tiny FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/strct-varg-1.c type s (line 3) | struct s { int x, y; } type s (line 7) | struct s type s (line 33) | struct s FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/string-opt-17.c type __SIZE_TYPE__ (line 7) | typedef __SIZE_TYPE__ size_t; function test1 (line 13) | size_t function check2 (line 20) | size_t function test2 (line 29) | void function main (line 35) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/string-opt-18.c type __SIZE_TYPE__ (line 8) | typedef __SIZE_TYPE__ size_t; function test1 (line 19) | void test1 (void *ptr) function test2 (line 25) | void test2 (char *ptr) function test3 (line 31) | void test3 (void *ptr) function test4 (line 37) | void test4 (char *ptr) function test5 (line 43) | void test5 (void *ptr) function test6 (line 49) | void test6 (const char *ptr) function test7 (line 55) | void test7 (const char *ptr) function main (line 62) | int main () FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/string-opt-5.c function main (line 22) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/strncmp-1.c function test (line 32) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/struct-aliasing-1.c type S (line 1) | struct S { float f; } function foo (line 2) | int __attribute__((noinline)) function main (line 11) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/struct-cpy-1.c type termios (line 5) | struct termios type tty_driver (line 14) | struct tty_driver type termios (line 20) | struct termios type tty_driver (line 21) | struct tty_driver function ini (line 23) | void ini (void) function main (line 32) | int main (void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/struct-ini-1.c type S (line 1) | struct S type S (line 7) | struct S FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/struct-ini-4.c type s (line 1) | struct s { type s (line 6) | struct s FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/struct-ret-1.c type B (line 6) | typedef struct { double d; int i[3]; } B; type X (line 7) | typedef struct { char c[33],c1; } X; function X (line 31) | X f (B a, char b, double c, B d) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/struct-ret-2.c type three_byte_t (line 1) | typedef struct function f (line 7) | unsigned char function g (line 13) | unsigned short FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/switch-1.c function foo (line 10) | int function main (line 24) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/unroll-1.c function f (line 6) | inline int function main (line 12) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/usmul.c function foo (line 2) | int __attribute__ ((noinline)) foo (short x, unsigned short y) function bar (line 7) | int __attribute__ ((noinline)) bar (unsigned short x, short y) function main (line 12) | int main () FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/va-arg-1.c type L (line 3) | typedef unsigned long L; FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/va-arg-10.c function to_hex (line 11) | int function fap (line 21) | void function f0 (line 40) | void function f1 (line 50) | void function f2 (line 60) | void function f3 (line 70) | void function f4 (line 80) | void function f5 (line 90) | void function f6 (line 101) | void function f7 (line 113) | void function f8 (line 125) | void function f9 (line 137) | void function f10 (line 149) | void function f11 (line 161) | void function f12 (line 174) | void function f13 (line 187) | void function f14 (line 200) | void function f15 (line 213) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/va-arg-11.c function foo (line 5) | static int function main (line 23) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/va-arg-12.c type L (line 4) | typedef double L; function f (line 5) | void f (L p0, L p1, L p2, L p3, L p4, L p5, L p6, L p7, L p8, ...) function main (line 21) | int main () FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/va-arg-13.c type ScanfState (line 5) | typedef struct { function dummy (line 11) | void dummy (va_list vap) function test (line 17) | void test (int fmt, ...) function main (line 34) | int main (void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/va-arg-14.c function vat (line 5) | void vat(va_list param, ...) function main (line 40) | int main(void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/va-arg-15.c function vafunction (line 3) | void vafunction (char *dummy, ...) function main (line 30) | int main (void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/va-arg-16.c type TYPE (line 3) | typedef double TYPE; function vafunction (line 5) | void vafunction (TYPE dummy1, TYPE dummy2, ...) function main (line 36) | int main (void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/va-arg-17.c type TYPE (line 3) | typedef double TYPE; function vafunction (line 5) | void vafunction (char *dummy, ...) function main (line 32) | int main (void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/va-arg-18.c type L (line 3) | typedef double L; function f (line 4) | void f (L p0, L p1, L p2, L p3, L p4, L p5, L p6, L p7, L p8, ...) function main (line 20) | int main () FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/va-arg-19.c type TYPE (line 3) | typedef int TYPE; function vafunction (line 5) | void vafunction (char *dummy, ...) function main (line 32) | int main (void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/va-arg-2.c function to_hex (line 10) | int function f0 (line 20) | void function f1 (line 34) | void function f2 (line 48) | void function f3 (line 62) | void function f4 (line 76) | void function f5 (line 90) | void function f6 (line 105) | void function f7 (line 121) | void function f8 (line 137) | void function f9 (line 153) | void function f10 (line 169) | void function f11 (line 185) | void function f12 (line 202) | void function f13 (line 219) | void function f14 (line 236) | void function f15 (line 253) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/va-arg-20.c function foo (line 3) | void foo(va_list v) function bar (line 10) | void bar(char c, char d, ...) function main (line 18) | int main(void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/va-arg-21.c function doit (line 16) | static void __attribute__ ((__format__ (__printf__, 1, 2))) function main (line 44) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/va-arg-22.c function bar (line 6) | void bar (int n, int c) function foo (line 29) | void foo (int size, ...) function main (line 53) | int main (void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/va-arg-23.c type two (line 8) | struct two { long x, y; } function foo (line 10) | void foo(int a, int b, int c, int d, int e, struct two f, int g, ...) function main (line 21) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/va-arg-24.c function verify (line 11) | static void function main (line 80) | int main(void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/va-arg-26.c function f (line 3) | double f (float f1, float f2, float f3, float f4, function main (line 15) | int main () FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/va-arg-4.c type big (line 6) | typedef struct { function f (line 10) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/va-arg-7.c function debug (line 9) | inline void function main (line 28) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/va-arg-8.c type INT64 (line 12) | typedef long long int INT64; function debug (line 14) | inline void function main (line 30) | int function main (line 39) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/va-arg-9.c function to_hex (line 8) | int function fap (line 18) | void function f0 (line 28) | void function f1 (line 38) | void function f2 (line 48) | void function f3 (line 58) | void function f4 (line 68) | void function f5 (line 78) | void function f6 (line 89) | void function f7 (line 101) | void function f8 (line 113) | void function f9 (line 125) | void function f10 (line 137) | void function f11 (line 149) | void function f12 (line 162) | void function f13 (line 175) | void function f14 (line 188) | void function f15 (line 201) | void FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/va-arg-pack-1.c type A (line 10) | struct A { char c[16]; } function foo1 (line 15) | __attribute__ ((noinline)) int function foo2 (line 70) | __attribute__ ((noinline)) int function foo3 (line 115) | __attribute__ ((noinline)) int function bar (line 121) | extern inline __attribute__ ((always_inline, gnu_inline)) int function main (line 129) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/va-arg-trap-1.c function va_list (line 16) | va_list * function bar (line 23) | void function main (line 31) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/vfprintf-1.c function inner (line 8) | void function main (line 33) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/vfprintf-chk-1.c function __vfprintf_chk (line 10) | int function inner (line 22) | void function main (line 53) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/vla-dealloc-1.c function main (line 13) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/vprintf-1.c function inner (line 8) | void function main (line 33) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/vprintf-chk-1.c function __vprintf_chk (line 10) | int function inner (line 22) | void function main (line 53) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/vrp-1.c function f (line 5) | int f (int a) { function main (line 15) | int main (int argc, char *argv[]) { FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/vrp-2.c function f (line 4) | int f (int a) { function main (line 14) | int main (int argc, char *argv[]) { FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/vrp-3.c function f (line 4) | int f (int a) { function main (line 16) | int main (int argc, char *argv[]) { FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/vrp-4.c function test (line 4) | void test(int x, int y) function main (line 16) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/vrp-5.c function test (line 5) | void test(unsigned int a, unsigned int b) function main (line 15) | int main(int argc, char *argv[]) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/vrp-6.c function test01 (line 7) | void test01(unsigned int a, unsigned int b) function test02 (line 17) | void test02(unsigned int a, unsigned int b) function main (line 25) | int main(int argc, char *argv[]) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/vrp-7.c type T (line 4) | struct T function foo (line 9) | void __attribute__((noinline)) foo (int f) function main (line 14) | int main (void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/wchar_t-1.c type __WCHAR_TYPE__ (line 2) | typedef __WCHAR_TYPE__ wchar_t; function main (line 8) | int main (void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/widechar-2.c function main (line 5) | int FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/zero-struct-1.c type g (line 1) | struct g{} function h (line 5) | void h(void) function main (line 15) | int main(void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/zero-struct-2.c type raw_spinlock_t (line 3) | typedef struct {} raw_spinlock_t; type spinlock_t (line 4) | typedef struct { function raw_spinlock_t (line 7) | raw_spinlock_t one_raw_spinlock (void) function main (line 13) | int main(void) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/zerolen-1.c function main (line 14) | int main (void) function set (line 27) | void set (union iso_directory_record *p) FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/zerolen-2.c type word (line 4) | typedef int word __attribute__((mode(word))); type foo (line 6) | struct foo function main (line 12) | int main() FILE: testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/unsorted/dump-noaddr.c type s (line 20) | typedef struct s { function f (line 32) | int function g (line 47) | int FILE: testdata/issue4.c type int_t (line 1) | typedef int int_t; type int_t (line 9) | typedef int_t foo2(void *ptr); FILE: testdata/issue57.c type bool_t (line 1) | typedef int bool_t; type bool_t (line 3) | typedef bool_t (*bool_func) (void); type bool_func (line 4) | typedef bool_func func1; FILE: testdata/issue62.c type global (line 1) | struct global { type global2 (line 5) | struct global2 { type local (line 9) | struct local { FILE: testdata/issue64.c type foo (line 1) | typedef struct foo foo; FILE: testdata/issue68.h type a (line 1) | struct a FILE: testdata/issue74.h type foobar (line 1) | struct foobar { FILE: testdata/issue77.c function f (line 1) | void f() { FILE: testdata/issue8.h type __signed (line 3) | typedef __signed char __int8_t; FILE: testdata/issue87.c type foo (line 1) | typedef int foo; type foo (line 2) | typedef int foo; FILE: testdata/issue88.c function bar (line 2) | void bar() { FILE: testdata/issue89.c type a (line 1) | struct a function h (line 6) | void h() FILE: testdata/issue9.c type JBLOCK (line 2) | typedef JBLOCK *JBLOCKROW; type JBLOCKROW (line 3) | typedef JBLOCKROW *JBLOCKARRAY; type JBLOCKARRAY (line 4) | typedef JBLOCKARRAY *JBLOCKIMAGE; FILE: testdata/issue90.c function f (line 6) | void f() { FILE: testdata/issue92.c type t (line 1) | typedef struct{int i;} t; type t (line 2) | typedef struct{int i;} t; FILE: testdata/issue93.c function main (line 4) | int main() { return 0; } FILE: testdata/issue9b.c type JBLOCK (line 2) | typedef JBLOCK *JBLOCKROW; type JBLOCKROW (line 3) | typedef JBLOCKROW *JBLOCKARRAY; type JBLOCKARRAY (line 4) | typedef JBLOCKARRAY *JBLOCKIMAGE; FILE: testdata/redecl.c type t (line 27) | typedef int t; FILE: testdata/tcc-0.9.26/tests/tests2/00_assignment.c function main (line 3) | int main() FILE: testdata/tcc-0.9.26/tests/tests2/01_comment.c function main (line 3) | int main() FILE: testdata/tcc-0.9.26/tests/tests2/02_printf.c function main (line 3) | int main() FILE: testdata/tcc-0.9.26/tests/tests2/03_struct.c type fred (line 3) | struct fred function main (line 9) | void main() FILE: testdata/tcc-0.9.26/tests/tests2/04_for.c function main (line 3) | int main() FILE: testdata/tcc-0.9.26/tests/tests2/05_array.c function main (line 3) | int main() FILE: testdata/tcc-0.9.26/tests/tests2/06_case.c function main (line 3) | int main() FILE: testdata/tcc-0.9.26/tests/tests2/07_function.c function myfunc (line 3) | int myfunc(int x) function vfunc (line 8) | void vfunc(int a) function qfunc (line 13) | void qfunc() function main (line 18) | int main() FILE: testdata/tcc-0.9.26/tests/tests2/08_while.c function main (line 3) | int main() FILE: testdata/tcc-0.9.26/tests/tests2/09_do_while.c function main (line 3) | int main() FILE: testdata/tcc-0.9.26/tests/tests2/10_pointer.c type ziggy (line 3) | struct ziggy function main (line 10) | int main() FILE: testdata/tcc-0.9.26/tests/tests2/11_precedence.c function main (line 3) | int main() FILE: testdata/tcc-0.9.26/tests/tests2/12_hashdefine.c function main (line 6) | int main() FILE: testdata/tcc-0.9.26/tests/tests2/13_integer_literals.c function main (line 3) | int main() FILE: testdata/tcc-0.9.26/tests/tests2/14_if.c function main (line 3) | int main() FILE: testdata/tcc-0.9.26/tests/tests2/15_recursion.c function factorial (line 3) | int factorial(int i) function main (line 11) | int main() FILE: testdata/tcc-0.9.26/tests/tests2/16_nesting.c function main (line 3) | int main() FILE: testdata/tcc-0.9.26/tests/tests2/17_enum.c type fred (line 3) | enum fred function main (line 15) | int main() FILE: testdata/tcc-0.9.26/tests/tests2/18_include.c function main (line 3) | int main() FILE: testdata/tcc-0.9.26/tests/tests2/19_pointer_arithmetic.c function main (line 3) | int main() FILE: testdata/tcc-0.9.26/tests/tests2/20_pointer_comparison.c function main (line 3) | int main() FILE: testdata/tcc-0.9.26/tests/tests2/21_char_array.c function main (line 3) | int main() FILE: testdata/tcc-0.9.26/tests/tests2/22_floating_point.c function main (line 4) | int main() FILE: testdata/tcc-0.9.26/tests/tests2/23_type_coercion.c function charfunc (line 3) | void charfunc(char a) function intfunc (line 8) | void intfunc(int a) function floatfunc (line 13) | void floatfunc(float a) function main (line 18) | int main() FILE: testdata/tcc-0.9.26/tests/tests2/24_math_library.c function main (line 4) | int main() FILE: testdata/tcc-0.9.26/tests/tests2/25_quicksort.c function swap (line 6) | void swap(int a, int b) function partition (line 15) | int partition(int left, int right) function quicksort (line 37) | void quicksort(int left, int right) function main (line 47) | int main() FILE: testdata/tcc-0.9.26/tests/tests2/26_character_constants.c function main (line 3) | int main() FILE: testdata/tcc-0.9.26/tests/tests2/27_sizeof.c function main (line 3) | int main() FILE: testdata/tcc-0.9.26/tests/tests2/28_strings.c function main (line 5) | int main() FILE: testdata/tcc-0.9.26/tests/tests2/29_array_address.c function main (line 4) | int main() FILE: testdata/tcc-0.9.26/tests/tests2/30_hanoi.c function PrintAll (line 48) | void PrintAll() function Move (line 69) | int Move(int *source, int *dest) function Hanoi (line 86) | void Hanoi(int n,int *source, int *dest, int *spare) function main (line 100) | int main() FILE: testdata/tcc-0.9.26/tests/tests2/31_args.c function main (line 3) | int main(int argc, char **argv) FILE: testdata/tcc-0.9.26/tests/tests2/32_led.c function topline (line 41) | void topline(int d, char *p){ function midline (line 67) | void midline(int d, char *p){ function botline (line 123) | void botline(int d, char *p){ function print_led (line 178) | void print_led(unsigned long x, char *buf) function main (line 224) | int main() function main (line 234) | int main(int argc, char **argv) FILE: testdata/tcc-0.9.26/tests/tests2/33_ternary_op.c function main (line 3) | int main() FILE: testdata/tcc-0.9.26/tests/tests2/34_array_assignment.c function main (line 3) | int main() FILE: testdata/tcc-0.9.26/tests/tests2/35_sizeof.c function main (line 3) | int main() FILE: testdata/tcc-0.9.26/tests/tests2/36_array_initialisers.c function main (line 3) | int main() FILE: testdata/tcc-0.9.26/tests/tests2/37_sprintf.c function main (line 3) | int main() FILE: testdata/tcc-0.9.26/tests/tests2/38_multiple_array_index.c function main (line 3) | int main() FILE: testdata/tcc-0.9.26/tests/tests2/39_typedef.c type MyInt (line 3) | typedef int MyInt; type FunStruct (line 5) | struct FunStruct type MyFunStruct (line 11) | typedef struct FunStruct MyFunStruct; type MyFunStruct (line 13) | typedef MyFunStruct *MoreFunThanEver; function main (line 15) | int main() FILE: testdata/tcc-0.9.26/tests/tests2/40_stdio.c function main (line 3) | int main() FILE: testdata/tcc-0.9.26/tests/tests2/41_hashif.c function main (line 3) | int main() FILE: testdata/tcc-0.9.26/tests/tests2/42_function_pointer.c function fred (line 3) | int fred(int p) function main (line 11) | int main() FILE: testdata/tcc-0.9.26/tests/tests2/43_void_param.c function fred (line 3) | void fred(void) function main (line 8) | int main() FILE: testdata/tcc-0.9.26/tests/tests2/44_scoped_declarations.c function main (line 3) | int main() FILE: testdata/tcc-0.9.26/tests/tests2/45_empty_for.c function main (line 3) | int main() FILE: testdata/tcc-0.9.26/tests/tests2/46_grep.c function file (line 109) | void file(char *s) function cant (line 115) | void cant(char *s) function help (line 121) | void help(char **hp) function usage (line 130) | void usage(char *s) function compile (line 139) | void compile(char *source) function store (line 295) | void store(int op) function badpat (line 303) | void badpat(char *message, char *source, char *stop) function grep (line 315) | void grep(FILE *fp, char *fn) function match (line 347) | int match() function error (line 477) | void error(char *s) function main (line 484) | int main(int argc, char **argv) FILE: testdata/tcc-0.9.26/tests/tests2/47_switch_return.c function fred (line 3) | void fred(int x) function main (line 15) | int main() FILE: testdata/tcc-0.9.26/tests/tests2/48_nested_break.c function main (line 3) | int main() FILE: testdata/tcc-0.9.26/tests/tests2/49_bracket_evaluation.c type point (line 3) | struct point type point (line 9) | struct point function main (line 11) | int main() FILE: testdata/tcc-0.9.26/tests/tests2/50_logical_second_arg.c function fred (line 3) | int fred() function joe (line 9) | int joe() function main (line 15) | int main() FILE: testdata/tcc-0.9.26/tests/tests2/51_static.c function henry (line 6) | void henry() function main (line 14) | int main() FILE: testdata/tcc-0.9.26/tests/tests2/52_unnamed_enum.c type fred (line 3) | enum fred { a, b, c } function main (line 5) | int main() FILE: testdata/tcc-0.9.26/tests/tests2/54_goto.c function fred (line 3) | void fred() function joe (line 12) | void joe() function henry (line 30) | void henry() function main (line 47) | int main() FILE: testdata/tcc-0.9.26/tests/tests2/55_lshift_type.c function check (line 37) | static void check (const char *s, int arg1, int shift) function main (line 45) | int main (int argc, char **argv) FILE: trigraphs.go constant _ (line 19) | _ = iota constant scTRIGRAPHS (line 20) | scTRIGRAPHS method scan (line 23) | func (t *trigraphsReader) scan() (r int) { FILE: v2/all_test.go function caller (line 30) | func caller(s string, va ...interface{}) { function caller3 (line 44) | func caller3(s string, va ...interface{}) { function dbg (line 58) | func dbg(s string, va ...interface{}) { function TODO (line 69) | func TODO(...interface{}) string { //TODOOK function use (line 74) | func use(...interface{}) {} function init (line 76) | func init() { function init (line 92) | func init() { function testUCNTable (line 100) | func testUCNTable(t *testing.T, tab []rune, fOk, fOther func(rune) bool,... function TestUCNDigitsTable (line 125) | func TestUCNDigitsTable(t *testing.T) { function TestUCNNonDigitsTable (line 134) | func TestUCNNonDigitsTable(t *testing.T) { function charStr (line 194) | func charStr(c rune) string { return yySymName(int(c)) } function charsStr (line 196) | func charsStr(chars []lex.Char, delta token.Pos) (a []string) { type x (line 203) | type x type lexerTests (line 208) | type lexerTests function testLexer (line 213) | func testLexer(t *testing.T, newLexer func(i int, src string) (*lexer, e... function TestLexer (line 262) | func TestLexer(t *testing.T) { function TestLexerTrigraphs (line 342) | func TestLexerTrigraphs(t *testing.T) { function exampleAST (line 422) | func exampleAST(rule int, src string) interface{} { function testCPPParseSource (line 454) | func testCPPParseSource(ctx *context, src Source) (*cpp, tokenReader, er... function testCPPParseFile (line 471) | func testCPPParseFile(ctx *context, nm string) (*cpp, tokenReader, error) { function testCPPParseString (line 475) | func testCPPParseString(ctx *context, name, src string) (*cpp, tokenRead... function TestCPPParse0 (line 479) | func TestCPPParse0(t *testing.T) { function TestCPPExpand (line 503) | func TestCPPExpand(t *testing.T) { method WriteTo (line 590) | func (b *tokenBuffer) WriteTo(fset *token.FileSet, w io.Writer) { method Bytes (line 607) | func (b *tokenBuffer) Bytes(fset *token.FileSet) []byte { function TestPreprocessSQLite (line 613) | func TestPreprocessSQLite(t *testing.T) { function TestParseSQLite (line 647) | func TestParseSQLite(t *testing.T) { function TestFunc (line 670) | func TestFunc(t *testing.T) { function TestTypecheckSQLite (line 742) | func TestTypecheckSQLite(t *testing.T) { function TestTypecheckSQLiteShell (line 757) | func TestTypecheckSQLiteShell(t *testing.T) { function TestTypecheckTCCTests (line 773) | func TestTypecheckTCCTests(t *testing.T) { FILE: v2/ast.go type AbstractDeclaratorCase (line 16) | type AbstractDeclaratorCase method String (line 25) | func (n AbstractDeclaratorCase) String() string { constant AbstractDeclaratorPointer (line 20) | AbstractDeclaratorPointer AbstractDeclaratorCase = iota constant AbstractDeclaratorAbstract (line 21) | AbstractDeclaratorAbstract type AbstractDeclarator (line 41) | type AbstractDeclarator struct method fragment (line 51) | func (n *AbstractDeclarator) fragment() interface{} { return n } method String (line 54) | func (n *AbstractDeclarator) String() string { method Pos (line 59) | func (n *AbstractDeclarator) Pos() token.Pos { type AbstractDeclaratorOpt (line 83) | type AbstractDeclaratorOpt struct method fragment (line 87) | func (n *AbstractDeclaratorOpt) fragment() interface{} { return n } method String (line 90) | func (n *AbstractDeclaratorOpt) String() string { method Pos (line 95) | func (n *AbstractDeclaratorOpt) Pos() token.Pos { type ArgumentExprList (line 108) | type ArgumentExprList struct method reverse (line 115) | func (n *ArgumentExprList) reverse() *ArgumentExprList { method fragment (line 132) | func (n *ArgumentExprList) fragment() interface{} { return n.reverse() } method String (line 135) | func (n *ArgumentExprList) String() string { method Pos (line 140) | func (n *ArgumentExprList) Pos() token.Pos { type ArgumentExprListOpt (line 160) | type ArgumentExprListOpt struct method fragment (line 164) | func (n *ArgumentExprListOpt) fragment() interface{} { return n } method String (line 167) | func (n *ArgumentExprListOpt) String() string { method Pos (line 172) | func (n *ArgumentExprListOpt) Pos() token.Pos { type BlockItemCase (line 181) | type BlockItemCase method String (line 190) | func (n BlockItemCase) String() string { constant BlockItemDecl (line 185) | BlockItemDecl BlockItemCase = iota constant BlockItemStmt (line 186) | BlockItemStmt type BlockItem (line 206) | type BlockItem struct method fragment (line 212) | func (n *BlockItem) fragment() interface{} { return n } method String (line 215) | func (n *BlockItem) String() string { method Pos (line 220) | func (n *BlockItem) Pos() token.Pos { type BlockItemList (line 240) | type BlockItemList struct method reverse (line 246) | func (n *BlockItemList) reverse() *BlockItemList { method fragment (line 263) | func (n *BlockItemList) fragment() interface{} { return n.reverse() } method String (line 266) | func (n *BlockItemList) String() string { method Pos (line 271) | func (n *BlockItemList) Pos() token.Pos { type BlockItemListOpt (line 291) | type BlockItemListOpt struct method fragment (line 295) | func (n *BlockItemListOpt) fragment() interface{} { return n } method String (line 298) | func (n *BlockItemListOpt) String() string { method Pos (line 303) | func (n *BlockItemListOpt) Pos() token.Pos { type CommaOpt (line 316) | type CommaOpt struct method fragment (line 320) | func (n *CommaOpt) fragment() interface{} { return n } method String (line 323) | func (n *CommaOpt) String() string { method Pos (line 328) | func (n *CommaOpt) Pos() token.Pos { type CompoundStmt (line 340) | type CompoundStmt struct method fragment (line 347) | func (n *CompoundStmt) fragment() interface{} { return n } method String (line 350) | func (n *CompoundStmt) String() string { method Pos (line 355) | func (n *CompoundStmt) Pos() token.Pos { type ConstExpr (line 367) | type ConstExpr struct method fragment (line 372) | func (n *ConstExpr) fragment() interface{} { return n } method String (line 375) | func (n *ConstExpr) String() string { method Pos (line 380) | func (n *ConstExpr) Pos() token.Pos { type Declaration (line 392) | type Declaration struct method fragment (line 400) | func (n *Declaration) fragment() interface{} { return n } method String (line 403) | func (n *Declaration) String() string { method Pos (line 408) | func (n *Declaration) Pos() token.Pos { type DeclarationList (line 421) | type DeclarationList struct method reverse (line 427) | func (n *DeclarationList) reverse() *DeclarationList { method fragment (line 444) | func (n *DeclarationList) fragment() interface{} { return n.reverse() } method String (line 447) | func (n *DeclarationList) String() string { method Pos (line 452) | func (n *DeclarationList) Pos() token.Pos { type DeclarationListOpt (line 472) | type DeclarationListOpt struct method fragment (line 476) | func (n *DeclarationListOpt) fragment() interface{} { return n } method String (line 479) | func (n *DeclarationListOpt) String() string { method Pos (line 484) | func (n *DeclarationListOpt) Pos() token.Pos { type DeclarationSpecifiersCase (line 493) | type DeclarationSpecifiersCase method String (line 504) | func (n DeclarationSpecifiersCase) String() string { constant DeclarationSpecifiersFunc (line 497) | DeclarationSpecifiersFunc DeclarationSpecifiersCase = iota constant DeclarationSpecifiersStorage (line 498) | DeclarationSpecifiersStorage constant DeclarationSpecifiersQualifier (line 499) | DeclarationSpecifiersQualifier constant DeclarationSpecifiersSpecifier (line 500) | DeclarationSpecifiersSpecifier type DeclarationSpecifiers (line 526) | type DeclarationSpecifiers struct method fragment (line 535) | func (n *DeclarationSpecifiers) fragment() interface{} { return n } method String (line 538) | func (n *DeclarationSpecifiers) String() string { method Pos (line 543) | func (n *DeclarationSpecifiers) Pos() token.Pos { type DeclarationSpecifiersOpt (line 567) | type DeclarationSpecifiersOpt struct method fragment (line 571) | func (n *DeclarationSpecifiersOpt) fragment() interface{} { return n } method String (line 574) | func (n *DeclarationSpecifiersOpt) String() string { method Pos (line 579) | func (n *DeclarationSpecifiersOpt) Pos() token.Pos { type Declarator (line 591) | type Declarator struct method fragment (line 620) | func (n *Declarator) fragment() interface{} { return n } method String (line 623) | func (n *Declarator) String() string { method Pos (line 628) | func (n *Declarator) Pos() token.Pos { type DeclaratorOpt (line 645) | type DeclaratorOpt struct method fragment (line 649) | func (n *DeclaratorOpt) fragment() interface{} { return n } method String (line 652) | func (n *DeclaratorOpt) String() string { method Pos (line 657) | func (n *DeclaratorOpt) Pos() token.Pos { type Designation (line 669) | type Designation struct method fragment (line 675) | func (n *Designation) fragment() interface{} { return n } method String (line 678) | func (n *Designation) String() string { method Pos (line 683) | func (n *Designation) Pos() token.Pos { type DesignatorCase (line 692) | type DesignatorCase method String (line 701) | func (n DesignatorCase) String() string { constant DesignatorField (line 696) | DesignatorField DesignatorCase = iota constant DesignatorIndex (line 697) | DesignatorIndex type Designator (line 717) | type Designator struct method fragment (line 724) | func (n *Designator) fragment() interface{} { return n } method String (line 727) | func (n *Designator) String() string { method Pos (line 732) | func (n *Designator) Pos() token.Pos { type DesignatorList (line 745) | type DesignatorList struct method reverse (line 751) | func (n *DesignatorList) reverse() *DesignatorList { method fragment (line 768) | func (n *DesignatorList) fragment() interface{} { return n.reverse() } method String (line 771) | func (n *DesignatorList) String() string { method Pos (line 776) | func (n *DesignatorList) Pos() token.Pos { type DirectAbstractDeclaratorCase (line 792) | type DirectAbstractDeclaratorCase method String (line 807) | func (n DirectAbstractDeclaratorCase) String() string { constant DirectAbstractDeclaratorAbstract (line 796) | DirectAbstractDeclaratorAbstract DirectAbstractDeclaratorCase = iota constant DirectAbstractDeclaratorParamList (line 797) | DirectAbstractDeclaratorParamList constant DirectAbstractDeclaratorDFn (line 798) | DirectAbstractDeclaratorDFn constant DirectAbstractDeclaratorDArrSize (line 799) | DirectAbstractDeclaratorDArrSize constant DirectAbstractDeclaratorDArrVL (line 800) | DirectAbstractDeclaratorDArrVL constant DirectAbstractDeclaratorDArr (line 801) | DirectAbstractDeclaratorDArr constant DirectAbstractDeclaratorDArrSize2 (line 802) | DirectAbstractDeclaratorDArrSize2 constant DirectAbstractDeclaratorDArr2 (line 803) | DirectAbstractDeclaratorDArr2 type DirectAbstractDeclarator (line 841) | type DirectAbstractDeclarator struct method fragment (line 856) | func (n *DirectAbstractDeclarator) fragment() interface{} { return n } method String (line 859) | func (n *DirectAbstractDeclarator) String() string { method Pos (line 864) | func (n *DirectAbstractDeclarator) Pos() token.Pos { type DirectAbstractDeclaratorOpt (line 890) | type DirectAbstractDeclaratorOpt struct method fragment (line 894) | func (n *DirectAbstractDeclaratorOpt) fragment() interface{} { return n } method String (line 897) | func (n *DirectAbstractDeclaratorOpt) String() string { method Pos (line 902) | func (n *DirectAbstractDeclaratorOpt) Pos() token.Pos { type DirectDeclaratorCase (line 911) | type DirectDeclaratorCase method String (line 926) | func (n DirectDeclaratorCase) String() string { constant DirectDeclaratorParen (line 915) | DirectDeclaratorParen DirectDeclaratorCase = iota constant DirectDeclaratorIdentList (line 916) | DirectDeclaratorIdentList constant DirectDeclaratorParamList (line 917) | DirectDeclaratorParamList constant DirectDeclaratorArraySize (line 918) | DirectDeclaratorArraySize constant DirectDeclaratorArraySize2 (line 919) | DirectDeclaratorArraySize2 constant DirectDeclaratorArrayVar (line 920) | DirectDeclaratorArrayVar constant DirectDeclaratorArray (line 921) | DirectDeclaratorArray constant DirectDeclaratorIdent (line 922) | DirectDeclaratorIdent type DirectDeclarator (line 960) | type DirectDeclarator struct method fragment (line 976) | func (n *DirectDeclarator) fragment() interface{} { return n } method String (line 979) | func (n *DirectDeclarator) String() string { method Pos (line 984) | func (n *DirectDeclarator) Pos() token.Pos { type EnumSpecifierCase (line 1000) | type EnumSpecifierCase method String (line 1009) | func (n EnumSpecifierCase) String() string { constant EnumSpecifierTag (line 1004) | EnumSpecifierTag EnumSpecifierCase = iota constant EnumSpecifierDefine (line 1005) | EnumSpecifierDefine type EnumSpecifier (line 1025) | type EnumSpecifier struct method fragment (line 1038) | func (n *EnumSpecifier) fragment() interface{} { return n } method String (line 1041) | func (n *EnumSpecifier) String() string { method Pos (line 1046) | func (n *EnumSpecifier) Pos() token.Pos { type EnumerationConstant (line 1058) | type EnumerationConstant struct method fragment (line 1063) | func (n *EnumerationConstant) fragment() interface{} { return n } method String (line 1066) | func (n *EnumerationConstant) String() string { method Pos (line 1071) | func (n *EnumerationConstant) Pos() token.Pos { type EnumeratorCase (line 1080) | type EnumeratorCase method String (line 1089) | func (n EnumeratorCase) String() string { constant EnumeratorBase (line 1084) | EnumeratorBase EnumeratorCase = iota constant EnumeratorInit (line 1085) | EnumeratorInit type Enumerator (line 1105) | type Enumerator struct method fragment (line 1112) | func (n *Enumerator) fragment() interface{} { return n } method String (line 1115) | func (n *Enumerator) String() string { method Pos (line 1120) | func (n *Enumerator) Pos() token.Pos { type EnumeratorList (line 1133) | type EnumeratorList struct method reverse (line 1140) | func (n *EnumeratorList) reverse() *EnumeratorList { method fragment (line 1157) | func (n *EnumeratorList) fragment() interface{} { return n.reverse() } method String (line 1160) | func (n *EnumeratorList) String() string { method Pos (line 1165) | func (n *EnumeratorList) Pos() token.Pos { type ExprCase (line 1181) | type ExprCase method String (line 1247) | func (n ExprCase) String() string { constant ExprPreInc (line 1185) | ExprPreInc ExprCase = iota constant ExprPreDec (line 1186) | ExprPreDec constant ExprAlignofType (line 1187) | ExprAlignofType constant ExprAlignofExpr (line 1188) | ExprAlignofExpr constant ExprSizeofType (line 1189) | ExprSizeofType constant ExprSizeofExpr (line 1190) | ExprSizeofExpr constant ExprNot (line 1191) | ExprNot constant ExprAddrof (line 1192) | ExprAddrof constant ExprStatement (line 1193) | ExprStatement constant ExprPExprList (line 1194) | ExprPExprList constant ExprCompLit (line 1195) | ExprCompLit constant ExprCast (line 1196) | ExprCast constant ExprDeref (line 1197) | ExprDeref constant ExprUnaryPlus (line 1198) | ExprUnaryPlus constant ExprUnaryMinus (line 1199) | ExprUnaryMinus constant ExprCpl (line 1200) | ExprCpl constant ExprChar (line 1201) | ExprChar constant ExprNe (line 1202) | ExprNe constant ExprModAssign (line 1203) | ExprModAssign constant ExprLAnd (line 1204) | ExprLAnd constant ExprAndAssign (line 1205) | ExprAndAssign constant ExprMulAssign (line 1206) | ExprMulAssign constant ExprPostInc (line 1207) | ExprPostInc constant ExprAddAssign (line 1208) | ExprAddAssign constant ExprPostDec (line 1209) | ExprPostDec constant ExprSubAssign (line 1210) | ExprSubAssign constant ExprPSelect (line 1211) | ExprPSelect constant ExprDivAssign (line 1212) | ExprDivAssign constant ExprLsh (line 1213) | ExprLsh constant ExprLshAssign (line 1214) | ExprLshAssign constant ExprLe (line 1215) | ExprLe constant ExprEq (line 1216) | ExprEq constant ExprGe (line 1217) | ExprGe constant ExprRsh (line 1218) | ExprRsh constant ExprRshAssign (line 1219) | ExprRshAssign constant ExprXorAssign (line 1220) | ExprXorAssign constant ExprOrAssign (line 1221) | ExprOrAssign constant ExprLOr (line 1222) | ExprLOr constant ExprMod (line 1223) | ExprMod constant ExprAnd (line 1224) | ExprAnd constant ExprCall (line 1225) | ExprCall constant ExprMul (line 1226) | ExprMul constant ExprAdd (line 1227) | ExprAdd constant ExprSub (line 1228) | ExprSub constant ExprSelect (line 1229) | ExprSelect constant ExprDiv (line 1230) | ExprDiv constant ExprLt (line 1231) | ExprLt constant ExprAssign (line 1232) | ExprAssign constant ExprGt (line 1233) | ExprGt constant ExprCond (line 1234) | ExprCond constant ExprIndex (line 1235) | ExprIndex constant ExprXor (line 1236) | ExprXor constant ExprOr (line 1237) | ExprOr constant ExprFloat (line 1238) | ExprFloat constant ExprIdent (line 1239) | ExprIdent constant ExprInt (line 1240) | ExprInt constant ExprLChar (line 1241) | ExprLChar constant ExprLString (line 1242) | ExprLString constant ExprString (line 1243) | ExprString type Expr (line 1434) | type Expr struct method fragment (line 1456) | func (n *Expr) fragment() interface{} { return n } method String (line 1459) | func (n *Expr) String() string { method Pos (line 1464) | func (n *Expr) Pos() token.Pos { type ExprList (line 1484) | type ExprList struct method reverse (line 1492) | func (n *ExprList) reverse() *ExprList { method fragment (line 1509) | func (n *ExprList) fragment() interface{} { return n.reverse() } method String (line 1512) | func (n *ExprList) String() string { method Pos (line 1517) | func (n *ExprList) Pos() token.Pos { type ExprListOpt (line 1537) | type ExprListOpt struct method fragment (line 1541) | func (n *ExprListOpt) fragment() interface{} { return n } method String (line 1544) | func (n *ExprListOpt) String() string { method Pos (line 1549) | func (n *ExprListOpt) Pos() token.Pos { type ExprOpt (line 1562) | type ExprOpt struct method fragment (line 1566) | func (n *ExprOpt) fragment() interface{} { return n } method String (line 1569) | func (n *ExprOpt) String() string { method Pos (line 1574) | func (n *ExprOpt) Pos() token.Pos { type ExprStmt (line 1586) | type ExprStmt struct method fragment (line 1591) | func (n *ExprStmt) fragment() interface{} { return n } method String (line 1594) | func (n *ExprStmt) String() string { method Pos (line 1599) | func (n *ExprStmt) Pos() token.Pos { type ExternalDeclarationCase (line 1612) | type ExternalDeclarationCase method String (line 1621) | func (n ExternalDeclarationCase) String() string { constant ExternalDeclarationDecl (line 1616) | ExternalDeclarationDecl ExternalDeclarationCase = iota constant ExternalDeclarationFunc (line 1617) | ExternalDeclarationFunc type ExternalDeclaration (line 1637) | type ExternalDeclaration struct method fragment (line 1643) | func (n *ExternalDeclaration) fragment() interface{} { return n } method String (line 1646) | func (n *ExternalDeclaration) String() string { method Pos (line 1651) | func (n *ExternalDeclaration) Pos() token.Pos { type ExternalDeclarationList (line 1671) | type ExternalDeclarationList struct method reverse (line 1677) | func (n *ExternalDeclarationList) reverse() *ExternalDeclarationList { method fragment (line 1694) | func (n *ExternalDeclarationList) fragment() interface{} { return n.re... method String (line 1697) | func (n *ExternalDeclarationList) String() string { method Pos (line 1702) | func (n *ExternalDeclarationList) Pos() token.Pos { type FunctionBody (line 1721) | type FunctionBody struct method fragment (line 1725) | func (n *FunctionBody) fragment() interface{} { return n } method String (line 1728) | func (n *FunctionBody) String() string { method Pos (line 1733) | func (n *FunctionBody) Pos() token.Pos { type FunctionDefinitionCase (line 1742) | type FunctionDefinitionCase method String (line 1751) | func (n FunctionDefinitionCase) String() string { constant FunctionDefinitionSpec (line 1746) | FunctionDefinitionSpec FunctionDefinitionCase = iota constant FunctionDefinitionInt (line 1747) | FunctionDefinitionInt type FunctionDefinition (line 1767) | type FunctionDefinition struct method fragment (line 1775) | func (n *FunctionDefinition) fragment() interface{} { return n } method String (line 1778) | func (n *FunctionDefinition) String() string { method Pos (line 1783) | func (n *FunctionDefinition) Pos() token.Pos { type FunctionSpecifier (line 1802) | type FunctionSpecifier struct method fragment (line 1806) | func (n *FunctionSpecifier) fragment() interface{} { return n } method String (line 1809) | func (n *FunctionSpecifier) String() string { method Pos (line 1814) | func (n *FunctionSpecifier) Pos() token.Pos { type IdentifierList (line 1827) | type IdentifierList struct method reverse (line 1834) | func (n *IdentifierList) reverse() *IdentifierList { method fragment (line 1851) | func (n *IdentifierList) fragment() interface{} { return n.reverse() } method String (line 1854) | func (n *IdentifierList) String() string { method Pos (line 1859) | func (n *IdentifierList) Pos() token.Pos { type IdentifierListOpt (line 1879) | type IdentifierListOpt struct method fragment (line 1883) | func (n *IdentifierListOpt) fragment() interface{} { return n } method String (line 1886) | func (n *IdentifierListOpt) String() string { method Pos (line 1891) | func (n *IdentifierListOpt) Pos() token.Pos { type IdentifierOpt (line 1904) | type IdentifierOpt struct method fragment (line 1908) | func (n *IdentifierOpt) fragment() interface{} { return n } method String (line 1911) | func (n *IdentifierOpt) String() string { method Pos (line 1916) | func (n *IdentifierOpt) Pos() token.Pos { type InitDeclaratorCase (line 1925) | type InitDeclaratorCase method String (line 1934) | func (n InitDeclaratorCase) String() string { constant InitDeclaratorBase (line 1929) | InitDeclaratorBase InitDeclaratorCase = iota constant InitDeclaratorInit (line 1930) | InitDeclaratorInit type InitDeclarator (line 1950) | type InitDeclarator struct method fragment (line 1957) | func (n *InitDeclarator) fragment() interface{} { return n } method String (line 1960) | func (n *InitDeclarator) String() string { method Pos (line 1965) | func (n *InitDeclarator) Pos() token.Pos { type InitDeclaratorList (line 1978) | type InitDeclaratorList struct method reverse (line 1985) | func (n *InitDeclaratorList) reverse() *InitDeclaratorList { method fragment (line 2002) | func (n *InitDeclaratorList) fragment() interface{} { return n.reverse... method String (line 2005) | func (n *InitDeclaratorList) String() string { method Pos (line 2010) | func (n *InitDeclaratorList) Pos() token.Pos { type InitDeclaratorListOpt (line 2030) | type InitDeclaratorListOpt struct method fragment (line 2034) | func (n *InitDeclaratorListOpt) fragment() interface{} { return n } method String (line 2037) | func (n *InitDeclaratorListOpt) String() string { method Pos (line 2042) | func (n *InitDeclaratorListOpt) Pos() token.Pos { type InitializerCase (line 2051) | type InitializerCase method String (line 2060) | func (n InitializerCase) String() string { constant InitializerCompLit (line 2055) | InitializerCompLit InitializerCase = iota constant InitializerExpr (line 2056) | InitializerExpr type Initializer (line 2076) | type Initializer struct method fragment (line 2085) | func (n *Initializer) fragment() interface{} { return n } method String (line 2088) | func (n *Initializer) String() string { method Pos (line 2093) | func (n *Initializer) Pos() token.Pos { type InitializerList (line 2116) | type InitializerList struct method reverse (line 2126) | func (n *InitializerList) reverse() *InitializerList { method fragment (line 2143) | func (n *InitializerList) fragment() interface{} { return n.reverse() } method String (line 2146) | func (n *InitializerList) String() string { method Pos (line 2151) | func (n *InitializerList) Pos() token.Pos { type IterationStmtCase (line 2175) | type IterationStmtCase method String (line 2186) | func (n IterationStmtCase) String() string { constant IterationStmtDo (line 2179) | IterationStmtDo IterationStmtCase = iota constant IterationStmtForDecl (line 2180) | IterationStmtForDecl constant IterationStmtFor (line 2181) | IterationStmtFor constant IterationStmtWhile (line 2182) | IterationStmtWhile type IterationStmt (line 2208) | type IterationStmt struct method fragment (line 2223) | func (n *IterationStmt) fragment() interface{} { return n } method String (line 2226) | func (n *IterationStmt) String() string { method Pos (line 2231) | func (n *IterationStmt) Pos() token.Pos { type JumpStmtCase (line 2240) | type JumpStmtCase method String (line 2251) | func (n JumpStmtCase) String() string { constant JumpStmtBreak (line 2244) | JumpStmtBreak JumpStmtCase = iota constant JumpStmtContinue (line 2245) | JumpStmtContinue constant JumpStmtGoto (line 2246) | JumpStmtGoto constant JumpStmtReturn (line 2247) | JumpStmtReturn type JumpStmt (line 2273) | type JumpStmt struct method fragment (line 2283) | func (n *JumpStmt) fragment() interface{} { return n } method String (line 2286) | func (n *JumpStmt) String() string { method Pos (line 2291) | func (n *JumpStmt) Pos() token.Pos { type LabeledStmtCase (line 2300) | type LabeledStmtCase method String (line 2311) | func (n LabeledStmtCase) String() string { constant LabeledStmtSwitchCase (line 2304) | LabeledStmtSwitchCase LabeledStmtCase = iota constant LabeledStmtDefault (line 2305) | LabeledStmtDefault constant LabeledStmtLabel (line 2306) | LabeledStmtLabel constant LabeledStmtLabel2 (line 2307) | LabeledStmtLabel2 type LabeledStmt (line 2333) | type LabeledStmt struct method fragment (line 2341) | func (n *LabeledStmt) fragment() interface{} { return n } method String (line 2344) | func (n *LabeledStmt) String() string { method Pos (line 2349) | func (n *LabeledStmt) Pos() token.Pos { type ParameterDeclarationCase (line 2358) | type ParameterDeclarationCase method String (line 2367) | func (n ParameterDeclarationCase) String() string { constant ParameterDeclarationAbstract (line 2362) | ParameterDeclarationAbstract ParameterDeclarationCase = iota constant ParameterDeclarationDeclarator (line 2363) | ParameterDeclarationDeclarator type ParameterDeclaration (line 2383) | type ParameterDeclaration struct method fragment (line 2390) | func (n *ParameterDeclaration) fragment() interface{} { return n } method String (line 2393) | func (n *ParameterDeclaration) String() string { method Pos (line 2398) | func (n *ParameterDeclaration) Pos() token.Pos { type ParameterList (line 2411) | type ParameterList struct method reverse (line 2418) | func (n *ParameterList) reverse() *ParameterList { method fragment (line 2435) | func (n *ParameterList) fragment() interface{} { return n.reverse() } method String (line 2438) | func (n *ParameterList) String() string { method Pos (line 2443) | func (n *ParameterList) Pos() token.Pos { type ParameterTypeListCase (line 2459) | type ParameterTypeListCase method String (line 2468) | func (n ParameterTypeListCase) String() string { constant ParameterTypeListBase (line 2463) | ParameterTypeListBase ParameterTypeListCase = iota constant ParameterTypeListDots (line 2464) | ParameterTypeListDots type ParameterTypeList (line 2484) | type ParameterTypeList struct method fragment (line 2491) | func (n *ParameterTypeList) fragment() interface{} { return n } method String (line 2494) | func (n *ParameterTypeList) String() string { method Pos (line 2499) | func (n *ParameterTypeList) Pos() token.Pos { type ParameterTypeListOpt (line 2512) | type ParameterTypeListOpt struct method fragment (line 2516) | func (n *ParameterTypeListOpt) fragment() interface{} { return n } method String (line 2519) | func (n *ParameterTypeListOpt) String() string { method Pos (line 2524) | func (n *ParameterTypeListOpt) Pos() token.Pos { type PointerCase (line 2533) | type PointerCase method String (line 2542) | func (n PointerCase) String() string { constant PointerBase (line 2537) | PointerBase PointerCase = iota constant PointerPtr (line 2538) | PointerPtr type Pointer (line 2558) | type Pointer struct method fragment (line 2565) | func (n *Pointer) fragment() interface{} { return n } method String (line 2568) | func (n *Pointer) String() string { method Pos (line 2573) | func (n *Pointer) Pos() token.Pos { type PointerOpt (line 2586) | type PointerOpt struct method fragment (line 2590) | func (n *PointerOpt) fragment() interface{} { return n } method String (line 2593) | func (n *PointerOpt) String() string { method Pos (line 2598) | func (n *PointerOpt) Pos() token.Pos { type SelectionStmtCase (line 2607) | type SelectionStmtCase method String (line 2617) | func (n SelectionStmtCase) String() string { constant SelectionStmtIfElse (line 2611) | SelectionStmtIfElse SelectionStmtCase = iota constant SelectionStmtIf (line 2612) | SelectionStmtIf constant SelectionStmtSwitch (line 2613) | SelectionStmtSwitch type SelectionStmt (line 2636) | type SelectionStmt struct method fragment (line 2649) | func (n *SelectionStmt) fragment() interface{} { return n } method String (line 2652) | func (n *SelectionStmt) String() string { method Pos (line 2657) | func (n *SelectionStmt) Pos() token.Pos { type SpecifierQualifierListCase (line 2666) | type SpecifierQualifierListCase method String (line 2675) | func (n SpecifierQualifierListCase) String() string { constant SpecifierQualifierListQualifier (line 2670) | SpecifierQualifierListQualifier SpecifierQualifierListCase = iota constant SpecifierQualifierListSpecifier (line 2671) | SpecifierQualifierListSpecifier type SpecifierQualifierList (line 2691) | type SpecifierQualifierList struct method fragment (line 2698) | func (n *SpecifierQualifierList) fragment() interface{} { return n } method String (line 2701) | func (n *SpecifierQualifierList) String() string { method Pos (line 2706) | func (n *SpecifierQualifierList) Pos() token.Pos { type SpecifierQualifierListOpt (line 2726) | type SpecifierQualifierListOpt struct method fragment (line 2730) | func (n *SpecifierQualifierListOpt) fragment() interface{} { return n } method String (line 2733) | func (n *SpecifierQualifierListOpt) String() string { method Pos (line 2738) | func (n *SpecifierQualifierListOpt) Pos() token.Pos { type StmtCase (line 2747) | type StmtCase method String (line 2760) | func (n StmtCase) String() string { constant StmtBlock (line 2751) | StmtBlock StmtCase = iota constant StmtExpr (line 2752) | StmtExpr constant StmtIter (line 2753) | StmtIter constant StmtJump (line 2754) | StmtJump constant StmtLabeled (line 2755) | StmtLabeled constant StmtSelect (line 2756) | StmtSelect type Stmt (line 2788) | type Stmt struct method fragment (line 2798) | func (n *Stmt) fragment() interface{} { return n } method String (line 2801) | func (n *Stmt) String() string { method Pos (line 2806) | func (n *Stmt) Pos() token.Pos { type StorageClassSpecifierCase (line 2830) | type StorageClassSpecifierCase method String (line 2842) | func (n StorageClassSpecifierCase) String() string { constant StorageClassSpecifierAuto (line 2834) | StorageClassSpecifierAuto StorageClassSpecifierCase = iota constant StorageClassSpecifierExtern (line 2835) | StorageClassSpecifierExtern constant StorageClassSpecifierRegister (line 2836) | StorageClassSpecifierRegister constant StorageClassSpecifierStatic (line 2837) | StorageClassSpecifierStatic constant StorageClassSpecifierTypedef (line 2838) | StorageClassSpecifierTypedef type StorageClassSpecifier (line 2867) | type StorageClassSpecifier struct method fragment (line 2872) | func (n *StorageClassSpecifier) fragment() interface{} { return n } method String (line 2875) | func (n *StorageClassSpecifier) String() string { method Pos (line 2880) | func (n *StorageClassSpecifier) Pos() token.Pos { type StructDeclarationCase (line 2889) | type StructDeclarationCase method String (line 2898) | func (n StructDeclarationCase) String() string { constant StructDeclarationBase (line 2893) | StructDeclarationBase StructDeclarationCase = iota constant StructDeclarationAnon (line 2894) | StructDeclarationAnon type StructDeclaration (line 2914) | type StructDeclaration struct method fragment (line 2921) | func (n *StructDeclaration) fragment() interface{} { return n } method String (line 2924) | func (n *StructDeclaration) String() string { method Pos (line 2929) | func (n *StructDeclaration) Pos() token.Pos { type StructDeclarationList (line 2942) | type StructDeclarationList struct method reverse (line 2948) | func (n *StructDeclarationList) reverse() *StructDeclarationList { method fragment (line 2965) | func (n *StructDeclarationList) fragment() interface{} { return n.reve... method String (line 2968) | func (n *StructDeclarationList) String() string { method Pos (line 2973) | func (n *StructDeclarationList) Pos() token.Pos { type StructDeclaratorCase (line 2989) | type StructDeclaratorCase method String (line 2998) | func (n StructDeclaratorCase) String() string { constant StructDeclaratorBase (line 2993) | StructDeclaratorBase StructDeclaratorCase = iota constant StructDeclaratorBits (line 2994) | StructDeclaratorBits type StructDeclarator (line 3014) | type StructDeclarator struct method fragment (line 3023) | func (n *StructDeclarator) fragment() interface{} { return n } method String (line 3026) | func (n *StructDeclarator) String() string { method Pos (line 3031) | func (n *StructDeclarator) Pos() token.Pos { type StructDeclaratorList (line 3055) | type StructDeclaratorList struct method reverse (line 3062) | func (n *StructDeclaratorList) reverse() *StructDeclaratorList { method fragment (line 3079) | func (n *StructDeclaratorList) fragment() interface{} { return n.rever... method String (line 3082) | func (n *StructDeclaratorList) String() string { method Pos (line 3087) | func (n *StructDeclaratorList) Pos() token.Pos { type StructOrUnionCase (line 3103) | type StructOrUnionCase method String (line 3112) | func (n StructOrUnionCase) String() string { constant StructOrUnionStruct (line 3107) | StructOrUnionStruct StructOrUnionCase = iota constant StructOrUnionUnion (line 3108) | StructOrUnionUnion type StructOrUnion (line 3128) | type StructOrUnion struct method fragment (line 3133) | func (n *StructOrUnion) fragment() interface{} { return n } method String (line 3136) | func (n *StructOrUnion) String() string { method Pos (line 3141) | func (n *StructOrUnion) Pos() token.Pos { type StructOrUnionSpecifierCase (line 3150) | type StructOrUnionSpecifierCase method String (line 3160) | func (n StructOrUnionSpecifierCase) String() string { constant StructOrUnionSpecifierTag (line 3154) | StructOrUnionSpecifierTag StructOrUnionSpecifierCase = iota constant StructOrUnionSpecifierEmpty (line 3155) | StructOrUnionSpecifierEmpty constant StructOrUnionSpecifierDefine (line 3156) | StructOrUnionSpecifierDefine type StructOrUnionSpecifier (line 3179) | type StructOrUnionSpecifier struct method fragment (line 3190) | func (n *StructOrUnionSpecifier) fragment() interface{} { return n } method String (line 3193) | func (n *StructOrUnionSpecifier) String() string { method Pos (line 3198) | func (n *StructOrUnionSpecifier) Pos() token.Pos { type TypeName (line 3210) | type TypeName struct method fragment (line 3216) | func (n *TypeName) fragment() interface{} { return n } method String (line 3219) | func (n *TypeName) String() string { method Pos (line 3224) | func (n *TypeName) Pos() token.Pos { type TypeQualifierCase (line 3233) | type TypeQualifierCase method String (line 3243) | func (n TypeQualifierCase) String() string { constant TypeQualifierConst (line 3237) | TypeQualifierConst TypeQualifierCase = iota constant TypeQualifierRestrict (line 3238) | TypeQualifierRestrict constant TypeQualifierVolatile (line 3239) | TypeQualifierVolatile type TypeQualifier (line 3262) | type TypeQualifier struct method fragment (line 3267) | func (n *TypeQualifier) fragment() interface{} { return n } method String (line 3270) | func (n *TypeQualifier) String() string { method Pos (line 3275) | func (n *TypeQualifier) Pos() token.Pos { type TypeQualifierList (line 3288) | type TypeQualifierList struct method reverse (line 3294) | func (n *TypeQualifierList) reverse() *TypeQualifierList { method fragment (line 3311) | func (n *TypeQualifierList) fragment() interface{} { return n.reverse() } method String (line 3314) | func (n *TypeQualifierList) String() string { method Pos (line 3319) | func (n *TypeQualifierList) Pos() token.Pos { type TypeQualifierListOpt (line 3339) | type TypeQualifierListOpt struct method fragment (line 3343) | func (n *TypeQualifierListOpt) fragment() interface{} { return n } method String (line 3346) | func (n *TypeQualifierListOpt) String() string { method Pos (line 3351) | func (n *TypeQualifierListOpt) Pos() token.Pos { type TypeSpecifierCase (line 3360) | type TypeSpecifierCase method String (line 3383) | func (n TypeSpecifierCase) String() string { constant TypeSpecifierBool (line 3364) | TypeSpecifierBool TypeSpecifierCase = iota constant TypeSpecifierComplex (line 3365) | TypeSpecifierComplex constant TypeSpecifierChar (line 3366) | TypeSpecifierChar constant TypeSpecifierDouble (line 3367) | TypeSpecifierDouble constant TypeSpecifierFloat (line 3368) | TypeSpecifierFloat constant TypeSpecifierInt (line 3369) | TypeSpecifierInt constant TypeSpecifierLong (line 3370) | TypeSpecifierLong constant TypeSpecifierShort (line 3371) | TypeSpecifierShort constant TypeSpecifierSigned (line 3372) | TypeSpecifierSigned constant TypeSpecifierUnsigned (line 3373) | TypeSpecifierUnsigned constant TypeSpecifierVoid (line 3374) | TypeSpecifierVoid constant TypeSpecifierEnum (line 3375) | TypeSpecifierEnum constant TypeSpecifierStruct (line 3376) | TypeSpecifierStruct constant TypeSpecifierName (line 3377) | TypeSpecifierName constant TypeSpecifierTypeofExpr (line 3378) | TypeSpecifierTypeofExpr constant TypeSpecifierTypeof (line 3379) | TypeSpecifierTypeof type TypeSpecifier (line 3441) | type TypeSpecifier struct method fragment (line 3454) | func (n *TypeSpecifier) fragment() interface{} { return n } method String (line 3457) | func (n *TypeSpecifier) String() string { method Pos (line 3462) | func (n *TypeSpecifier) Pos() token.Pos { type VolatileOpt (line 3484) | type VolatileOpt struct method fragment (line 3488) | func (n *VolatileOpt) fragment() interface{} { return n } method String (line 3491) | func (n *VolatileOpt) String() string { method Pos (line 3496) | func (n *VolatileOpt) Pos() token.Pos { FILE: v2/ast2.go type Node (line 23) | type Node interface method Pos (line 28) | func (n *TranslationUnit) Pos() token.Pos { return token.Pos(0) } type DeclarationSpecifier (line 31) | type DeclarationSpecifier struct method typ (line 39) | func (d *DeclarationSpecifier) typ(ctx *context) Type { method is (line 214) | func (d *DeclarationSpecifier) is(a ...TypeSpecifierCase) bool { method IsTypedef (line 232) | func (d *DeclarationSpecifier) IsTypedef() bool { method IsStatic (line 246) | func (d *DeclarationSpecifier) IsStatic() bool { method IsExtern (line 260) | func (d *DeclarationSpecifier) IsExtern() bool { method eval (line 273) | func (n *ConstExpr) eval(ctx *context) Operand { method eval (line 283) | func (n *Expr) eval(ctx *context, arr2ptr bool, fn *Declarator, seq *int... method floatConst (line 1519) | func (n *Expr) floatConst(ctx *context) { function checkFn (line 1578) | func checkFn(ctx *context, t Type) *FunctionType { method eval (line 1605) | func (n *ArgumentExprListOpt) eval(ctx *context, fn *Declarator, seq *in... method eval (line 1613) | func (n *ArgumentExprList) eval(ctx *context, fn *Declarator, seq *int, ... method check (line 1620) | func (n *TypeName) check(ctx *context) Type { method eval (line 1634) | func (n *ExprListOpt) eval(ctx *context, arr2ptr bool, fn *Declarator, s... method eval (line 1642) | func (n *ExprList) eval(ctx *context, arr2ptr bool, fn *Declarator, seq ... method declarator (line 1651) | func (n *ExprList) declarator(ctx *context) (r *Declarator) { method eval (line 1659) | func (n *ExprOpt) eval(ctx *context, arr2ptr bool, fn *Declarator, seq *... method Name (line 1668) | func (n *Declarator) Name() int { return n.DirectDeclarator.nm() } method nm (line 1670) | func (n *DirectDeclarator) nm() int { method check (line 1689) | func (n *ExternalDeclarationList) check(ctx *context) (err error) { method check (line 1696) | func (n *ExternalDeclaration) check(ctx *context) { method LocalVariables (line 1709) | func (n *FunctionDefinition) LocalVariables() []*Declarator { return n.D... method check (line 1711) | func (n *FunctionDefinition) check(ctx *context) { method check (line 1756) | func (n *DeclarationListOpt) check(ctx *context, scope *Scope) (r []*Dec... method check (line 1767) | func (n *FunctionBody) check(ctx *context, fn *Declarator) { method check (line 1773) | func (n *CompoundStmt) check(ctx *context, fn *Declarator, seq *int, sc ... method fpScope (line 1791) | func (n *Declarator) fpScope(ctx *context) *Scope { return n.DirectDecla... method fpScope (line 1793) | func (n *DirectDeclarator) fpScope(ctx *context) *Scope { method ParameterNames (line 1828) | func (n *Declarator) ParameterNames() []int { return n.DirectDeclarator.... method parameterNames (line 1830) | func (n *DirectDeclarator) parameterNames() (r []int) { method check (line 1883) | func (n *BlockItemListOpt) check(ctx *context, fn *Declarator, seq *int,... method check (line 1891) | func (n *BlockItemList) check(ctx *context, fn *Declarator, seq *int, sc... method check (line 1901) | func (n *BlockItem) check(ctx *context, fn *Declarator, seq *int, sc []i... method check (line 1914) | func (n *Stmt) check(ctx *context, fn *Declarator, seq *int, sc []int, i... method check (line 1935) | func (n *LabeledStmt) check(ctx *context, fn *Declarator, seq *int, sc [... method check (line 1964) | func (n *SelectionStmt) check(ctx *context, fn *Declarator, seq *int, sc... method check (line 1989) | func (n *IterationStmt) check(ctx *context, fn *Declarator, seq *int, sc... method check (line 2022) | func (n *JumpStmt) check(ctx *context, fn *Declarator, seq *int, sc []in... method check (line 2067) | func (n *ExprStmt) check(ctx *context, fn *Declarator, seq *int, sc []in... method check (line 2072) | func (n *Declaration) check(ctx *context, seq *int, sc []int, fn *Declar... method check (line 2100) | func (n *InitDeclaratorListOpt) check(ctx *context, ds *DeclarationSpeci... method check (line 2108) | func (n *InitDeclaratorList) check(ctx *context, ds *DeclarationSpecifie... method check (line 2115) | func (n *InitDeclarator) check(ctx *context, ds *DeclarationSpecifier, s... method check (line 2145) | func (n *Initializer) check(ctx *context, t Type, fn *Declarator, field ... method check (line 2298) | func (n *InitializerList) check(ctx *context, t Type, fn *Declarator) Op... method check (line 2451) | func (n *Designation) check(ctx *context, t Type) (r []int64, nt Type) { method check (line 2585) | func (n *Declarator) check(ctx *context, ds *DeclarationSpecifier, t Typ... method check0 (line 2589) | func (n *Declarator) check0(ctx *context, ds *DeclarationSpecifier, t Ty... method insert (line 2707) | func (n *Declarator) insert(ctx *context, isFunction bool) { method check (line 2801) | func (n *PointerOpt) check(ctx *context, t Type, tq *[]*TypeQualifier) T... method check (line 2809) | func (n *Pointer) check(ctx *context, t Type, tq *[]*TypeQualifier) Type { method check (line 2821) | func (n *TypeQualifierListOpt) check(ctx *context, tq *[]*TypeQualifier) { method check (line 2829) | func (n *TypeQualifierList) check(ctx *context, tq *[]*TypeQualifier) { method check (line 2837) | func (n *DirectDeclarator) check(ctx *context, t Type, sc []int, fn *Dec... method check (line 2895) | func (n *IdentifierListOpt) check() []int { method check (line 2903) | func (n *IdentifierList) check() (r []int) { method check (line 2921) | func (n *ParameterTypeList) check(ctx *context) ([]Type, bool) { method check (line 2932) | func (n *ParameterList) check(ctx *context) (r []Type) { method check (line 2939) | func (n *ParameterDeclaration) check(ctx *context) Type { method check (line 2960) | func (n *AbstractDeclaratorOpt) check(ctx *context, ds *DeclarationSpeci... method check (line 2968) | func (n *AbstractDeclarator) check(ctx *context, ds *DeclarationSpecifie... method check (line 2982) | func (n *DirectAbstractDeclarator) check(ctx *context, t Type) Type { method check (line 3054) | func (n *ParameterTypeListOpt) check(ctx *context) ([]Type, bool) { method check (line 3062) | func (n *DeclarationSpecifiers) check(ctx *context, ds *DeclarationSpeci... method check (line 3078) | func (n *FunctionSpecifier) check(ctx *context, ds *DeclarationSpecifier) { method check (line 3082) | func (n *TypeQualifier) check(ctx *context, ds *DeclarationSpecifier) { method check (line 3096) | func (n *TypeSpecifier) check(ctx *context, ds *DeclarationSpecifier) { method check (line 3128) | func (n *EnumSpecifier) check(ctx *context) { // [0]6.7.2.2 method isCompatible (line 3179) | func (n *EnumSpecifier) isCompatible(m *EnumSpecifier) bool { method check (line 3191) | func (n *EnumeratorList) check(ctx *context, s *Scope) *EnumType { method check (line 3200) | func (n *Enumerator) check(ctx *context, s *Scope, iota *int64) *Enumera... method check (line 3223) | func (n *StructOrUnionSpecifier) check(ctx *context) { method check (line 3263) | func (n *StructDeclarationList) check(ctx *context) (r []Field) { method check (line 3274) | func (n *StructDeclaration) check(ctx *context, field *int) []Field { method check (line 3290) | func (n *StructDeclaratorList) check(ctx *context, ds *DeclarationSpecif... method check (line 3298) | func (n *StructDeclarator) check(ctx *context, ds *DeclarationSpecifier,... method check (line 3341) | func (n *SpecifierQualifierList) check(ctx *context, ds *DeclarationSpec... method check (line 3354) | func (n *SpecifierQualifierListOpt) check(ctx *context, ds *DeclarationS... method check (line 3362) | func (n *StorageClassSpecifier) check(ctx *context, ds *DeclarationSpeci... method check (line 3369) | func (n *DeclarationSpecifiersOpt) check(ctx *context, ds *DeclarationSp... method IsTLD (line 3378) | func (n *Declarator) IsTLD() bool { return n.Scope.Parent == nil } method isSideEffectsFree (line 3380) | func (n *Expr) isSideEffectsFree() bool { method isSideEffectsFree (line 3473) | func (n *ExprList) isSideEffectsFree() bool { method IsNonZero (line 3484) | func (n *ExprList) IsNonZero() bool { method IsNonZero (line 3492) | func (n *Expr) IsNonZero() bool { method IsZero (line 3586) | func (n *ExprList) IsZero() bool { method IsZero (line 3594) | func (n *Expr) IsZero() bool { method equals (line 3678) | func (n *ExprList) equals(m *ExprList) bool { method equals2 (line 3691) | func (n *ExprList) equals2(m *Expr) bool { method Equals (line 3699) | func (n *Expr) Equals(m *Expr) bool { method equal (line 3786) | func (n *EnumerationConstant) equal(m *EnumerationConstant) (r bool) { method DumpOperands (line 3791) | func (n *ExprList) DumpOperands(s string) { method DumpOperands (line 3798) | func (n *Expr) DumpOperands(s string) { FILE: v2/ast_test.go function ExampleAbstractDeclarator_pointer (line 13) | func ExampleAbstractDeclarator_pointer() { function ExampleAbstractDeclarator_abstract (line 23) | func ExampleAbstractDeclarator_abstract() { function ExampleAbstractDeclaratorOpt_case0 (line 36) | func ExampleAbstractDeclaratorOpt_case0() { function ExampleAbstractDeclaratorOpt_case1 (line 42) | func ExampleAbstractDeclaratorOpt_case1() { function ExampleArgumentExprList_case0 (line 54) | func ExampleArgumentExprList_case0() { function ExampleArgumentExprList_case1 (line 65) | func ExampleArgumentExprList_case1() { function ExampleArgumentExprListOpt_case0 (line 84) | func ExampleArgumentExprListOpt_case0() { function ExampleArgumentExprListOpt_case1 (line 90) | func ExampleArgumentExprListOpt_case1() { function ExampleBlockItem_decl (line 103) | func ExampleBlockItem_decl() { function ExampleBlockItem_stmt (line 168) | func ExampleBlockItem_stmt() { function ExampleBlockItemList_case0 (line 182) | func ExampleBlockItemList_case0() { function ExampleBlockItemList_case1 (line 249) | func ExampleBlockItemList_case1() { function ExampleBlockItemListOpt_case0 (line 328) | func ExampleBlockItemListOpt_case0() { function ExampleBlockItemListOpt_case1 (line 334) | func ExampleBlockItemListOpt_case1() { function ExampleCommaOpt_case0 (line 415) | func ExampleCommaOpt_case0() { function ExampleCommaOpt_case1 (line 421) | func ExampleCommaOpt_case1() { function ExampleCompoundStmt_case0 (line 429) | func ExampleCompoundStmt_case0() { function ExampleConstExpr_case0 (line 502) | func ExampleConstExpr_case0() { function ExampleDeclaration_case0 (line 513) | func ExampleDeclaration_case0() { function ExampleDeclarationList_case0 (line 527) | func ExampleDeclarationList_case0() { function ExampleDeclarationList_case1 (line 543) | func ExampleDeclarationList_case1() { function ExampleDeclarationListOpt_case0 (line 572) | func ExampleDeclarationListOpt_case0() { function ExampleDeclarationListOpt_case1 (line 578) | func ExampleDeclarationListOpt_case1() { function ExampleDeclarationSpecifiers_func (line 596) | func ExampleDeclarationSpecifiers_func() { function ExampleDeclarationSpecifiers_storage (line 606) | func ExampleDeclarationSpecifiers_storage() { function ExampleDeclarationSpecifiers_qualifier (line 617) | func ExampleDeclarationSpecifiers_qualifier() { function ExampleDeclarationSpecifiers_specifier (line 628) | func ExampleDeclarationSpecifiers_specifier() { function ExampleDeclarationSpecifiersOpt_case0 (line 639) | func ExampleDeclarationSpecifiersOpt_case0() { function ExampleDeclarationSpecifiersOpt_case1 (line 645) | func ExampleDeclarationSpecifiersOpt_case1() { function ExampleDeclarator_case0 (line 658) | func ExampleDeclarator_case0() { function ExampleDeclaratorOpt_case0 (line 671) | func ExampleDeclaratorOpt_case0() { function ExampleDeclaratorOpt_case1 (line 677) | func ExampleDeclaratorOpt_case1() { function ExampleDesignation_case0 (line 694) | func ExampleDesignation_case0() { function ExampleDesignator_field (line 708) | func ExampleDesignator_field() { function ExampleDesignator_index (line 717) | func ExampleDesignator_index() { function ExampleDesignatorList_case0 (line 733) | func ExampleDesignatorList_case0() { function ExampleDesignatorList_case1 (line 744) | func ExampleDesignatorList_case1() { function ExampleDirectAbstractDeclarator_abstract (line 762) | func ExampleDirectAbstractDeclarator_abstract() { function ExampleDirectAbstractDeclarator_paramList (line 776) | func ExampleDirectAbstractDeclarator_paramList() { function ExampleDirectAbstractDeclarator_dFn (line 786) | func ExampleDirectAbstractDeclarator_dFn() { function ExampleDirectAbstractDeclarator_dArrSize (line 801) | func ExampleDirectAbstractDeclarator_dArrSize() { function ExampleDirectAbstractDeclarator_dArrVL (line 816) | func ExampleDirectAbstractDeclarator_dArrVL() { function ExampleDirectAbstractDeclarator_dArr (line 827) | func ExampleDirectAbstractDeclarator_dArr() { function ExampleDirectAbstractDeclarator_dArrSize2 (line 837) | func ExampleDirectAbstractDeclarator_dArrSize2() { function ExampleDirectAbstractDeclarator_dArr2 (line 857) | func ExampleDirectAbstractDeclarator_dArr2() { function ExampleDirectAbstractDeclaratorOpt_case0 (line 872) | func ExampleDirectAbstractDeclaratorOpt_case0() { function ExampleDirectAbstractDeclaratorOpt_case1 (line 878) | func ExampleDirectAbstractDeclaratorOpt_case1() { function ExampleDirectDeclarator_paren (line 890) | func ExampleDirectDeclarator_paren() { function ExampleDirectDeclarator_identList (line 909) | func ExampleDirectDeclarator_identList() { function ExampleDirectDeclarator_paramList (line 923) | func ExampleDirectDeclarator_paramList() { function ExampleDirectDeclarator_arraySize (line 949) | func ExampleDirectDeclarator_arraySize() { function ExampleDirectDeclarator_arraySize2 (line 968) | func ExampleDirectDeclarator_arraySize2() { function ExampleDirectDeclarator_arrayVar (line 992) | func ExampleDirectDeclarator_arrayVar() { function ExampleDirectDeclarator_array (line 1007) | func ExampleDirectDeclarator_array() { function ExampleDirectDeclarator_ident (line 1021) | func ExampleDirectDeclarator_ident() { function ExampleEnumSpecifier_tag (line 1030) | func ExampleEnumSpecifier_tag() { function ExampleEnumSpecifier_define (line 1039) | func ExampleEnumSpecifier_define() { function ExampleEnumerationConstant_case0 (line 1057) | func ExampleEnumerationConstant_case0() { function ExampleEnumerator_base (line 1065) | func ExampleEnumerator_base() { function ExampleEnumerator_init (line 1075) | func ExampleEnumerator_init() { function ExampleEnumeratorList_case0 (line 1093) | func ExampleEnumeratorList_case0() { function ExampleEnumeratorList_case1 (line 1105) | func ExampleEnumeratorList_case1() { function ExampleExpr_preInc (line 1126) | func ExampleExpr_preInc() { function ExampleExpr_preDec (line 1139) | func ExampleExpr_preDec() { function ExampleExpr_alignofType (line 1152) | func ExampleExpr_alignofType() { function ExampleExpr_alignofExpr (line 1171) | func ExampleExpr_alignofExpr() { function ExampleExpr_sizeofType (line 1184) | func ExampleExpr_sizeofType() { function ExampleExpr_sizeofExpr (line 1203) | func ExampleExpr_sizeofExpr() { function ExampleExpr_not (line 1216) | func ExampleExpr_not() { function ExampleExpr_addrof (line 1229) | func ExampleExpr_addrof() { function ExampleExpr_statement (line 1242) | func ExampleExpr_statement() { function ExampleExpr_pExprList (line 1256) | func ExampleExpr_pExprList() { function ExampleExpr_compLit (line 1272) | func ExampleExpr_compLit() { function ExampleExpr_cast (line 1292) | func ExampleExpr_cast() { function ExampleExpr_deref (line 1314) | func ExampleExpr_deref() { function ExampleExpr_unaryPlus (line 1327) | func ExampleExpr_unaryPlus() { function ExampleExpr_unaryMinus (line 1340) | func ExampleExpr_unaryMinus() { function ExampleExpr_cpl (line 1353) | func ExampleExpr_cpl() { function ExampleExpr_char (line 1366) | func ExampleExpr_char() { function ExampleExpr_ne (line 1375) | func ExampleExpr_ne() { function ExampleExpr_modAssign (line 1392) | func ExampleExpr_modAssign() { function ExampleExpr_lAnd (line 1409) | func ExampleExpr_lAnd() { function ExampleExpr_andAssign (line 1426) | func ExampleExpr_andAssign() { function ExampleExpr_mulAssign (line 1443) | func ExampleExpr_mulAssign() { function ExampleExpr_postInc (line 1460) | func ExampleExpr_postInc() { function ExampleExpr_addAssign (line 1473) | func ExampleExpr_addAssign() { function ExampleExpr_postDec (line 1490) | func ExampleExpr_postDec() { function ExampleExpr_subAssign (line 1503) | func ExampleExpr_subAssign() { function ExampleExpr_pSelect (line 1520) | func ExampleExpr_pSelect() { function ExampleExpr_divAssign (line 1534) | func ExampleExpr_divAssign() { function ExampleExpr_lsh (line 1551) | func ExampleExpr_lsh() { function ExampleExpr_lshAssign (line 1568) | func ExampleExpr_lshAssign() { function ExampleExpr_le (line 1585) | func ExampleExpr_le() { function ExampleExpr_eq (line 1602) | func ExampleExpr_eq() { function ExampleExpr_ge (line 1619) | func ExampleExpr_ge() { function ExampleExpr_rsh (line 1636) | func ExampleExpr_rsh() { function ExampleExpr_rshAssign (line 1653) | func ExampleExpr_rshAssign() { function ExampleExpr_xorAssign (line 1670) | func ExampleExpr_xorAssign() { function ExampleExpr_orAssign (line 1687) | func ExampleExpr_orAssign() { function ExampleExpr_lOr (line 1704) | func ExampleExpr_lOr() { function ExampleExpr_mod (line 1721) | func ExampleExpr_mod() { function ExampleExpr_and (line 1738) | func ExampleExpr_and() { function ExampleExpr_call (line 1755) | func ExampleExpr_call() { function ExampleExpr_mul (line 1769) | func ExampleExpr_mul() { function ExampleExpr_add (line 1786) | func ExampleExpr_add() { function ExampleExpr_sub (line 1803) | func ExampleExpr_sub() { function ExampleExpr_select (line 1820) | func ExampleExpr_select() { function ExampleExpr_div (line 1834) | func ExampleExpr_div() { function ExampleExpr_lt (line 1851) | func ExampleExpr_lt() { function ExampleExpr_assign (line 1868) | func ExampleExpr_assign() { function ExampleExpr_gt (line 1885) | func ExampleExpr_gt() { function ExampleExpr_cond (line 1902) | func ExampleExpr_cond() { function ExampleExpr_index (line 1926) | func ExampleExpr_index() { function ExampleExpr_xor (line 1946) | func ExampleExpr_xor() { function ExampleExpr_or (line 1963) | func ExampleExpr_or() { function ExampleExpr_float (line 1980) | func ExampleExpr_float() { function ExampleExpr_ident (line 1989) | func ExampleExpr_ident() { function ExampleExpr_int (line 2000) | func ExampleExpr_int() { function ExampleExpr_lChar (line 2009) | func ExampleExpr_lChar() { function ExampleExpr_lString (line 2018) | func ExampleExpr_lString() { function ExampleExpr_string (line 2027) | func ExampleExpr_string() { function ExampleExprList_case0 (line 2036) | func ExampleExprList_case0() { function ExampleExprList_case1 (line 2047) | func ExampleExprList_case1() { function ExampleExprListOpt_case0 (line 2066) | func ExampleExprListOpt_case0() { function ExampleExprListOpt_case1 (line 2072) | func ExampleExprListOpt_case1() { function ExampleExprOpt_case0 (line 2085) | func ExampleExprOpt_case0() { function ExampleExprOpt_case1 (line 2091) | func ExampleExprOpt_case1() { function ExampleExprStmt_case0 (line 2102) | func ExampleExprStmt_case0() { function ExampleExternalDeclaration_decl (line 2110) | func ExampleExternalDeclaration_decl() { function ExampleExternalDeclaration_func (line 2126) | func ExampleExternalDeclaration_func() { function ExampleExternalDeclarationList_case0 (line 2217) | func ExampleExternalDeclarationList_case0() { function ExampleExternalDeclarationList_case1 (line 2235) | func ExampleExternalDeclarationList_case1() { function ExampleFunctionBody_case0 (line 2268) | func ExampleFunctionBody_case0() { function ExampleFunctionDefinition_spec (line 2343) | func ExampleFunctionDefinition_spec() { function ExampleFunctionDefinition_int (line 2436) | func ExampleFunctionDefinition_int() { function ExampleFunctionSpecifier_case0 (line 2524) | func ExampleFunctionSpecifier_case0() { function ExampleIdentifierList_case0 (line 2532) | func ExampleIdentifierList_case0() { function ExampleIdentifierList_case1 (line 2540) | func ExampleIdentifierList_case1() { function ExampleIdentifierListOpt_case0 (line 2553) | func ExampleIdentifierListOpt_case0() { function ExampleIdentifierListOpt_case1 (line 2559) | func ExampleIdentifierListOpt_case1() { function ExampleIdentifierOpt_case0 (line 2569) | func ExampleIdentifierOpt_case0() { function ExampleIdentifierOpt_case1 (line 2575) | func ExampleIdentifierOpt_case1() { function ExampleInitDeclarator_base (line 2583) | func ExampleInitDeclarator_base() { function ExampleInitDeclarator_init (line 2598) | func ExampleInitDeclarator_init() { function ExampleInitDeclaratorList_case0 (line 2622) | func ExampleInitDeclaratorList_case0() { function ExampleInitDeclaratorList_case1 (line 2639) | func ExampleInitDeclaratorList_case1() { function ExampleInitDeclaratorListOpt_case0 (line 2671) | func ExampleInitDeclaratorListOpt_case0() { function ExampleInitDeclaratorListOpt_case1 (line 2677) | func ExampleInitDeclaratorListOpt_case1() { function ExampleInitializer_compLit (line 2696) | func ExampleInitializer_compLit() { function ExampleInitializer_expr (line 2705) | func ExampleInitializer_expr() { function ExampleInitializerList_case0 (line 2717) | func ExampleInitializerList_case0() { function ExampleInitializerList_case1 (line 2723) | func ExampleInitializerList_case1() { function ExampleInitializerList_case2 (line 2738) | func ExampleInitializerList_case2() { function ExampleInitializerList_case3 (line 2762) | func ExampleInitializerList_case3() { function ExampleInitializerList_case4 (line 2778) | func ExampleInitializerList_case4() { function ExampleIterationStmt_do (line 2803) | func ExampleIterationStmt_do() { function ExampleIterationStmt_forDecl (line 2827) | func ExampleIterationStmt_forDecl() { function ExampleIterationStmt_for (line 2858) | func ExampleIterationStmt_for() { function ExampleIterationStmt_while (line 2877) | func ExampleIterationStmt_while() { function ExampleJumpStmt_break (line 2900) | func ExampleJumpStmt_break() { function ExampleJumpStmt_continue (line 2909) | func ExampleJumpStmt_continue() { function ExampleJumpStmt_goto (line 2919) | func ExampleJumpStmt_goto() { function ExampleJumpStmt_return (line 2930) | func ExampleJumpStmt_return() { function ExampleLabeledStmt_switchCase (line 2940) | func ExampleLabeledStmt_switchCase() { function ExampleLabeledStmt_default (line 2961) | func ExampleLabeledStmt_default() { function ExampleLabeledStmt_label (line 2977) | func ExampleLabeledStmt_label() { function ExampleLabeledStmt_label2 (line 2993) | func ExampleLabeledStmt_label2() { function ExampleParameterDeclaration_abstract (line 2999) | func ExampleParameterDeclaration_abstract() { function ExampleParameterDeclaration_declarator (line 3012) | func ExampleParameterDeclaration_declarator() { function ExampleParameterList_case0 (line 3036) | func ExampleParameterList_case0() { function ExampleParameterList_case1 (line 3051) | func ExampleParameterList_case1() { function ExampleParameterTypeList_base (line 3078) | func ExampleParameterTypeList_base() { function ExampleParameterTypeList_dots (line 3095) | func ExampleParameterTypeList_dots() { function ExampleParameterTypeListOpt_case0 (line 3115) | func ExampleParameterTypeListOpt_case0() { function ExampleParameterTypeListOpt_case1 (line 3121) | func ExampleParameterTypeListOpt_case1() { function ExamplePointer_base (line 3140) | func ExamplePointer_base() { function ExamplePointer_ptr (line 3148) | func ExamplePointer_ptr() { function ExamplePointerOpt_case0 (line 3160) | func ExamplePointerOpt_case0() { function ExamplePointerOpt_case1 (line 3166) | func ExamplePointerOpt_case1() { function ExampleSelectionStmt_ifElse (line 3176) | func ExampleSelectionStmt_ifElse() { function ExampleSelectionStmt_if (line 3205) | func ExampleSelectionStmt_if() { function ExampleSelectionStmt_switch (line 3228) | func ExampleSelectionStmt_switch() { function ExampleSpecifierQualifierList_qualifier (line 3251) | func ExampleSpecifierQualifierList_qualifier() { function ExampleSpecifierQualifierList_specifier (line 3261) | func ExampleSpecifierQualifierList_specifier() { function ExampleSpecifierQualifierListOpt_case0 (line 3272) | func ExampleSpecifierQualifierListOpt_case0() { function ExampleSpecifierQualifierListOpt_case1 (line 3278) | func ExampleSpecifierQualifierListOpt_case1() { function ExampleStmt_block (line 3291) | func ExampleStmt_block() { function ExampleStmt_expr (line 3302) | func ExampleStmt_expr() { function ExampleStmt_iter (line 3313) | func ExampleStmt_iter() { function ExampleStmt_jump (line 3339) | func ExampleStmt_jump() { function ExampleStmt_labeled (line 3351) | func ExampleStmt_labeled() { function ExampleStmt_select (line 3370) | func ExampleStmt_select() { function ExampleStorageClassSpecifier_auto (line 3396) | func ExampleStorageClassSpecifier_auto() { function ExampleStorageClassSpecifier_extern (line 3404) | func ExampleStorageClassSpecifier_extern() { function ExampleStorageClassSpecifier_register (line 3413) | func ExampleStorageClassSpecifier_register() { function ExampleStorageClassSpecifier_static (line 3422) | func ExampleStorageClassSpecifier_static() { function ExampleStorageClassSpecifier_typedef (line 3431) | func ExampleStorageClassSpecifier_typedef() { function ExampleStructDeclaration_base (line 3440) | func ExampleStructDeclaration_base() { function ExampleStructDeclaration_anon (line 3468) | func ExampleStructDeclaration_anon() { function ExampleStructDeclarationList_case0 (line 3483) | func ExampleStructDeclarationList_case0() { function ExampleStructDeclarationList_case1 (line 3500) | func ExampleStructDeclarationList_case1() { function ExampleStructDeclarator_base (line 3530) | func ExampleStructDeclarator_base() { function ExampleStructDeclarator_bits (line 3547) | func ExampleStructDeclarator_bits() { function ExampleStructDeclaratorList_case0 (line 3562) | func ExampleStructDeclaratorList_case0() { function ExampleStructDeclaratorList_case1 (line 3581) | func ExampleStructDeclaratorList_case1() { function ExampleStructOrUnion_struct (line 3615) | func ExampleStructOrUnion_struct() { function ExampleStructOrUnion_union (line 3623) | func ExampleStructOrUnion_union() { function ExampleStructOrUnionSpecifier_tag (line 3632) | func ExampleStructOrUnionSpecifier_tag() { function ExampleStructOrUnionSpecifier_empty (line 3643) | func ExampleStructOrUnionSpecifier_empty() { function ExampleStructOrUnionSpecifier_define (line 3656) | func ExampleStructOrUnionSpecifier_define() { function ExampleTypeName_case0 (line 3681) | func ExampleTypeName_case0() { function ExampleTypeQualifier_const (line 3694) | func ExampleTypeQualifier_const() { function ExampleTypeQualifier_restrict (line 3702) | func ExampleTypeQualifier_restrict() { function ExampleTypeQualifier_volatile (line 3711) | func ExampleTypeQualifier_volatile() { function ExampleTypeQualifierList_case0 (line 3720) | func ExampleTypeQualifierList_case0() { function ExampleTypeQualifierList_case1 (line 3730) | func ExampleTypeQualifierList_case1() { function ExampleTypeQualifierListOpt_case0 (line 3746) | func ExampleTypeQualifierListOpt_case0() { function ExampleTypeQualifierListOpt_case1 (line 3752) | func ExampleTypeQualifierListOpt_case1() { function ExampleTypeSpecifier_bool (line 3764) | func ExampleTypeSpecifier_bool() { function ExampleTypeSpecifier_complex (line 3772) | func ExampleTypeSpecifier_complex() { function ExampleTypeSpecifier_char (line 3781) | func ExampleTypeSpecifier_char() { function ExampleTypeSpecifier_double (line 3790) | func ExampleTypeSpecifier_double() { function ExampleTypeSpecifier_float (line 3799) | func ExampleTypeSpecifier_float() { function ExampleTypeSpecifier_int (line 3808) | func ExampleTypeSpecifier_int() { function ExampleTypeSpecifier_long (line 3817) | func ExampleTypeSpecifier_long() { function ExampleTypeSpecifier_short (line 3826) | func ExampleTypeSpecifier_short() { function ExampleTypeSpecifier_signed (line 3835) | func ExampleTypeSpecifier_signed() { function ExampleTypeSpecifier_unsigned (line 3844) | func ExampleTypeSpecifier_unsigned() { function ExampleTypeSpecifier_void (line 3853) | func ExampleTypeSpecifier_void() { function ExampleTypeSpecifier_enum (line 3862) | func ExampleTypeSpecifier_enum() { function ExampleTypeSpecifier_struct (line 3874) | func ExampleTypeSpecifier_struct() { function ExampleTypeSpecifier_name (line 3888) | func ExampleTypeSpecifier_name() { function ExampleTypeSpecifier_typeofExpr (line 3897) | func ExampleTypeSpecifier_typeofExpr() { function ExampleTypeSpecifier_typeof (line 3912) | func ExampleTypeSpecifier_typeof() { FILE: v2/cc.go constant CRT0Source (line 48) | CRT0Source = `int main(); constant cacheSize (line 60) | cacheSize = 500 function init (line 82) | func init() { function findRepo (line 96) | func findRepo(s string) (string, error) { function ImportPath (line 126) | func ImportPath() string { return selfImportPath } function Builtin (line 129) | func Builtin() (Source, error) { return NewFileSource(filepath.Join(head... function Crt0 (line 132) | func Crt0() (Source, error) { return NewStringSource("crt0.c", CRT0Sourc... function MustBuiltin (line 135) | func MustBuiltin() Source { return MustFileSource(filepath.Join(headers,... function MustCrt0 (line 138) | func MustCrt0() Source { //TODO mv to ccgo function MustFileSource (line 148) | func MustFileSource(nm string) *FileSource { return MustFileSource2(nm, ... function MustFileSource2 (line 151) | func MustFileSource2(nm string, cacheable bool) *FileSource { function Paths (line 163) | func Paths(local bool) ([]string, error) { function HostConfig (line 184) | func HostConfig(opts ...string) (predefined string, includePaths, sysInc... function HostCppConfig (line 198) | func HostCppConfig(cpp string, opts ...string) (predefined string, inclu... type cacheKey (line 251) | type cacheKey struct function FlushCache (line 257) | func FlushCache() { //TODO- type TranslationUnit (line 265) | type TranslationUnit struct type Tweaks (line 276) | type Tweaks struct function Translate (line 304) | func Translate(tweaks *Tweaks, includePaths, sysIncludePaths []string, s... type context (line 356) | type context struct method err (line 375) | func (c *context) err(n Node, msg string, args ...interface{}) { c.err... method newScope (line 376) | func (c *context) newScope() { c.sco... method newStructScope (line 377) | func (c *context) newStructScope() { c.sco... method position (line 379) | func (c *context) position(n Node) (r token.Position) { method errPos (line 387) | func (c *context) errPos(pos token.Pos, msg string, args ...interface{... method error (line 395) | func (c *context) error() error { method parse (line 409) | func (c *context) parse(in []Source) (_ *TranslationUnit, err error) { method popScope (line 491) | func (c *context) popScope() (old, new *Scope) { method ptrDiff (line 497) | func (c *context) ptrDiff() Type { method wideChar (line 516) | func (c *context) wideChar() Type { method charConst (line 543) | func (c *context) charConst(t xc.Token) Operand { method strConst (line 597) | func (c *context) strConst(t xc.Token) Operand { method sizeof (line 641) | func (c *context) sizeof(t Type) Operand { method toC (line 661) | func (c *context) toC(ch rune, val int) rune { function newContext (line 368) | func newContext(t *Tweaks) (*context, error) { type Source (line 674) | type Source interface type FileSource (line 684) | type FileSource struct method String (line 715) | func (s *FileSource) String() string { return s.Name() } method Cache (line 718) | func (s *FileSource) Cache(a []uint32) { method Cached (line 735) | func (s *FileSource) Cached() (r []uint32) { method Close (line 751) | func (s *FileSource) Close() error { method Name (line 761) | func (s *FileSource) Name() string { return s.path } method ReadCloser (line 764) | func (s *FileSource) ReadCloser() (io.ReadCloser, error) { method Size (line 770) | func (s *FileSource) Size() (int64, error) { return s.size, nil } function NewFileSource (line 695) | func NewFileSource(name string) (*FileSource, error) { return NewFileSou... function NewFileSource2 (line 698) | func NewFileSource2(name string, cacheable bool) (*FileSource, error) { ... type StringSource (line 773) | type StringSource struct method String (line 783) | func (s *StringSource) String() string { return s.Name() } method Cache (line 786) | func (s *StringSource) Cache(a []uint32) { method Cached (line 799) | func (s *StringSource) Cached() (r []uint32) { method Close (line 807) | func (s *StringSource) Close() error { return nil } method Name (line 810) | func (s *StringSource) Name() string { return s.name } method Size (line 813) | func (s *StringSource) Size() (int64, error) { return int64(len(s.src)... method ReadCloser (line 816) | func (s *StringSource) ReadCloser() (io.ReadCloser, error) { function NewStringSource (line 781) | func NewStringSource(name, src string) *StringSource { return &StringSou... type Scope (line 822) | type Scope struct method insertLabel (line 837) | func (s *Scope) insertLabel(ctx *context, st *LabeledStmt) { method insertEnumTag (line 851) | func (s *Scope) insertEnumTag(ctx *context, nm int, es *EnumSpecifier) { method insertDeclarator (line 869) | func (s *Scope) insertDeclarator(ctx *context, d *Declarator) { method insertEnumerationConstant (line 881) | func (s *Scope) insertEnumerationConstant(ctx *context, c *Enumeration... method insertStructTag (line 904) | func (s *Scope) insertStructTag(ctx *context, ss *StructOrUnionSpecifi... method insertTypedef (line 919) | func (s *Scope) insertTypedef(ctx *context, d *Declarator) { method isTypedef (line 927) | func (s *Scope) isTypedef(nm int) bool { method LookupIdent (line 939) | func (s *Scope) LookupIdent(nm int) Node { method LookupLabel (line 951) | func (s *Scope) LookupLabel(nm int) Node { method lookupEnumTag (line 966) | func (s *Scope) lookupEnumTag(nm int) *EnumSpecifier { method lookupStructTag (line 977) | func (s *Scope) lookupStructTag(nm int) *StructOrUnionSpecifier { method String (line 988) | func (s *Scope) String() string { function newScope (line 835) | func newScope(parent *Scope) *Scope { return &Scope{Parent: parent} } FILE: v2/cpp.go constant maxIncludeLevel (line 29) | maxIncludeLevel = 200 type cppToken (line 40) | type cppToken struct method has (line 45) | func (t *cppToken) has(nm int) bool { _, ok := t.hs[nm]; return ok } method cloneAdd (line 47) | func (t *cppToken) cloneAdd(nm int) map[int]struct{} { method hsAdd (line 55) | func (t *cppToken) hsAdd(hs map[int]struct{}) { type tokenWriter (line 68) | type tokenWriter interface type tokenReader (line 72) | type tokenReader interface type tokenPipe (line 78) | type tokenPipe struct method unget (line 88) | func (*tokenPipe) unget(cppToken) { panic("internal error") } method ungets (line 89) | func (*tokenPipe) ungets(...cppToken) { panic("internal error") } method close (line 91) | func (p *tokenPipe) close() { method flush (line 98) | func (p *tokenPipe) flush() { method read (line 111) | func (p *tokenPipe) read() cppToken { method write (line 119) | func (p *tokenPipe) write(toks ...cppToken) { function newTokenPipe (line 86) | func newTokenPipe(n int) *tokenPipe { return &tokenPipe{ch: make(chan cp... type tokenBuffer (line 137) | type tokenBuffer struct method write (line 145) | func (b *tokenBuffer) write(t ...cppToken) { method read (line 152) | func (b *tokenBuffer) read() (t cppToken) { type cppReader (line 174) | type cppReader struct method unget (line 183) | func (c *cppReader) unget(t cppToken) { c.ungetBuffer = append(c.unget... method read (line 185) | func (c *cppReader) read() (t cppToken) { type conds (line 215) | type conds method on (line 217) | func (c conds) on() bool { return condOn[c.tos()] } method pop (line 218) | func (c conds) pop() conds { return c[:len(c)-1] } method push (line 219) | func (c conds) push(n cond) conds { return append(c, n) } method tos (line 220) | func (c conds) tos() cond { return c[len(c)-1] } type Macro (line 223) | type Macro struct method Eval (line 238) | func (m *Macro) Eval(model Model, macros map[int]*Macro) (op Operand, ... method param (line 268) | func (m *Macro) param(ap [][]cppToken, nm int, out *[]cppToken) bool { function newMacro (line 233) | func newMacro(def xc.Token, repl []xc.Token) *Macro { type nullReader (line 337) | type nullReader struct method Read (line 339) | func (nullReader) Read([]byte) (int, error) { return 0, io.EOF } type cpp (line 341) | type cpp struct method parse (line 366) | func (c *cpp) parse(src ...Source) (tokenReader, error) { method eval (line 472) | func (c *cpp) eval(r tokenReader, w tokenWriter) (err error) { method expand (line 507) | func (c *cpp) expand(r tokenReader, w tokenWriter, cs conds, lvl int, ... method pragmaActuals (line 670) | func (c *cpp) pragmaActuals(nd Node, line []cppToken) (out []cppToken) { method actuals (line 697) | func (c *cpp) actuals(m *Macro, r tokenReader) (out [][]cppToken, hs m... method expands (line 738) | func (c *cpp) expands(toks []cppToken, expandDefined bool) (out []cppT... method subst (line 808) | func (c *cpp) subst(m *Macro, ap [][]cppToken, hs map[int]struct{}, ex... method glue (line 942) | func (c *cpp) glue(ls, rs []cppToken) (n int, out []cppToken) { method stringize (line 992) | func (c *cpp) stringize(s []cppToken) cppToken { method directive (line 1016) | func (c *cpp) directive(r tokenReader, w tokenWriter, cs conds) (y con... method include (line 1324) | func (c *cpp) include(n Node, nm string, paths []string, w tokenWriter) { method constExpr (line 1399) | func (c *cpp) constExpr(toks []cppToken, expandDefined bool) (op Opera... method define (line 1427) | func (c *cpp) define(line []cppToken) { method defineMacro (line 1436) | func (c *cpp) defineMacro(line []xc.Token) { method identicalReplacementLists (line 1485) | func (c *cpp) identicalReplacementLists(a, b []xc.Token) bool { method defineFnMacro (line 1500) | func (c *cpp) defineFnMacro(nmTok xc.Token, line []xc.Token) { method identicalParamLists (line 1553) | func (c *cpp) identicalParamLists(a, b []int) bool { method line (line 1567) | func (c *cpp) line(r tokenReader) []cppToken { function newCPP (line 350) | func newCPP(ctx *context) *cpp { FILE: v2/encoding.go function init (line 24) | func init() { function init (line 275) | func init() { function isUCNDigit (line 285) | func isUCNDigit(r rune) bool { function isUCNNonDigit (line 289) | func isUCNNonDigit(r rune) bool { function rune2class (line 293) | func rune2class(r rune) (c int) { function decodeToken (line 308) | func decodeToken(b []byte, pos token.Pos) ([]byte, token.Pos, xc.Token) { function TokSrc (line 324) | func TokSrc(t xc.Token) string { function decodeEscapeSequence (line 340) | func decodeEscapeSequence(runes []rune) (rune, int) { function decodeHex (line 398) | func decodeHex(r rune) int { function decodeUCN (line 409) | func decodeUCN(runes []rune) (rune, int) { function decodeHexQuad (line 426) | func decodeHexQuad(runes []rune) int { constant noTypeClass (line 436) | noTypeClass = iota - 1 constant voidTypeClass (line 437) | voidTypeClass constant integerTypeClass (line 438) | integerTypeClass constant charTypeClass (line 439) | charTypeClass constant enumeralTypeClass (line 440) | enumeralTypeClass constant booleanTypeClass (line 441) | booleanTypeClass constant pointerTypeClass (line 442) | pointerTypeClass constant referenceTypeClass (line 443) | referenceTypeClass constant offsetTypeClass (line 444) | offsetTypeClass constant realTypeClass (line 445) | realTypeClass constant complexTypeClass (line 446) | complexTypeClass constant functionTypeClass (line 447) | functionTypeClass constant methodTypeClass (line 448) | methodTypeClass constant recordTypeClass (line 449) | recordTypeClass constant unionTypeClass (line 450) | unionTypeClass constant arrayTypeClass (line 451) | arrayTypeClass constant stringTypeClass (line 452) | stringTypeClass constant langTypeClass (line 453) | langTypeClass FILE: v2/enum.go type cond (line 13) | type cond constant condZero (line 16) | condZero cond = iota constant condIfOff (line 18) | condIfOff constant condIfOn (line 19) | condIfOn constant condIfSkip (line 20) | condIfSkip constant maxCond (line 22) | maxCond type Linkage (line 33) | type Linkage constant LinkageNone (line 37) | LinkageNone Linkage = iota constant LinkageInternal (line 38) | LinkageInternal Linkage = Linkage(ir.InternalLinkage) constant LinkageExternal (line 39) | LinkageExternal Linkage = Linkage(ir.ExternalLinkage) type StorageDuration (line 43) | type StorageDuration constant StorageDurationAutomatic (line 47) | StorageDurationAutomatic StorageDuration = iota constant StorageDurationStatic (line 48) | StorageDurationStatic FILE: v2/etc.go function PrettyString (line 26) | func PrettyString(v interface{}) string { function debugStack (line 30) | func debugStack() []byte { function cppTrimSpace (line 38) | func cppTrimSpace(toks []cppToken) []cppToken { function trimSpace (line 48) | func trimSpace(toks []xc.Token) []xc.Token { function cppTrimAllSpace (line 58) | func cppTrimAllSpace(toks []cppToken) []cppToken { function trimAllSpace (line 72) | func trimAllSpace(toks []xc.Token) []xc.Token { function isVaList (line 86) | func isVaList(t Type) bool { //TODO export and use function cppToksDump (line 91) | func cppToksDump(toks []cppToken, sep string) string { function toksDump (line 103) | func toksDump(toks []xc.Token, sep string) string { function prefer (line 115) | func prefer(d *Declarator) bool { function env (line 149) | func env(key, val string) string { function IncompatibleTypeDiff (line 158) | func IncompatibleTypeDiff(a, b Type) { function ErrString (line 264) | func ErrString(err error) string { function printError (line 270) | func printError(w io.Writer, pref string, err error) { function cppToks (line 285) | func cppToks(toks []xc.Token) []cppToken { function xcToks (line 293) | func xcToks(toks []cppToken) []xc.Token { FILE: v2/headers/all_test.go function caller (line 18) | func caller(s string, va ...interface{}) { function dbg (line 32) | func dbg(s string, va ...interface{}) { function TODO (line 43) | func TODO(...interface{}) string { //TODOOK function use (line 48) | func use(...interface{}) {} function init (line 50) | func init() { function Test (line 56) | func Test(t *testing.T) { FILE: v2/headers/features.c function main (line 6) | int main() FILE: v2/headers/generator.go function main (line 106) | func main() { function predefined (line 180) | func predefined() []string { function mkdir (line 237) | func mkdir(p string) { function findRepo (line 249) | func findRepo(s string) (string, error) { function defs (line 278) | func defs(include string, tu *cc.TranslationUnit) { FILE: v2/headers/linux_386/usr/include/arpa/inet.h type __socklen_t (line 26) | typedef __socklen_t socklen_t; type in_addr (line 36) | struct in_addr type in_addr (line 40) | struct in_addr type in_addr (line 43) | struct in_addr type in_addr (line 51) | struct in_addr type in_addr (line 67) | struct in_addr FILE: v2/headers/linux_386/usr/include/ctype.h function __isctype_f (line 167) | __isctype_f(alnum) function __extern_inline (line 204) | __extern_inline int __NTH(toupper(int __c)) FILE: v2/headers/linux_386/usr/include/dirent.h type __ino_t (line 32) | typedef __ino_t ino_t; type __ino64_t (line 34) | typedef __ino64_t ino_t; type __ino64_t (line 39) | typedef __ino64_t ino64_t; type DIR (line 122) | typedef struct __dirstream DIR; type dirent (line 157) | struct dirent type dirent (line 160) | struct dirent type dirent64 (line 167) | struct dirent64 type dirent (line 177) | struct dirent type dirent (line 177) | struct dirent type dirent (line 180) | struct dirent type dirent (line 180) | struct dirent type dirent64 (line 187) | struct dirent64 type dirent64 (line 187) | struct dirent64 type dirent (line 242) | struct dirent type dirent (line 242) | struct dirent type dirent (line 242) | struct dirent type dirent (line 242) | struct dirent type dirent (line 245) | struct dirent type dirent (line 245) | struct dirent type dirent (line 245) | struct dirent type dirent (line 245) | struct dirent type dirent64 (line 254) | struct dirent64 type dirent64 (line 254) | struct dirent64 type dirent64 (line 254) | struct dirent64 type dirent64 (line 254) | struct dirent64 type dirent (line 264) | struct dirent type dirent (line 264) | struct dirent type dirent (line 264) | struct dirent type dirent (line 264) | struct dirent type dirent (line 267) | struct dirent type dirent (line 267) | struct dirent type dirent (line 267) | struct dirent type dirent (line 267) | struct dirent type dirent64 (line 275) | struct dirent64 type dirent64 (line 275) | struct dirent64 type dirent64 (line 275) | struct dirent64 type dirent64 (line 275) | struct dirent64 type dirent (line 280) | struct dirent type dirent (line 280) | struct dirent type dirent (line 284) | struct dirent type dirent (line 284) | struct dirent type dirent64 (line 292) | struct dirent64 type dirent64 (line 292) | struct dirent64 type dirent (line 322) | struct dirent type dirent (line 322) | struct dirent type dirent (line 326) | struct dirent type dirent (line 326) | struct dirent type dirent64 (line 334) | struct dirent64 type dirent64 (line 334) | struct dirent64 FILE: v2/headers/linux_386/usr/include/dlfcn.h type Lmid_t (line 42) | typedef long int Lmid_t; type Dl_info (line 82) | typedef struct { type Dl_serpath (line 159) | typedef struct { type Dl_serinfo (line 166) | typedef struct { FILE: v2/headers/linux_386/usr/include/errno.h type error_t (line 52) | typedef int error_t; FILE: v2/headers/linux_386/usr/include/fcntl.h type __mode_t (line 46) | typedef __mode_t mode_t; type __off_t (line 52) | typedef __off_t off_t; type __off64_t (line 54) | typedef __off64_t off_t; type __off64_t (line 60) | typedef __off64_t off64_t; type __pid_t (line 65) | typedef __pid_t pid_t; FILE: v2/headers/linux_386/usr/include/fts.h type FTS (line 56) | typedef struct { type FTS64 (line 83) | typedef struct { type FTSENT (line 97) | typedef struct _ftsent { type FTSENT64 (line 149) | typedef struct _ftsent64 { FILE: v2/headers/linux_386/usr/include/grp.h type __gid_t (line 33) | typedef __gid_t gid_t; type group (line 38) | struct group { type group (line 66) | struct group type group (line 76) | struct group type group (line 86) | struct group type group (line 93) | struct group type group (line 99) | struct group type group (line 123) | struct group type group (line 123) | struct group type group (line 130) | struct group type group (line 130) | struct group type group (line 136) | struct group type group (line 136) | struct group type group (line 146) | struct group type group (line 146) | struct group FILE: v2/headers/linux_386/usr/include/i386-linux-gnu/bits/_G_config.h type _G_fpos_t (line 26) | typedef struct { type _G_fpos64_t (line 30) | typedef struct { type _G_iconv_t (line 36) | typedef union { FILE: v2/headers/linux_386/usr/include/i386-linux-gnu/bits/byteswap-16.h function __bswap_16 (line 44) | static __inline unsigned short int __bswap_16(unsigned short int __bsx) FILE: v2/headers/linux_386/usr/include/i386-linux-gnu/bits/byteswap.h function __bswap_32 (line 44) | static __inline unsigned int __bswap_32(unsigned int __bsx) function __bswap_32 (line 86) | static __inline unsigned int __bswap_32(unsigned int __bsx) function __uint64_t (line 105) | static __inline __uint64_t __bswap_64(__uint64_t __bsx) function __uint64_t (line 144) | static __inline __uint64_t __bswap_64(__uint64_t __bsx) FILE: v2/headers/linux_386/usr/include/i386-linux-gnu/bits/cpu-set.h type __CPU_MASK_TYPE (line 32) | typedef __CPU_MASK_TYPE __cpu_mask; type cpu_set_t (line 39) | typedef struct { FILE: v2/headers/linux_386/usr/include/i386-linux-gnu/bits/dirent.h type dirent (line 22) | struct dirent { type dirent64 (line 36) | struct dirent64 { FILE: v2/headers/linux_386/usr/include/i386-linux-gnu/bits/fcntl-linux.h type __pid_type (line 263) | enum __pid_type { type f_owner_ex (line 271) | struct f_owner_ex { type file_handle (line 343) | struct file_handle { type iovec (line 387) | struct iovec type file_handle (line 419) | struct file_handle type file_handle (line 425) | struct file_handle FILE: v2/headers/linux_386/usr/include/i386-linux-gnu/bits/fcntl.h type flock (line 34) | struct flock { type flock64 (line 48) | struct flock64 { FILE: v2/headers/linux_386/usr/include/i386-linux-gnu/bits/floatn-common.h type _Complex (line 133) | typedef _Complex float __cfloat16 __attribute__ ((__mode__(__HC__))); type _Float16 (line 192) | typedef float _Float16 __attribute__ ((__mode__(__HF__))); type _Float32 (line 207) | typedef float _Float32; type _Float64 (line 231) | typedef long double _Float64; type _Float64 (line 244) | typedef double _Float64; type _Float32x (line 261) | typedef double _Float32x; type _Float64x (line 278) | typedef long double _Float64x; type _Float128 (line 291) | typedef _Float128 _Float64x; FILE: v2/headers/linux_386/usr/include/i386-linux-gnu/bits/floatn.h type _Complex (line 75) | typedef _Complex float __cfloat128 __attribute__ ((__mode__(__TC__))); type __float128 (line 87) | typedef __float128 _Float128; FILE: v2/headers/linux_386/usr/include/i386-linux-gnu/bits/getopt_ext.h function __BEGIN_DECLS (line 27) | __BEGIN_DECLS type option (line 63) | struct option type option (line 65) | struct option FILE: v2/headers/linux_386/usr/include/i386-linux-gnu/bits/in.h type ip_opts (line 142) | struct ip_opts { type ip_mreqn (line 148) | struct ip_mreqn { type in_pktinfo (line 155) | struct in_pktinfo { FILE: v2/headers/linux_386/usr/include/i386-linux-gnu/bits/ioctl-types.h type winsize (line 26) | struct winsize { type termio (line 34) | struct termio { FILE: v2/headers/linux_386/usr/include/i386-linux-gnu/bits/libio.h type _IO_jump_t (line 148) | struct _IO_jump_t type _IO_FILE (line 149) | struct _IO_FILE type _IO_lock_t (line 154) | typedef void _IO_lock_t; type _IO_marker (line 159) | struct _IO_marker { type __codecvt_result (line 185) | enum __codecvt_result { type _IO_codecvt (line 195) | struct _IO_codecvt { type _IO_wide_data (line 210) | struct _IO_wide_data { type _IO_FILE (line 235) | struct _IO_FILE { type _IO_FILE_complete (line 278) | struct _IO_FILE_complete { type _IO_FILE (line 303) | typedef struct _IO_FILE _IO_FILE; type _IO_FILE_plus (line 306) | struct _IO_FILE_plus type _IO_FILE_plus (line 308) | struct _IO_FILE_plus type _IO_FILE_plus (line 309) | struct _IO_FILE_plus type _IO_FILE_plus (line 310) | struct _IO_FILE_plus type __ssize_t (line 325) | typedef __ssize_t __io_read_fn(void *__cookie, char *__buf, size_t __nby... type __ssize_t (line 333) | typedef __ssize_t __io_write_fn(void *__cookie, const char *__buf, size_... type __io_read_fn (line 348) | typedef __io_read_fn cookie_read_function_t; type __io_write_fn (line 349) | typedef __io_write_fn cookie_write_function_t; type __io_seek_fn (line 350) | typedef __io_seek_fn cookie_seek_function_t; type __io_close_fn (line 351) | typedef __io_close_fn cookie_close_function_t; type _IO_cookie_io_functions_t (line 354) | typedef struct { type _IO_cookie_io_functions_t (line 360) | typedef _IO_cookie_io_functions_t cookie_io_functions_t; type _IO_cookie_file (line 362) | struct _IO_cookie_file type _IO_cookie_file (line 365) | struct _IO_cookie_file FILE: v2/headers/linux_386/usr/include/i386-linux-gnu/bits/netdb.h type netent (line 25) | struct netent { FILE: v2/headers/linux_386/usr/include/i386-linux-gnu/bits/pthreadtypes-arch.h type __pthread_rwlock_arch_t (line 65) | struct __pthread_rwlock_arch_t { FILE: v2/headers/linux_386/usr/include/i386-linux-gnu/bits/pthreadtypes.h type pthread_t (line 27) | typedef unsigned long int pthread_t; type pthread_mutexattr_t (line 31) | typedef union { type pthread_condattr_t (line 38) | typedef union { type pthread_key_t (line 44) | typedef unsigned int pthread_key_t; type __ONCE_ALIGNMENT (line 47) | typedef int __ONCE_ALIGNMENT type pthread_attr_t (line 54) | typedef union pthread_attr_t pthread_attr_t; type pthread_mutex_t (line 58) | typedef union { type pthread_cond_t (line 64) | typedef union { type pthread_rwlock_t (line 73) | typedef union { type pthread_rwlockattr_t (line 79) | typedef union { type pthread_spinlock_t (line 87) | typedef volatile int pthread_spinlock_t; type pthread_barrier_t (line 91) | typedef union { type pthread_barrierattr_t (line 96) | typedef union { FILE: v2/headers/linux_386/usr/include/i386-linux-gnu/bits/resource.h type __rlimit_resource (line 31) | enum __rlimit_resource { type __rlim_t (line 129) | typedef __rlim_t rlim_t; type __rlim64_t (line 131) | typedef __rlim64_t rlim_t; type __rlim64_t (line 134) | typedef __rlim64_t rlim64_t; type rlimit (line 137) | struct rlimit { type rlimit64 (line 145) | struct rlimit64 { type __rusage_who (line 154) | enum __rusage_who { type __priority_which (line 181) | enum __priority_which { type __rlimit_resource (line 194) | enum __rlimit_resource type rlimit (line 194) | struct rlimit type rlimit (line 194) | struct rlimit type __rlimit_resource (line 197) | enum __rlimit_resource type rlimit (line 197) | struct rlimit type rlimit (line 197) | struct rlimit type __rlimit_resource (line 203) | enum __rlimit_resource type rlimit64 (line 203) | struct rlimit64 type rlimit64 (line 203) | struct rlimit64 FILE: v2/headers/linux_386/usr/include/i386-linux-gnu/bits/sched.h type sched_param (line 75) | struct sched_param { FILE: v2/headers/linux_386/usr/include/i386-linux-gnu/bits/sigaction.h type sigaction (line 24) | struct sigaction { FILE: v2/headers/linux_386/usr/include/i386-linux-gnu/bits/sigcontext.h type _fpx_sw_bytes (line 31) | struct _fpx_sw_bytes { type _fpreg (line 39) | struct _fpreg { type _fpxreg (line 44) | struct _fpxreg { type _xmmreg (line 50) | struct _xmmreg { type _fpstate (line 56) | struct _fpstate { type sigcontext (line 88) | struct sigcontext { type _fpstate (line 115) | struct _fpstate { type sigcontext (line 130) | struct sigcontext { type _xsave_hdr (line 166) | struct _xsave_hdr { type _ymmh_state (line 172) | struct _ymmh_state { type _xstate (line 176) | struct _xstate { FILE: v2/headers/linux_386/usr/include/i386-linux-gnu/bits/sockaddr.h type sa_family_t (line 27) | typedef unsigned short int sa_family_t; FILE: v2/headers/linux_386/usr/include/i386-linux-gnu/bits/socket.h type __socklen_t (line 33) | typedef __socklen_t socklen_t; type sockaddr (line 175) | struct sockaddr { type sockaddr_storage (line 186) | struct sockaddr_storage { type msghdr (line 248) | struct msghdr { type cmsghdr (line 265) | struct cmsghdr { type cmsghdr (line 294) | struct cmsghdr type msghdr (line 294) | struct msghdr type cmsghdr (line 294) | struct cmsghdr function cmsghdr (line 299) | cmsghdr *__NTH(__cmsg_nxthdr(struct msghdr *__mhdr, struct cmsghdr *__cm... type ucred (line 328) | struct ucred { type linger (line 430) | struct linger { FILE: v2/headers/linux_386/usr/include/i386-linux-gnu/bits/socket_type.h type __socket_type (line 24) | enum __socket_type { FILE: v2/headers/linux_386/usr/include/i386-linux-gnu/bits/stat.h type stat (line 46) | struct stat { type stat64 (line 118) | struct stat64 { FILE: v2/headers/linux_386/usr/include/i386-linux-gnu/bits/statfs.h type statfs (line 24) | struct statfs { type statfs64 (line 48) | struct statfs64 { FILE: v2/headers/linux_386/usr/include/i386-linux-gnu/bits/stdint-intn.h type __int8_t (line 24) | typedef __int8_t int8_t; type __int16_t (line 25) | typedef __int16_t int16_t; type __int32_t (line 26) | typedef __int32_t int32_t; type __int64_t (line 27) | typedef __int64_t int64_t; FILE: v2/headers/linux_386/usr/include/i386-linux-gnu/bits/stdint-uintn.h type __uint8_t (line 24) | typedef __uint8_t uint8_t; type __uint16_t (line 25) | typedef __uint16_t uint16_t; type __uint32_t (line 26) | typedef __uint32_t uint32_t; type __uint64_t (line 27) | typedef __uint64_t uint64_t; FILE: v2/headers/linux_386/usr/include/i386-linux-gnu/bits/stdlib-float.h function __extern_inline (line 24) | __extern_inline double __NTH(atof(const char *__nptr)) FILE: v2/headers/linux_386/usr/include/i386-linux-gnu/bits/termios.h type cc_t (line 23) | typedef unsigned char cc_t; type speed_t (line 24) | typedef unsigned int speed_t; type tcflag_t (line 25) | typedef unsigned int tcflag_t; type termios (line 28) | struct termios { FILE: v2/headers/linux_386/usr/include/i386-linux-gnu/bits/thread-shared-types.h type __pthread_list_t (line 82) | typedef struct __pthread_internal_list { type __pthread_slist_t (line 87) | typedef struct __pthread_internal_slist { type __pthread_cond_s (line 145) | struct __pthread_cond_s { FILE: v2/headers/linux_386/usr/include/i386-linux-gnu/bits/time.h type timex (line 77) | struct timex FILE: v2/headers/linux_386/usr/include/i386-linux-gnu/bits/types.h type __u_char (line 30) | typedef unsigned char __u_char; type __u_short (line 31) | typedef unsigned short int __u_short; type __u_int (line 32) | typedef unsigned int __u_int; type __u_long (line 33) | typedef unsigned long int __u_long; type __int8_t (line 36) | typedef signed char __int8_t; type __uint8_t (line 37) | typedef unsigned char __uint8_t; type __int16_t (line 38) | typedef signed short int __int16_t; type __uint16_t (line 39) | typedef unsigned short int __uint16_t; type __int32_t (line 40) | typedef signed int __int32_t; type __uint32_t (line 41) | typedef unsigned int __uint32_t; type __int64_t (line 43) | typedef signed long int __int64_t; type __uint64_t (line 44) | typedef unsigned long int __uint64_t; type __int64_t (line 46) | __extension__ typedef signed long long int __int64_t; type __uint64_t (line 47) | __extension__ typedef unsigned long long int __uint64_t; type __quad_t (line 52) | typedef long int __quad_t; type __u_quad_t (line 53) | typedef unsigned long int __u_quad_t; type __quad_t (line 55) | __extension__ typedef long long int __quad_t; type __u_quad_t (line 56) | __extension__ typedef unsigned long long int __u_quad_t; type __intmax_t (line 61) | typedef long int __intmax_t; type __uintmax_t (line 62) | typedef unsigned long int __uintmax_t; type __intmax_t (line 64) | __extension__ typedef long long int __intmax_t; type __uintmax_t (line 65) | __extension__ typedef unsigned long long int __uintmax_t; type __off64_t (line 188) | typedef __off64_t __loff_t; type __sig_atomic_t (line 200) | typedef int __sig_atomic_t; FILE: v2/headers/linux_386/usr/include/i386-linux-gnu/bits/types/FILE.h type _IO_FILE (line 4) | struct _IO_FILE type FILE (line 7) | typedef struct _IO_FILE FILE; FILE: v2/headers/linux_386/usr/include/i386-linux-gnu/bits/types/__FILE.h type _IO_FILE (line 4) | struct _IO_FILE type __FILE (line 5) | typedef struct _IO_FILE __FILE; FILE: v2/headers/linux_386/usr/include/i386-linux-gnu/bits/types/__locale_t.h type __locale_struct (line 28) | struct __locale_struct { type __locale_struct (line 41) | struct __locale_struct FILE: v2/headers/linux_386/usr/include/i386-linux-gnu/bits/types/__mbstate_t.h type __mbstate_t (line 13) | typedef struct { FILE: v2/headers/linux_386/usr/include/i386-linux-gnu/bits/types/__sigset_t.h type __sigset_t (line 5) | typedef struct { FILE: v2/headers/linux_386/usr/include/i386-linux-gnu/bits/types/__sigval_t.h type __sigval_t (line 29) | typedef union sigval __sigval_t; type __sigval_t (line 36) | typedef union __sigval __sigval_t; FILE: v2/headers/linux_386/usr/include/i386-linux-gnu/bits/types/clock_t.h type __clock_t (line 7) | typedef __clock_t clock_t; FILE: v2/headers/linux_386/usr/include/i386-linux-gnu/bits/types/clockid_t.h type __clockid_t (line 7) | typedef __clockid_t clockid_t; FILE: v2/headers/linux_386/usr/include/i386-linux-gnu/bits/types/locale_t.h type __locale_t (line 24) | typedef __locale_t locale_t; FILE: v2/headers/linux_386/usr/include/i386-linux-gnu/bits/types/mbstate_t.h type __mbstate_t (line 6) | typedef __mbstate_t mbstate_t; FILE: v2/headers/linux_386/usr/include/i386-linux-gnu/bits/types/sig_atomic_t.h type __sig_atomic_t (line 8) | typedef __sig_atomic_t sig_atomic_t; FILE: v2/headers/linux_386/usr/include/i386-linux-gnu/bits/types/sigevent_t.h type pthread_attr_t (line 17) | typedef union pthread_attr_t pthread_attr_t; type sigevent_t (line 22) | typedef struct sigevent { FILE: v2/headers/linux_386/usr/include/i386-linux-gnu/bits/types/siginfo_t.h type __SI_ALIGNMENT (line 36) | typedef struct { FILE: v2/headers/linux_386/usr/include/i386-linux-gnu/bits/types/sigset_t.h type __sigset_t (line 7) | typedef __sigset_t sigset_t; FILE: v2/headers/linux_386/usr/include/i386-linux-gnu/bits/types/sigval_t.h type __sigval_t (line 16) | typedef __sigval_t sigval_t; FILE: v2/headers/linux_386/usr/include/i386-linux-gnu/bits/types/stack_t.h type stack_t (line 26) | typedef struct { FILE: v2/headers/linux_386/usr/include/i386-linux-gnu/bits/types/struct_iovec.h type iovec (line 26) | struct iovec { FILE: v2/headers/linux_386/usr/include/i386-linux-gnu/bits/types/struct_itimerspec.h type itimerspec (line 8) | struct itimerspec { FILE: v2/headers/linux_386/usr/include/i386-linux-gnu/bits/types/struct_osockaddr.h type osockaddr (line 6) | struct osockaddr { FILE: v2/headers/linux_386/usr/include/i386-linux-gnu/bits/types/struct_rusage.h type rusage (line 31) | struct rusage { FILE: v2/headers/linux_386/usr/include/i386-linux-gnu/bits/types/struct_sigstack.h type sigstack (line 23) | struct sigstack { FILE: v2/headers/linux_386/usr/include/i386-linux-gnu/bits/types/struct_timespec.h type timespec (line 8) | struct timespec { FILE: v2/headers/linux_386/usr/include/i386-linux-gnu/bits/types/struct_timeval.h type timeval (line 8) | struct timeval { FILE: v2/headers/linux_386/usr/include/i386-linux-gnu/bits/types/struct_tm.h type tm (line 7) | struct tm { FILE: v2/headers/linux_386/usr/include/i386-linux-gnu/bits/types/time_t.h type __time_t (line 7) | typedef __time_t time_t; FILE: v2/headers/linux_386/usr/include/i386-linux-gnu/bits/types/timer_t.h type __timer_t (line 7) | typedef __timer_t timer_t; FILE: v2/headers/linux_386/usr/include/i386-linux-gnu/bits/types/wint_t.h type __WINT_TYPE__ (line 20) | typedef __WINT_TYPE__ wint_t; FILE: v2/headers/linux_386/usr/include/i386-linux-gnu/bits/uintn-identity.h function __uint16_t (line 32) | static __inline __uint16_t __uint16_identity(__uint16_t __x) function __uint32_t (line 37) | static __inline __uint32_t __uint32_identity(__uint32_t __x) function __uint64_t (line 42) | static __inline __uint64_t __uint64_identity(__uint64_t __x) FILE: v2/headers/linux_386/usr/include/i386-linux-gnu/bits/waitflags.h type idtype_t (line 51) | typedef enum { FILE: v2/headers/linux_386/usr/include/i386-linux-gnu/sys/mman.h type __off_t (line 29) | typedef __off_t off_t; type __off64_t (line 31) | typedef __off64_t off_t; type __mode_t (line 37) | typedef __mode_t mode_t; FILE: v2/headers/linux_386/usr/include/i386-linux-gnu/sys/resource.h type __id_t (line 27) | typedef __id_t id_t; type __rlimit_resource_t (line 37) | typedef enum __rlimit_resource __rlimit_resource_t; type __rusage_who_t (line 38) | typedef enum __rusage_who __rusage_who_t; type __priority_which_t (line 39) | typedef enum __priority_which __priority_which_t; type __rlimit_resource_t (line 41) | typedef int __rlimit_resource_t; type __rusage_who_t (line 42) | typedef int __rusage_who_t; type __priority_which_t (line 43) | typedef int __priority_which_t; type rlimit (line 49) | struct rlimit type rlimit (line 52) | struct rlimit type rlimit64 (line 58) | struct rlimit64 type rlimit (line 65) | struct rlimit type rlimit (line 68) | struct rlimit type rlimit64 (line 74) | struct rlimit64 type rusage (line 79) | struct rusage FILE: v2/headers/linux_386/usr/include/i386-linux-gnu/sys/select.h type __suseconds_t (line 43) | typedef __suseconds_t suseconds_t; type __fd_mask (line 48) | typedef long int __fd_mask; type fd_set (line 58) | typedef struct { type __fd_mask (line 75) | typedef __fd_mask fd_mask; type timeval (line 96) | struct timeval type timespec (line 105) | struct timespec FILE: v2/headers/linux_386/usr/include/i386-linux-gnu/sys/socket.h type __SOCKADDR_ARG (line 74) | typedef union { type __CONST_SOCKADDR_ARG (line 78) | typedef union { type mmsghdr (line 85) | struct mmsghdr { type msghdr (line 156) | struct msghdr type mmsghdr (line 164) | struct mmsghdr type msghdr (line 172) | struct msghdr type mmsghdr (line 180) | struct mmsghdr type timespec (line 180) | struct timespec FILE: v2/headers/linux_386/usr/include/i386-linux-gnu/sys/stat.h type __dev_t (line 40) | typedef __dev_t dev_t; type __gid_t (line 45) | typedef __gid_t gid_t; type __ino_t (line 51) | typedef __ino_t ino_t; type __ino64_t (line 53) | typedef __ino64_t ino_t; type __mode_t (line 59) | typedef __mode_t mode_t; type __nlink_t (line 64) | typedef __nlink_t nlink_t; type __off_t (line 70) | typedef __off_t off_t; type __off64_t (line 72) | typedef __off64_t off_t; type __uid_t (line 78) | typedef __uid_t uid_t; type __blkcnt_t (line 86) | typedef __blkcnt_t blkcnt_t; type __blkcnt64_t (line 88) | typedef __blkcnt64_t blkcnt_t; type __blksize_t (line 94) | typedef __blksize_t blksize_t; type stat (line 184) | struct stat type stat (line 189) | struct stat type stat (line 193) | struct stat type stat (line 194) | struct stat type stat64 (line 201) | struct stat64 type stat64 (line 203) | struct stat64 type stat (line 212) | struct stat type stat (line 216) | struct stat type stat64 (line 223) | struct stat64 type stat (line 232) | struct stat type stat (line 236) | struct stat type stat64 (line 242) | struct stat64 type timespec (line 325) | struct timespec type timespec (line 331) | struct timespec type stat (line 358) | struct stat type stat (line 360) | struct stat type stat (line 362) | struct stat type stat (line 364) | struct stat type stat (line 368) | struct stat type stat (line 369) | struct stat type stat (line 370) | struct stat type stat (line 371) | struct stat type stat64 (line 381) | struct stat64 type stat64 (line 383) | struct stat64 type stat64 (line 385) | struct stat64 type stat64 (line 387) | struct stat64 function __extern_inline (line 399) | __extern_inline int __NTH(stat(const char *__path, struct stat *__statbuf)) function __extern_inline (line 405) | __extern_inline int __NTH(lstat(const char *__path, struct stat *__statb... function __extern_inline (line 411) | __extern_inline int __NTH(fstat(int __fd, struct stat *__statbuf)) function __extern_inline (line 417) | __extern_inline int __NTH(fstatat(int __fd, const char *__filename, stru... function __extern_inline (line 424) | __extern_inline int __NTH(mknod(const char *__path, __mode_t __mode, __d... function __extern_inline (line 431) | __extern_inline int __NTH(mknodat(int __fd, const char *__path, __mode_t... function __extern_inline (line 440) | __extern_inline int __NTH(stat64(const char *__path, struct stat64 *__st... function __extern_inline (line 446) | __extern_inline int __NTH(lstat64(const char *__path, struct stat64 *__s... function __extern_inline (line 452) | __extern_inline int __NTH(fstat64(int __fd, struct stat64 *__statbuf)) function __extern_inline (line 458) | __extern_inline int __NTH(fstatat64(int __fd, const char *__filename, st... FILE: v2/headers/linux_386/usr/include/i386-linux-gnu/sys/statfs.h type statfs (line 30) | struct statfs type statfs (line 34) | struct statfs type statfs64 (line 40) | struct statfs64 type statfs (line 47) | struct statfs type statfs (line 51) | struct statfs type statfs64 (line 57) | struct statfs64 FILE: v2/headers/linux_386/usr/include/i386-linux-gnu/sys/time.h type __suseconds_t (line 28) | typedef __suseconds_t suseconds_t; type timezone (line 49) | struct timezone { type timezone (line 54) | struct timezone type timeval (line 64) | struct timeval type timeval (line 70) | struct timeval type timezone (line 70) | struct timezone type timeval (line 76) | struct timeval type timeval (line 76) | struct timeval type __itimer_which (line 80) | enum __itimer_which { type itimerval (line 95) | struct itimerval { type __itimer_which_t (line 105) | typedef enum __itimer_which __itimer_which_t; type __itimer_which_t (line 107) | typedef int __itimer_which_t; type itimerval (line 112) | struct itimerval type itimerval (line 117) | struct itimerval type itimerval (line 117) | struct itimerval type timeval (line 122) | struct timeval type timeval (line 127) | struct timeval type timeval (line 131) | struct timeval type timeval (line 138) | struct timeval FILE: v2/headers/linux_386/usr/include/i386-linux-gnu/sys/types.h type __u_char (line 31) | typedef __u_char u_char; type __u_short (line 32) | typedef __u_short u_short; type __u_int (line 33) | typedef __u_int u_int; type __u_long (line 34) | typedef __u_long u_long; type __quad_t (line 35) | typedef __quad_t quad_t; type __u_quad_t (line 36) | typedef __u_quad_t u_quad_t; type __fsid_t (line 37) | typedef __fsid_t fsid_t; type __loff_t (line 42) | typedef __loff_t loff_t; type __ino_t (line 46) | typedef __ino_t ino_t; type __ino64_t (line 48) | typedef __ino64_t ino_t; type __ino64_t (line 53) | typedef __ino64_t ino64_t; type __dev_t (line 58) | typedef __dev_t dev_t; type __gid_t (line 63) | typedef __gid_t gid_t; type __mode_t (line 68) | typedef __mode_t mode_t; type __nlink_t (line 73) | typedef __nlink_t nlink_t; type __uid_t (line 78) | typedef __uid_t uid_t; type __off_t (line 84) | typedef __off_t off_t; type __off64_t (line 86) | typedef __off64_t off_t; type __off64_t (line 91) | typedef __off64_t off64_t; type __pid_t (line 96) | typedef __pid_t pid_t; type __id_t (line 102) | typedef __id_t id_t; type __ssize_t (line 107) | typedef __ssize_t ssize_t; type __daddr_t (line 113) | typedef __daddr_t daddr_t; type __caddr_t (line 114) | typedef __caddr_t caddr_t; type __key_t (line 120) | typedef __key_t key_t; type __useconds_t (line 133) | typedef __useconds_t useconds_t; type __suseconds_t (line 137) | typedef __suseconds_t suseconds_t; type ulong (line 147) | typedef unsigned long int ulong; type ushort (line 148) | typedef unsigned short int ushort; type uint (line 149) | typedef unsigned int uint; type u_int8_t (line 159) | typedef unsigned char u_int8_t; type u_int16_t (line 160) | typedef unsigned short int u_int16_t; type u_int32_t (line 161) | typedef unsigned int u_int32_t; type u_int64_t (line 163) | typedef unsigned long int u_int64_t; type u_int64_t (line 165) | __extension__ typedef unsigned long long int u_int64_t; type register_t (line 168) | typedef int register_t; type register_t (line 181) | typedef int register_t __attribute__ ((__mode__(__word__))); type __blksize_t (line 207) | typedef __blksize_t blksize_t; type __blkcnt_t (line 214) | typedef __blkcnt_t blkcnt_t; type __fsblkcnt_t (line 218) | typedef __fsblkcnt_t fsblkcnt_t; type __fsfilcnt_t (line 222) | typedef __fsfilcnt_t fsfilcnt_t; type __blkcnt64_t (line 227) | typedef __blkcnt64_t blkcnt_t; type __fsblkcnt64_t (line 231) | typedef __fsblkcnt64_t fsblkcnt_t; type __fsfilcnt64_t (line 235) | typedef __fsfilcnt64_t fsfilcnt_t; type __blkcnt64_t (line 241) | typedef __blkcnt64_t blkcnt64_t; type __fsblkcnt64_t (line 242) | typedef __fsblkcnt64_t fsblkcnt64_t; type __fsfilcnt64_t (line 243) | typedef __fsfilcnt64_t fsfilcnt64_t; FILE: v2/headers/linux_386/usr/include/i386-linux-gnu/sys/ucontext.h type greg_t (line 36) | __extension__ typedef long long int greg_t; type greg_t (line 45) | typedef greg_t gregset_t[__NGREG]; type _libc_fpxreg (line 99) | struct _libc_fpxreg { type _libc_xmmreg (line 105) | struct _libc_xmmreg { type _libc_fpstate (line 109) | struct _libc_fpstate { type _libc_fpstate (line 125) | struct _libc_fpstate type mcontext_t (line 128) | typedef struct { type ucontext_t (line 136) | typedef struct ucontext_t { type greg_t (line 148) | typedef int greg_t; type greg_t (line 157) | typedef greg_t gregset_t[__NGREG]; type _libc_fpreg (line 204) | struct _libc_fpreg { type _libc_fpstate (line 209) | struct _libc_fpstate { type _libc_fpstate (line 222) | struct _libc_fpstate type mcontext_t (line 225) | typedef struct { type ucontext_t (line 235) | typedef struct ucontext_t { FILE: v2/headers/linux_386/usr/include/i386-linux-gnu/sys/uio.h type iovec (line 40) | struct iovec type iovec (line 50) | struct iovec type iovec (line 63) | struct iovec type iovec (line 74) | struct iovec type iovec (line 78) | struct iovec type iovec (line 79) | struct iovec type iovec (line 96) | struct iovec type iovec (line 107) | struct iovec type iovec (line 114) | struct iovec type iovec (line 117) | struct iovec type iovec (line 121) | struct iovec type iovec (line 122) | struct iovec type iovec (line 131) | struct iovec type iovec (line 134) | struct iovec FILE: v2/headers/linux_386/usr/include/i386-linux-gnu/sys/un.h function __BEGIN_DECLS (line 26) | __BEGIN_DECLS FILE: v2/headers/linux_386/usr/include/i386-linux-gnu/sys/utsname.h type utsname (line 45) | struct utsname { type utsname (line 76) | struct utsname FILE: v2/headers/linux_386/usr/include/i386-linux-gnu/sys/wait.h type __pid_t (line 30) | typedef __pid_t pid_t; type __id_t (line 103) | typedef __id_t id_t; type rusage (line 127) | struct rusage type rusage (line 134) | struct rusage type rusage (line 139) | struct rusage FILE: v2/headers/linux_386/usr/include/inttypes.h type __WCHAR_TYPE__ (line 34) | typedef __WCHAR_TYPE__ __gwchar_t; type wchar_t (line 38) | typedef wchar_t __gwchar_t; type imaxdiv_t (line 263) | typedef struct { type imaxdiv_t (line 270) | typedef struct { function __extern_inline (line 304) | __extern_inline intmax_t __NTH(strtoimax(const char *__restrict nptr, ch... function __extern_inline (line 312) | __extern_inline uintmax_t __NTH(strtoumax(const char *__restrict nptr, c... function __extern_inline (line 320) | __extern_inline intmax_t __NTH(wcstoimax(const __gwchar_t * __restrict n... function __extern_inline (line 328) | __extern_inline uintmax_t __NTH(wcstoumax(const __gwchar_t * __restrict ... function __NTH (line 335) | __extension__ extern long long int __strtoll_internal(const char *__rest... function __NTH (line 343) | __extension__ extern unsigned long long int __strtoull_internal(const ch... function __NTH (line 351) | __extension__ extern long long int __wcstoll_internal(const __gwchar_t *... function __NTH (line 359) | __extension__ extern unsigned long long int __wcstoull_internal(const __... FILE: v2/headers/linux_386/usr/include/locale.h type lconv (line 48) | struct lconv { type lconv (line 120) | struct lconv FILE: v2/headers/linux_386/usr/include/malloc.h type mallinfo (line 85) | struct mallinfo { type mallinfo (line 99) | struct mallinfo FILE: v2/headers/linux_386/usr/include/math.h type float_t (line 140) | typedef float float_t; type double_t (line 141) | typedef double double_t; type float_t (line 143) | typedef double float_t; type double_t (line 144) | typedef double double_t; type float_t (line 146) | typedef long double float_t; type double_t (line 147) | typedef long double double_t; type _Float32 (line 149) | typedef _Float32 float_t; type double_t (line 150) | typedef double double_t; type _Float32x (line 152) | typedef _Float32x float_t; type _Float32x (line 153) | typedef _Float32x double_t; type _Float64 (line 155) | typedef _Float64 float_t; type _Float64 (line 156) | typedef _Float64 double_t; type _Float64x (line 158) | typedef _Float64x float_t; type _Float64x (line 159) | typedef _Float64x double_t; type _Float128 (line 161) | typedef _Float128 float_t; type _Float128 (line 162) | typedef _Float128 double_t; type _Float128x (line 164) | typedef _Float128x float_t; type _Float128x (line 165) | typedef _Float128x double_t; function issignaling (line 675) | inline int issignaling(float __val) function issignaling (line 678) | inline int issignaling(double __val) { function issignaling (line 681) | inline int issignaling(long double __val) { function issignaling (line 689) | inline int issignaling(_Float128 __val) { function iszero (line 709) | inline int iszero(float __val) { function iszero (line 711) | inline int iszero(double __val) { function iszero (line 714) | inline int iszero(long double __val) { function iszero (line 722) | inline int iszero(_Float128 __val) { function iszero (line 727) | bool iszero(__T __val) { function float (line 1147) | struct __iseqsig_type { function double (line 1152) | struct __iseqsig_type { function long (line 1157) | struct __iseqsig_type { type __iseqsig_type (line 1167) | struct __iseqsig_type function __call (line 1168) | static int __call(_Float128 __x, _Float128 __y) throw() { function iseqsig (line 1173) | int iseqsig(_T1 __x, _T2 __y) throw() { FILE: v2/headers/linux_386/usr/include/netdb.h type hostent (line 94) | struct hostent { type hostent (line 123) | struct hostent type hostent (line 130) | struct hostent type hostent (line 136) | struct hostent type hostent (line 147) | struct hostent type hostent (line 159) | struct hostent type hostent (line 159) | struct hostent type hostent (line 161) | struct hostent type hostent (line 161) | struct hostent type hostent (line 163) | struct hostent type hostent (line 163) | struct hostent type hostent (line 165) | struct hostent type hostent (line 165) | struct hostent type netent (line 186) | struct netent type netent (line 193) | struct netent type netent (line 199) | struct netent type netent (line 212) | struct netent type netent (line 212) | struct netent type netent (line 214) | struct netent type netent (line 214) | struct netent type netent (line 216) | struct netent type netent (line 216) | struct netent type servent (line 220) | struct servent { type servent (line 245) | struct servent type servent (line 252) | struct servent type servent (line 259) | struct servent type servent (line 269) | struct servent type servent (line 269) | struct servent type servent (line 271) | struct servent type servent (line 271) | struct servent type servent (line 273) | struct servent type servent (line 273) | struct servent type protoent (line 277) | struct protoent { type protoent (line 301) | struct protoent type protoent (line 307) | struct protoent type protoent (line 313) | struct protoent type protoent (line 323) | struct protoent type protoent (line 323) | struct protoent type protoent (line 325) | struct protoent type protoent (line 325) | struct protoent type protoent (line 327) | struct protoent type protoent (line 327) | struct protoent type addrinfo (line 478) | struct addrinfo { type gaicb (line 491) | struct gaicb { type addrinfo (line 571) | struct addrinfo type addrinfo (line 571) | struct addrinfo type addrinfo (line 574) | struct addrinfo type sockaddr (line 583) | struct sockaddr type gaicb (line 595) | struct gaicb type sigevent (line 595) | struct sigevent type gaicb (line 605) | struct gaicb type timespec (line 605) | struct timespec type gaicb (line 608) | struct gaicb type gaicb (line 611) | struct gaicb FILE: v2/headers/linux_386/usr/include/netinet/in.h type in_addr (line 29) | struct in_addr { type in_port_t (line 114) | typedef uint16_t in_port_t; type in6_addr (line 204) | struct in6_addr { type in6_addr (line 218) | struct in6_addr type in6_addr (line 219) | struct in6_addr type sockaddr_in (line 227) | struct sockaddr_in { type sockaddr_in6 (line 238) | struct sockaddr_in6 { type ip_mreq (line 249) | struct ip_mreq { type ip_mreq_source (line 257) | struct ip_mreq_source { type ipv6_mreq (line 271) | struct ipv6_mreq { type group_req (line 282) | struct group_req { type group_source_req (line 290) | struct group_source_req { type ip_msfilter (line 302) | struct ip_msfilter { type group_filter (line 322) | struct group_filter { type sockaddr_in (line 480) | struct sockaddr_in type sockaddr_in6 (line 483) | struct sockaddr_in6 type cmsghdr (line 507) | struct cmsghdr type in6_pktinfo (line 511) | struct in6_pktinfo { type ip6_mtuinfo (line 517) | struct ip6_mtuinfo { type cmsghdr (line 526) | struct cmsghdr type cmsghdr (line 528) | struct cmsghdr type cmsghdr (line 530) | struct cmsghdr type cmsghdr (line 532) | struct cmsghdr type cmsghdr (line 534) | struct cmsghdr type in6_addr (line 549) | struct in6_addr type in6_addr (line 552) | struct in6_addr type in_addr (line 557) | struct in_addr type in_addr (line 557) | struct in_addr type in_addr (line 557) | struct in_addr type in_addr (line 560) | struct in_addr type in_addr (line 560) | struct in_addr type in_addr (line 560) | struct in_addr type sockaddr (line 563) | struct sockaddr type sockaddr_storage (line 563) | struct sockaddr_storage type sockaddr (line 566) | struct sockaddr type sockaddr_storage (line 566) | struct sockaddr_storage FILE: v2/headers/linux_386/usr/include/pthread.h type _pthread_cleanup_buffer (line 171) | struct _pthread_cleanup_buffer { type timespec (line 235) | struct timespec type sched_param (line 281) | struct sched_param type sched_param (line 285) | struct sched_param type sched_param (line 376) | struct sched_param type sched_param (line 380) | struct sched_param type __pthread_unwind_buf_t (line 456) | typedef struct { type __pthread_cleanup_frame (line 470) | struct __pthread_cleanup_frame { function class (line 480) | class __pthread_cleanup_class { function __extern_inline (line 543) | __extern_inline void __pthread_cleanup_routine(struct __pthread_cleanup_... type __jmp_buf_tag (line 673) | struct __jmp_buf_tag type __jmp_buf_tag (line 674) | struct __jmp_buf_tag type timespec (line 696) | struct timespec type timespec (line 811) | struct timespec type timespec (line 825) | struct timespec type timespec (line 893) | struct timespec function __extern_inline (line 1020) | __extern_inline int __NTH(pthread_equal(pthread_t __thread1, pthread_t _... FILE: v2/headers/linux_386/usr/include/pwd.h type __gid_t (line 35) | typedef __gid_t gid_t; type __uid_t (line 40) | typedef __uid_t uid_t; type passwd (line 46) | struct passwd { type passwd (line 77) | struct passwd type passwd (line 87) | struct passwd type passwd (line 95) | struct passwd type passwd (line 102) | struct passwd type passwd (line 108) | struct passwd type passwd (line 131) | struct passwd type passwd (line 131) | struct passwd type passwd (line 134) | struct passwd type passwd (line 134) | struct passwd type passwd (line 136) | struct passwd type passwd (line 136) | struct passwd type passwd (line 146) | struct passwd type passwd (line 146) | struct passwd FILE: v2/headers/linux_386/usr/include/rpc/netdb.h function __BEGIN_DECLS (line 44) | __BEGIN_DECLS struct rpcent { type rpcent (line 52) | struct rpcent type rpcent (line 53) | struct rpcent type rpcent (line 54) | struct rpcent type rpcent (line 57) | struct rpcent type rpcent (line 57) | struct rpcent type rpcent (line 59) | struct rpcent type rpcent (line 59) | struct rpcent type rpcent (line 61) | struct rpcent type rpcent (line 61) | struct rpcent FILE: v2/headers/linux_386/usr/include/sched.h type __pid_t (line 38) | typedef __pid_t pid_t; type sched_param (line 52) | struct sched_param type sched_param (line 55) | struct sched_param type sched_param (line 58) | struct sched_param type timespec (line 73) | struct timespec FILE: v2/headers/linux_386/usr/include/setjmp.h type __jmp_buf_tag (line 31) | struct __jmp_buf_tag { type __jmp_buf_tag (line 41) | struct __jmp_buf_tag type __jmp_buf_tag (line 50) | struct __jmp_buf_tag type __jmp_buf_tag (line 54) | struct __jmp_buf_tag type __jmp_buf_tag (line 62) | struct __jmp_buf_tag type __jmp_buf_tag (line 69) | struct __jmp_buf_tag type __jmp_buf_tag (line 77) | struct __jmp_buf_tag FILE: v2/headers/linux_386/usr/include/signal.h type __pid_t (line 36) | typedef __pid_t pid_t; type __uid_t (line 42) | typedef __uid_t uid_t; type __sighandler_t (line 172) | typedef __sighandler_t sighandler_t; type __sighandler_t (line 177) | typedef __sighandler_t sig_t; type sigaction (line 231) | struct sigaction type sigaction (line 231) | struct sigaction type timespec (line 257) | struct timespec type sigcontext (line 277) | struct sigcontext type sigstack (line 316) | struct sigstack type sigstack (line 316) | struct sigstack FILE: v2/headers/linux_386/usr/include/stdint.h type int_least8_t (line 42) | typedef signed char int_least8_t; type int_least16_t (line 43) | typedef short int int_least16_t; type int_least32_t (line 44) | typedef int int_least32_t; type int_least64_t (line 46) | typedef long int int_least64_t; type int_least64_t (line 48) | __extension__ typedef long long int int_least64_t; type uint_least8_t (line 52) | typedef unsigned char uint_least8_t; type uint_least16_t (line 53) | typedef unsigned short int uint_least16_t; type uint_least32_t (line 54) | typedef unsigned int uint_least32_t; type uint_least64_t (line 56) | typedef unsigned long int uint_least64_t; type uint_least64_t (line 58) | __extension__ typedef unsigned long long int uint_least64_t; type int_fast8_t (line 64) | typedef signed char int_fast8_t; type int_fast16_t (line 66) | typedef long int int_fast16_t; type int_fast32_t (line 67) | typedef long int int_fast32_t; type int_fast64_t (line 68) | typedef long int int_fast64_t; type int_fast16_t (line 70) | typedef int int_fast16_t; type int_fast32_t (line 71) | typedef int int_fast32_t; type int_fast64_t (line 72) | __extension__ typedef long long int int_fast64_t; type uint_fast8_t (line 76) | typedef unsigned char uint_fast8_t; type uint_fast16_t (line 78) | typedef unsigned long int uint_fast16_t; type uint_fast32_t (line 79) | typedef unsigned long int uint_fast32_t; type uint_fast64_t (line 80) | typedef unsigned long int uint_fast64_t; type uint_fast16_t (line 82) | typedef unsigned int uint_fast16_t; type uint_fast32_t (line 83) | typedef unsigned int uint_fast32_t; type uint_fast64_t (line 84) | __extension__ typedef unsigned long long int uint_fast64_t; type __intmax_t (line 103) | typedef __intmax_t intmax_t; type __uintmax_t (line 104) | typedef __uintmax_t uintmax_t; FILE: v2/headers/linux_386/usr/include/stdio.h type _G_va_list (line 41) | typedef _G_va_list va_list; type __off_t (line 51) | typedef __off_t off_t; type __off64_t (line 53) | typedef __off64_t off_t; type __off64_t (line 58) | typedef __off64_t off64_t; type __ssize_t (line 65) | typedef __ssize_t ssize_t; type _G_fpos_t (line 72) | typedef _G_fpos_t fpos_t; type _G_fpos64_t (line 74) | typedef _G_fpos64_t fpos_t; type _G_fpos64_t (line 77) | typedef _G_fpos64_t fpos64_t; type _IO_FILE (line 123) | struct _IO_FILE type _IO_FILE (line 124) | struct _IO_FILE type _IO_FILE (line 125) | struct _IO_FILE type obstack (line 736) | struct obstack type obstack (line 739) | struct obstack type obstack (line 741) | struct obstack FILE: v2/headers/linux_386/usr/include/stdlib.h type div_t (line 53) | typedef struct { type ldiv_t (line 60) | typedef struct { type lldiv_t (line 69) | __extension__ typedef struct { function __extern_inline (line 291) | __extern_inline int __NTH(atoi(const char *__nptr)) function __NTH (line 296) | __extern_inline long int __NTH(atol(const char *__nptr)) function __NTH (line 302) | __extension__ __extern_inline long long int __NTH(atoll(const char *__np... type random_data (line 352) | struct random_data { type random_data (line 362) | struct random_data type random_data (line 365) | struct random_data type random_data (line 368) | struct random_data type random_data (line 371) | struct random_data type drand48_data (line 415) | struct drand48_data { type drand48_data (line 425) | struct drand48_data type drand48_data (line 427) | struct drand48_data type drand48_data (line 431) | struct drand48_data type drand48_data (line 433) | struct drand48_data type drand48_data (line 437) | struct drand48_data type drand48_data (line 439) | struct drand48_data type drand48_data (line 443) | struct drand48_data type drand48_data (line 446) | struct drand48_data type drand48_data (line 449) | struct drand48_data type __compar_fn_t (line 723) | typedef __compar_fn_t comparison_fn_t; FILE: v2/headers/linux_386/usr/include/string.h function __extern_always_inline (line 70) | __extern_always_inline void *memchr(void *__s, int __c, size_t __n) __THROW function __extern_always_inline (line 73) | __extern_always_inline const void *memchr(const void *__s, int __c, size... function __extern_always_inline (line 200) | __extern_always_inline char *strchr(char *__s, int __c) __THROW function __extern_always_inline (line 203) | __extern_always_inline const char *strchr(const char *__s, int __c) __TH... function __extern_always_inline (line 221) | __extern_always_inline char *strrchr(char *__s, int __c) __THROW function __extern_always_inline (line 224) | __extern_always_inline const char *strrchr(const char *__s, int __c) __T... function __extern_always_inline (line 267) | __extern_always_inline char *strpbrk(char *__s, const char *__accept) __... function __extern_always_inline (line 270) | __extern_always_inline const char *strpbrk(const char *__s, const char *... function __extern_always_inline (line 288) | __extern_always_inline char *strstr(char *__haystack, const char *__need... function __extern_always_inline (line 291) | __extern_always_inline const char *strstr(const char *__haystack, const ... FILE: v2/headers/linux_386/usr/include/strings.h function __extern_always_inline (line 53) | __extern_always_inline char *index(char *__s, int __c) __THROW function __extern_always_inline (line 56) | __extern_always_inline const char *index(const char *__s, int __c) __THR... function __extern_always_inline (line 75) | __extern_always_inline char *rindex(char *__s, int __c) __THROW function __extern_always_inline (line 78) | __extern_always_inline const char *rindex(const char *__s, int __c) __TH... FILE: v2/headers/linux_386/usr/include/termios.h type __pid_t (line 30) | typedef __pid_t pid_t; type termios (line 45) | struct termios type termios (line 48) | struct termios type termios (line 51) | struct termios type termios (line 54) | struct termios type termios (line 58) | struct termios type termios (line 62) | struct termios type termios (line 66) | struct termios type termios (line 70) | struct termios FILE: v2/headers/linux_386/usr/include/time.h type sigevent (line 49) | struct sigevent type __pid_t (line 54) | typedef __pid_t pid_t; type tm (line 81) | struct tm type tm (line 86) | struct tm type tm (line 91) | struct tm type tm (line 98) | struct tm type tm (line 102) | struct tm type tm (line 107) | struct tm type tm (line 111) | struct tm type tm (line 116) | struct tm type tm (line 116) | struct tm type tm (line 120) | struct tm type tm (line 120) | struct tm type tm (line 125) | struct tm type tm (line 135) | struct tm type tm (line 176) | struct tm type tm (line 179) | struct tm type timespec (line 191) | struct timespec type timespec (line 191) | struct timespec type timespec (line 194) | struct timespec type timespec (line 197) | struct timespec type timespec (line 200) | struct timespec type timespec (line 207) | struct timespec type timespec (line 207) | struct timespec type sigevent (line 214) | struct sigevent type itimerspec (line 220) | struct itimerspec type itimerspec (line 220) | struct itimerspec type itimerspec (line 223) | struct itimerspec type timespec (line 231) | struct timespec type tm (line 256) | struct tm type tm (line 270) | struct tm FILE: v2/headers/linux_386/usr/include/unistd.h type __ssize_t (line 197) | typedef __ssize_t ssize_t; type __gid_t (line 209) | typedef __gid_t gid_t; type __uid_t (line 214) | typedef __uid_t uid_t; type __off_t (line 220) | typedef __off_t off_t; type __off64_t (line 222) | typedef __off64_t off_t; type __off64_t (line 227) | typedef __off64_t off64_t; type __useconds_t (line 232) | typedef __useconds_t useconds_t; type __pid_t (line 237) | typedef __pid_t pid_t; type __intptr_t (line 244) | typedef __intptr_t intptr_t; type __socklen_t (line 251) | typedef __socklen_t socklen_t; FILE: v2/headers/linux_386/usr/include/utime.h type utimbuf (line 33) | struct utimbuf { type utimbuf (line 40) | struct utimbuf FILE: v2/headers/linux_386/usr/include/wchar.h function __extern_inline (line 291) | __extern_inline wint_t __NTH(btowc(int __c)) function __extern_inline (line 297) | __extern_inline int __NTH(wctob(wint_t __wc)) function __extern_inline (line 302) | __extern_inline size_t __NTH(mbrlen(const char *__restrict __s, size_t _... type tm (line 685) | struct tm type tm (line 690) | struct tm FILE: v2/headers/linux_386/usr/include/zconf.h type z_size_t (line 241) | typedef unsigned long z_size_t; type z_size_t (line 245) | typedef unsigned NO_SIZE_T z_size_t; type z_size_t (line 248) | typedef size_t z_size_t; type z_size_t (line 250) | typedef unsigned long z_size_t; type Byte (line 391) | typedef unsigned char Byte; type uInt (line 393) | typedef unsigned int uInt; type uLong (line 394) | typedef unsigned long uLong; type Byte (line 400) | typedef Byte FAR Bytef; type charf (line 402) | typedef char FAR charf; type intf (line 403) | typedef int FAR intf; type uInt (line 404) | typedef uInt FAR uIntf; type uLong (line 405) | typedef uLong FAR uLongf; type Byte (line 412) | typedef Byte const *voidpc; type Byte (line 413) | typedef Byte FAR *voidpf; type Byte (line 414) | typedef Byte *voidp; type Z_U4 (line 429) | typedef Z_U4 z_crc_t; type z_crc_t (line 431) | typedef unsigned long z_crc_t; FILE: v2/headers/linux_386/usr/include/zlib.h type voidpf (line 80) | typedef voidpf(*alloc_func) type internal_state (line 83) | struct internal_state type z_stream (line 85) | typedef struct z_stream_s { type z_stream (line 107) | typedef z_stream FAR *z_streamp; type gz_header (line 113) | typedef struct gz_header_s { type gz_header (line 130) | typedef gz_header FAR *gz_headerp; type gzFile_s (line 1259) | struct gzFile_s type gzFile_s (line 1761) | struct gzFile_s { FILE: v2/headers/linux_386/usr/lib/gcc/i686-linux-gnu/7/include/stdarg.h type __builtin_va_list (line 40) | typedef __builtin_va_list __gnuc_va_list; type __gnuc_va_list (line 79) | typedef __gnuc_va_list va_list; type __gnuc_va_list (line 99) | typedef __gnuc_va_list va_list; FILE: v2/headers/linux_386/usr/lib/gcc/i686-linux-gnu/7/include/stddef.h type __PTRDIFF_TYPE__ (line 149) | typedef __PTRDIFF_TYPE__ ptrdiff_t; type __SIZE_TYPE__ (line 216) | typedef __SIZE_TYPE__ size_t; type _BSD_RUNE_T_ (line 296) | typedef _BSD_RUNE_T_ rune_t; type __rune_t (line 316) | typedef __rune_t rune_t; type __WCHAR_TYPE__ (line 327) | typedef __WCHAR_TYPE__ wchar_t; type __WINT_TYPE__ (line 356) | typedef __WINT_TYPE__ wint_t; FILE: v2/headers/linux_amd64/usr/include/_G_config.h type _G_fpos_t (line 21) | typedef struct { type _G_fpos64_t (line 25) | typedef struct { type _G_iconv_t (line 31) | typedef union { FILE: v2/headers/linux_amd64/usr/include/arpa/inet.h type __socklen_t (line 26) | typedef __socklen_t socklen_t; type in_addr (line 36) | struct in_addr type in_addr (line 40) | struct in_addr type in_addr (line 43) | struct in_addr type in_addr (line 51) | struct in_addr type in_addr (line 67) | struct in_addr FILE: v2/headers/linux_amd64/usr/include/bits/byteswap-16.h function __bswap_16 (line 44) | static __inline unsigned short int __bswap_16(unsigned short int __bsx) FILE: v2/headers/linux_amd64/usr/include/bits/byteswap.h function __bswap_32 (line 44) | static __inline unsigned int __bswap_32(unsigned int __bsx) function __bswap_32 (line 86) | static __inline unsigned int __bswap_32(unsigned int __bsx) function __uint64_t (line 105) | static __inline __uint64_t __bswap_64(__uint64_t __bsx) function __uint64_t (line 144) | static __inline __uint64_t __bswap_64(__uint64_t __bsx) FILE: v2/headers/linux_amd64/usr/include/bits/dirent.h type dirent (line 22) | struct dirent { type dirent64 (line 36) | struct dirent64 { FILE: v2/headers/linux_amd64/usr/include/bits/fcntl-linux.h type __pid_type (line 256) | enum __pid_type { type f_owner_ex (line 264) | struct f_owner_ex { type file_handle (line 326) | struct file_handle { type iovec (line 352) | struct iovec type file_handle (line 384) | struct file_handle type file_handle (line 390) | struct file_handle FILE: v2/headers/linux_amd64/usr/include/bits/fcntl.h type flock (line 34) | struct flock { type flock64 (line 48) | struct flock64 { FILE: v2/headers/linux_amd64/usr/include/bits/huge_val.h type __huge_val_t (line 41) | typedef union { FILE: v2/headers/linux_amd64/usr/include/bits/huge_valf.h type __huge_valf_t (line 39) | typedef union { FILE: v2/headers/linux_amd64/usr/include/bits/in.h type ip_opts (line 132) | struct ip_opts { type ip_mreqn (line 138) | struct ip_mreqn { type in_pktinfo (line 145) | struct in_pktinfo { FILE: v2/headers/linux_amd64/usr/include/bits/ioctl-types.h type winsize (line 26) | struct winsize { type termio (line 34) | struct termio { FILE: v2/headers/linux_amd64/usr/include/bits/mathdef.h type float_t (line 28) | typedef float float_t; type double_t (line 29) | typedef double double_t; type float_t (line 35) | typedef long double float_t; type double_t (line 37) | typedef long double double_t; FILE: v2/headers/linux_amd64/usr/include/bits/netdb.h type netent (line 25) | struct netent { FILE: v2/headers/linux_amd64/usr/include/bits/pthreadtypes.h type pthread_t (line 59) | typedef unsigned long int pthread_t; type pthread_attr_t (line 66) | typedef union pthread_attr_t pthread_attr_t; type __pthread_list_t (line 71) | typedef struct __pthread_internal_list { type __pthread_slist_t (line 76) | typedef struct __pthread_internal_slist { type pthread_mutex_t (line 83) | typedef union { type pthread_mutexattr_t (line 119) | typedef union { type pthread_cond_t (line 126) | typedef union { type pthread_condattr_t (line 141) | typedef union { type pthread_key_t (line 147) | typedef unsigned int pthread_key_t; type pthread_once_t (line 150) | typedef int pthread_once_t; type pthread_rwlock_t (line 155) | typedef union { type pthread_rwlockattr_t (line 202) | typedef union { type pthread_spinlock_t (line 210) | typedef volatile int pthread_spinlock_t; type pthread_barrier_t (line 214) | typedef union { type pthread_barrierattr_t (line 219) | typedef union { FILE: v2/headers/linux_amd64/usr/include/bits/resource.h type __rlimit_resource (line 31) | enum __rlimit_resource { type __rlim_t (line 129) | typedef __rlim_t rlim_t; type __rlim64_t (line 131) | typedef __rlim64_t rlim_t; type __rlim64_t (line 134) | typedef __rlim64_t rlim64_t; type rlimit (line 137) | struct rlimit { type rlimit64 (line 145) | struct rlimit64 { type __rusage_who (line 154) | enum __rusage_who { type rusage (line 181) | struct rusage { type __priority_which (line 271) | enum __priority_which { type __rlimit_resource (line 284) | enum __rlimit_resource type rlimit (line 284) | struct rlimit type rlimit (line 284) | struct rlimit type __rlimit_resource (line 287) | enum __rlimit_resource type rlimit (line 287) | struct rlimit type rlimit (line 287) | struct rlimit type __rlimit_resource (line 293) | enum __rlimit_resource type rlimit64 (line 293) | struct rlimit64 type rlimit64 (line 293) | struct rlimit64 FILE: v2/headers/linux_amd64/usr/include/bits/sched.h type sched_param (line 71) | struct sched_param { type __sched_param (line 96) | struct __sched_param { type __cpu_mask (line 109) | typedef unsigned long int __cpu_mask; type cpu_set_t (line 116) | typedef struct { FILE: v2/headers/linux_amd64/usr/include/bits/sigaction.h type sigaction (line 24) | struct sigaction { FILE: v2/headers/linux_amd64/usr/include/bits/sigcontext.h type _fpx_sw_bytes (line 29) | struct _fpx_sw_bytes { type _fpreg (line 37) | struct _fpreg { type _fpxreg (line 42) | struct _fpxreg { type _xmmreg (line 48) | struct _xmmreg { type _fpstate (line 54) | struct _fpstate { type sigcontext (line 86) | struct sigcontext { type _fpstate (line 113) | struct _fpstate { type sigcontext (line 128) | struct sigcontext { type _xsave_hdr (line 164) | struct _xsave_hdr { type _ymmh_state (line 170) | struct _ymmh_state { type _xstate (line 174) | struct _xstate { FILE: v2/headers/linux_amd64/usr/include/bits/siginfo.h type sigval_t (line 32) | typedef union sigval { type __clock_t (line 57) | typedef __clock_t __sigchld_clock_t; type __SI_ALIGNMENT (line 61) | typedef struct { type pthread_attr_t (line 293) | typedef union pthread_attr_t pthread_attr_t; type sigevent_t (line 297) | typedef struct sigevent { FILE: v2/headers/linux_amd64/usr/include/bits/sigset.h type __sig_atomic_t (line 22) | typedef int __sig_atomic_t; type __sigset_t (line 27) | typedef struct { FILE: v2/headers/linux_amd64/usr/include/bits/sigstack.h type sigstack (line 24) | struct sigstack { type stack_t (line 44) | typedef struct sigaltstack { FILE: v2/headers/linux_amd64/usr/include/bits/sockaddr.h type sa_family_t (line 27) | typedef unsigned short int sa_family_t; FILE: v2/headers/linux_amd64/usr/include/bits/socket.h type __socklen_t (line 33) | typedef __socklen_t socklen_t; type sockaddr (line 153) | struct sockaddr { type sockaddr_storage (line 164) | struct sockaddr_storage { type msghdr (line 222) | struct msghdr { type cmsghdr (line 239) | struct cmsghdr { type cmsghdr (line 268) | struct cmsghdr type msghdr (line 268) | struct msghdr type cmsghdr (line 268) | struct cmsghdr function cmsghdr (line 273) | cmsghdr *__NTH(__cmsg_nxthdr(struct msghdr *__mhdr, struct cmsghdr *__cm... type ucred (line 302) | struct ucred { type linger (line 369) | struct linger { FILE: v2/headers/linux_amd64/usr/include/bits/socket_type.h type __socket_type (line 24) | enum __socket_type { FILE: v2/headers/linux_amd64/usr/include/bits/stat.h type stat (line 46) | struct stat { type stat64 (line 118) | struct stat64 { FILE: v2/headers/linux_amd64/usr/include/bits/statfs.h type statfs (line 24) | struct statfs { type statfs64 (line 48) | struct statfs64 { FILE: v2/headers/linux_amd64/usr/include/bits/stdlib-float.h function __NTH (line 24) | double __NTH(atof(const char *__nptr)) FILE: v2/headers/linux_amd64/usr/include/bits/termios.h type cc_t (line 23) | typedef unsigned char cc_t; type speed_t (line 24) | typedef unsigned int speed_t; type tcflag_t (line 25) | typedef unsigned int tcflag_t; type termios (line 28) | struct termios { FILE: v2/headers/linux_amd64/usr/include/bits/time.h type timeval (line 30) | struct timeval { type timex (line 91) | struct timex FILE: v2/headers/linux_amd64/usr/include/bits/types.h type __u_char (line 30) | typedef unsigned char __u_char; type __u_short (line 31) | typedef unsigned short int __u_short; type __u_int (line 32) | typedef unsigned int __u_int; type __u_long (line 33) | typedef unsigned long int __u_long; type __int8_t (line 36) | typedef signed char __int8_t; type __uint8_t (line 37) | typedef unsigned char __uint8_t; type __int16_t (line 38) | typedef signed short int __int16_t; type __uint16_t (line 39) | typedef unsigned short int __uint16_t; type __int32_t (line 40) | typedef signed int __int32_t; type __uint32_t (line 41) | typedef unsigned int __uint32_t; type __int64_t (line 43) | typedef signed long int __int64_t; type __uint64_t (line 44) | typedef unsigned long int __uint64_t; type __int64_t (line 46) | __extension__ typedef signed long long int __int64_t; type __uint64_t (line 47) | __extension__ typedef unsigned long long int __uint64_t; type __quad_t (line 52) | typedef long int __quad_t; type __u_quad_t (line 53) | typedef unsigned long int __u_quad_t; type __quad_t (line 55) | __extension__ typedef long long int __quad_t; type __u_quad_t (line 56) | __extension__ typedef unsigned long long int __u_quad_t; type __off64_t (line 179) | typedef __off64_t __loff_t; type __quad_t (line 180) | typedef __quad_t *__qaddr_t; FILE: v2/headers/linux_amd64/usr/include/bits/uio.h type iovec (line 41) | struct iovec { type iovec (line 54) | struct iovec type iovec (line 54) | struct iovec type iovec (line 57) | struct iovec type iovec (line 57) | struct iovec FILE: v2/headers/linux_amd64/usr/include/ctype.h function __isctype_f (line 170) | __isctype_f(alnum) function __extern_inline (line 207) | __extern_inline int __NTH(toupper(int __c)) FILE: v2/headers/linux_amd64/usr/include/dirent.h type __ino_t (line 32) | typedef __ino_t ino_t; type __ino64_t (line 34) | typedef __ino64_t ino_t; type __ino64_t (line 39) | typedef __ino64_t ino64_t; type DIR (line 122) | typedef struct __dirstream DIR; type dirent (line 157) | struct dirent type dirent (line 160) | struct dirent type dirent64 (line 167) | struct dirent64 type dirent (line 177) | struct dirent type dirent (line 177) | struct dirent type dirent (line 180) | struct dirent type dirent (line 180) | struct dirent type dirent64 (line 187) | struct dirent64 type dirent64 (line 187) | struct dirent64 type dirent (line 242) | struct dirent type dirent (line 242) | struct dirent type dirent (line 242) | struct dirent type dirent (line 242) | struct dirent type dirent (line 245) | struct dirent type dirent (line 245) | struct dirent type dirent (line 245) | struct dirent type dirent (line 245) | struct dirent type dirent64 (line 254) | struct dirent64 type dirent64 (line 254) | struct dirent64 type dirent64 (line 254) | struct dirent64 type dirent64 (line 254) | struct dirent64 type dirent (line 264) | struct dirent type dirent (line 264) | struct dirent type dirent (line 264) | struct dirent type dirent (line 264) | struct dirent type dirent (line 267) | struct dirent type dirent (line 267) | struct dirent type dirent (line 267) | struct dirent type dirent (line 267) | struct dirent type dirent64 (line 275) | struct dirent64 type dirent64 (line 275) | struct dirent64 type dirent64 (line 275) | struct dirent64 type dirent64 (line 275) | struct dirent64 type dirent (line 280) | struct dirent type dirent (line 280) | struct dirent type dirent (line 284) | struct dirent type dirent (line 284) | struct dirent type dirent64 (line 292) | struct dirent64 type dirent64 (line 292) | struct dirent64 type dirent (line 322) | struct dirent type dirent (line 322) | struct dirent type dirent (line 326) | struct dirent type dirent (line 326) | struct dirent type dirent64 (line 334) | struct dirent64 type dirent64 (line 334) | struct dirent64 FILE: v2/headers/linux_amd64/usr/include/dlfcn.h type Lmid_t (line 42) | typedef long int Lmid_t; type Dl_info (line 82) | typedef struct { type Dl_serpath (line 159) | typedef struct { type Dl_serinfo (line 166) | typedef struct { FILE: v2/headers/linux_amd64/usr/include/errno.h type error_t (line 63) | typedef int error_t; FILE: v2/headers/linux_amd64/usr/include/fcntl.h type __mode_t (line 46) | typedef __mode_t mode_t; type __off_t (line 52) | typedef __off_t off_t; type __off64_t (line 54) | typedef __off64_t off_t; type __off64_t (line 60) | typedef __off64_t off64_t; type __pid_t (line 65) | typedef __pid_t pid_t; FILE: v2/headers/linux_amd64/usr/include/fts.h type FTS (line 44) | typedef struct { type FTSENT (line 70) | typedef struct _ftsent { FILE: v2/headers/linux_amd64/usr/include/getopt.h type option (line 104) | struct option { type option (line 168) | struct option type option (line 170) | struct option FILE: v2/headers/linux_amd64/usr/include/grp.h type __gid_t (line 33) | typedef __gid_t gid_t; type group (line 38) | struct group { type group (line 67) | struct group type group (line 77) | struct group type group (line 87) | struct group type group (line 94) | struct group type group (line 100) | struct group type group (line 124) | struct group type group (line 124) | struct group type group (line 131) | struct group type group (line 131) | struct group type group (line 137) | struct group type group (line 137) | struct group type group (line 147) | struct group type group (line 147) | struct group FILE: v2/headers/linux_amd64/usr/include/inttypes.h type __WCHAR_TYPE__ (line 34) | typedef __WCHAR_TYPE__ __gwchar_t; type wchar_t (line 38) | typedef wchar_t __gwchar_t; type imaxdiv_t (line 263) | typedef struct { type imaxdiv_t (line 270) | typedef struct { function __extern_inline (line 304) | __extern_inline intmax_t __NTH(strtoimax(const char *__restrict nptr, ch... function __extern_inline (line 312) | __extern_inline uintmax_t __NTH(strtoumax(const char *__restrict nptr, c... function __extern_inline (line 320) | __extern_inline intmax_t __NTH(wcstoimax(const __gwchar_t * __restrict n... function __extern_inline (line 328) | __extern_inline uintmax_t __NTH(wcstoumax(const __gwchar_t * __restrict ... function __NTH (line 335) | __extension__ extern long long int __strtoll_internal(const char *__rest... function __NTH (line 343) | __extension__ extern unsigned long long int __strtoull_internal(const ch... function __NTH (line 351) | __extension__ extern long long int __wcstoll_internal(const __gwchar_t *... function __NTH (line 359) | __extension__ extern unsigned long long int __wcstoull_internal(const __... FILE: v2/headers/linux_amd64/usr/include/libio.h type _IO_jump_t (line 143) | struct _IO_jump_t type _IO_FILE (line 144) | struct _IO_FILE type _IO_lock_t (line 154) | typedef void _IO_lock_t; type _IO_marker (line 159) | struct _IO_marker { type __codecvt_result (line 185) | enum __codecvt_result { type _IO_codecvt (line 195) | struct _IO_codecvt { type _IO_wide_data (line 210) | struct _IO_wide_data { type _IO_FILE (line 235) | struct _IO_FILE { type _IO_FILE_complete (line 278) | struct _IO_FILE_complete { type _IO_FILE (line 304) | typedef struct _IO_FILE _IO_FILE; type _IO_FILE_plus (line 307) | struct _IO_FILE_plus type _IO_FILE_plus (line 309) | struct _IO_FILE_plus type _IO_FILE_plus (line 310) | struct _IO_FILE_plus type _IO_FILE_plus (line 311) | struct _IO_FILE_plus type __ssize_t (line 326) | typedef __ssize_t __io_read_fn(void *__cookie, char *__buf, size_t __nby... type __ssize_t (line 334) | typedef __ssize_t __io_write_fn(void *__cookie, const char *__buf, size_... type __io_read_fn (line 349) | typedef __io_read_fn cookie_read_function_t; type __io_write_fn (line 350) | typedef __io_write_fn cookie_write_function_t; type __io_seek_fn (line 351) | typedef __io_seek_fn cookie_seek_function_t; type __io_close_fn (line 352) | typedef __io_close_fn cookie_close_function_t; type _IO_cookie_io_functions_t (line 355) | typedef struct { type _IO_cookie_io_functions_t (line 361) | typedef _IO_cookie_io_functions_t cookie_io_functions_t; type _IO_cookie_file (line 363) | struct _IO_cookie_file type _IO_cookie_file (line 366) | struct _IO_cookie_file FILE: v2/headers/linux_amd64/usr/include/locale.h function __BEGIN_NAMESPACE_STD (line 47) | __BEGIN_NAMESPACE_STD type lconv (line 121) | struct lconv FILE: v2/headers/linux_amd64/usr/include/malloc.h type mallinfo (line 80) | struct mallinfo { type mallinfo (line 94) | struct mallinfo FILE: v2/headers/linux_amd64/usr/include/math.h type _LIB_VERSION_TYPE (line 291) | typedef enum { type __exception (line 312) | struct __exception type exception (line 314) | struct exception type __exception (line 325) | struct __exception type exception (line 327) | struct exception FILE: v2/headers/linux_amd64/usr/include/netdb.h type hostent (line 96) | struct hostent { type hostent (line 125) | struct hostent type hostent (line 132) | struct hostent type hostent (line 138) | struct hostent type hostent (line 149) | struct hostent type hostent (line 161) | struct hostent type hostent (line 161) | struct hostent type hostent (line 163) | struct hostent type hostent (line 163) | struct hostent type hostent (line 165) | struct hostent type hostent (line 165) | struct hostent type hostent (line 167) | struct hostent type hostent (line 167) | struct hostent type netent (line 188) | struct netent type netent (line 195) | struct netent type netent (line 201) | struct netent type netent (line 214) | struct netent type netent (line 214) | struct netent type netent (line 216) | struct netent type netent (line 216) | struct netent type netent (line 218) | struct netent type netent (line 218) | struct netent type servent (line 222) | struct servent { type servent (line 247) | struct servent type servent (line 254) | struct servent type servent (line 261) | struct servent type servent (line 271) | struct servent type servent (line 271) | struct servent type servent (line 273) | struct servent type servent (line 273) | struct servent type servent (line 275) | struct servent type servent (line 275) | struct servent type protoent (line 279) | struct protoent { type protoent (line 303) | struct protoent type protoent (line 309) | struct protoent type protoent (line 315) | struct protoent type protoent (line 325) | struct protoent type protoent (line 325) | struct protoent type protoent (line 327) | struct protoent type protoent (line 327) | struct protoent type protoent (line 329) | struct protoent type protoent (line 329) | struct protoent type addrinfo (line 480) | struct addrinfo { type gaicb (line 493) | struct gaicb { type addrinfo (line 573) | struct addrinfo type addrinfo (line 573) | struct addrinfo type addrinfo (line 576) | struct addrinfo type sockaddr (line 585) | struct sockaddr type gaicb (line 597) | struct gaicb type sigevent (line 597) | struct sigevent type gaicb (line 607) | struct gaicb type timespec (line 607) | struct timespec type gaicb (line 610) | struct gaicb type gaicb (line 613) | struct gaicb FILE: v2/headers/linux_amd64/usr/include/netinet/in.h type in_addr (line 29) | struct in_addr { type in_port_t (line 112) | typedef uint16_t in_port_t; type in6_addr (line 202) | struct in6_addr { type in6_addr (line 218) | struct in6_addr type in6_addr (line 219) | struct in6_addr type sockaddr_in (line 227) | struct sockaddr_in { type sockaddr_in6 (line 238) | struct sockaddr_in6 { type ip_mreq (line 249) | struct ip_mreq { type ip_mreq_source (line 257) | struct ip_mreq_source { type ipv6_mreq (line 271) | struct ipv6_mreq { type group_req (line 282) | struct group_req { type group_source_req (line 290) | struct group_source_req { type ip_msfilter (line 302) | struct ip_msfilter { type group_filter (line 322) | struct group_filter { type sockaddr_in (line 479) | struct sockaddr_in type sockaddr_in6 (line 482) | struct sockaddr_in6 type cmsghdr (line 506) | struct cmsghdr type in6_pktinfo (line 510) | struct in6_pktinfo { type ip6_mtuinfo (line 516) | struct ip6_mtuinfo { type cmsghdr (line 525) | struct cmsghdr type cmsghdr (line 527) | struct cmsghdr type cmsghdr (line 529) | struct cmsghdr type cmsghdr (line 531) | struct cmsghdr type cmsghdr (line 533) | struct cmsghdr type in6_addr (line 548) | struct in6_addr type in6_addr (line 551) | struct in6_addr type in_addr (line 556) | struct in_addr type in_addr (line 556) | struct in_addr type in_addr (line 556) | struct in_addr type in_addr (line 559) | struct in_addr type in_addr (line 559) | struct in_addr type in_addr (line 559) | struct in_addr type sockaddr (line 562) | struct sockaddr type sockaddr_storage (line 562) | struct sockaddr_storage type sockaddr (line 565) | struct sockaddr type sockaddr_storage (line 565) | struct sockaddr_storage FILE: v2/headers/linux_amd64/usr/include/pthread.h type _pthread_cleanup_buffer (line 170) | struct _pthread_cleanup_buffer { type timespec (line 234) | struct timespec type sched_param (line 280) | struct sched_param type sched_param (line 284) | struct sched_param type sched_param (line 375) | struct sched_param type sched_param (line 379) | struct sched_param type __pthread_unwind_buf_t (line 455) | typedef struct { type __pthread_cleanup_frame (line 469) | struct __pthread_cleanup_frame { function class (line 479) | class __pthread_cleanup_class { function __extern_inline (line 542) | __extern_inline void __pthread_cleanup_routine(struct __pthread_cleanup_... type __jmp_buf_tag (line 672) | struct __jmp_buf_tag type __jmp_buf_tag (line 673) | struct __jmp_buf_tag type timespec (line 695) | struct timespec type timespec (line 810) | struct timespec type timespec (line 824) | struct timespec type timespec (line 892) | struct timespec function __extern_inline (line 1019) | __extern_inline int __NTH(pthread_equal(pthread_t __thread1, pthread_t _... FILE: v2/headers/linux_amd64/usr/include/pwd.h type __gid_t (line 35) | typedef __gid_t gid_t; type __uid_t (line 40) | typedef __uid_t uid_t; type passwd (line 46) | struct passwd { type passwd (line 78) | struct passwd type passwd (line 88) | struct passwd type passwd (line 96) | struct passwd type passwd (line 103) | struct passwd type passwd (line 109) | struct passwd type passwd (line 132) | struct passwd type passwd (line 132) | struct passwd type passwd (line 135) | struct passwd type passwd (line 135) | struct passwd type passwd (line 137) | struct passwd type passwd (line 137) | struct passwd type passwd (line 147) | struct passwd type passwd (line 147) | struct passwd FILE: v2/headers/linux_amd64/usr/include/rpc/netdb.h function __BEGIN_DECLS (line 44) | __BEGIN_DECLS struct rpcent { type rpcent (line 52) | struct rpcent type rpcent (line 53) | struct rpcent type rpcent (line 54) | struct rpcent type rpcent (line 57) | struct rpcent type rpcent (line 57) | struct rpcent type rpcent (line 59) | struct rpcent type rpcent (line 59) | struct rpcent type rpcent (line 61) | struct rpcent type rpcent (line 61) | struct rpcent FILE: v2/headers/linux_amd64/usr/include/sched.h type __pid_t (line 37) | typedef __pid_t pid_t; type sched_param (line 48) | struct sched_param type sched_param (line 51) | struct sched_param type sched_param (line 54) | struct sched_param type timespec (line 69) | struct timespec FILE: v2/headers/linux_amd64/usr/include/setjmp.h type __jmp_buf_tag (line 31) | struct __jmp_buf_tag { type __jmp_buf_tag (line 41) | struct __jmp_buf_tag type __jmp_buf_tag (line 51) | struct __jmp_buf_tag type __jmp_buf_tag (line 55) | struct __jmp_buf_tag type __jmp_buf_tag (line 64) | struct __jmp_buf_tag type __jmp_buf_tag (line 72) | struct __jmp_buf_tag type __jmp_buf_tag (line 80) | struct __jmp_buf_tag FILE: v2/headers/linux_amd64/usr/include/signal.h type __sigset_t (line 45) | typedef __sigset_t sigset_t; type __pid_t (line 57) | typedef __pid_t pid_t; type __uid_t (line 63) | typedef __uid_t uid_t; type __sighandler_t (line 187) | typedef __sighandler_t sighandler_t; type __sighandler_t (line 192) | typedef __sighandler_t sig_t; type sigaction (line 246) | struct sigaction type sigaction (line 246) | struct sigaction type timespec (line 270) | struct timespec type sigcontext (line 290) | struct sigcontext type sigstack (line 312) | struct sigstack type sigstack (line 312) | struct sigstack type sigaltstack (line 317) | struct sigaltstack type sigaltstack (line 317) | struct sigaltstack FILE: v2/headers/linux_amd64/usr/include/stdint.h type int_least8_t (line 62) | typedef signed char int_least8_t; type int_least16_t (line 63) | typedef short int int_least16_t; type int_least32_t (line 64) | typedef int int_least32_t; type int_least64_t (line 66) | typedef long int int_least64_t; type int_least64_t (line 68) | __extension__ typedef long long int int_least64_t; type uint_least8_t (line 72) | typedef unsigned char uint_least8_t; type uint_least16_t (line 73) | typedef unsigned short int uint_least16_t; type uint_least32_t (line 74) | typedef unsigned int uint_least32_t; type uint_least64_t (line 76) | typedef unsigned long int uint_least64_t; type uint_least64_t (line 78) | __extension__ typedef unsigned long long int uint_least64_t; type int_fast8_t (line 84) | typedef signed char int_fast8_t; type int_fast16_t (line 86) | typedef long int int_fast16_t; type int_fast32_t (line 87) | typedef long int int_fast32_t; type int_fast64_t (line 88) | typedef long int int_fast64_t; type int_fast16_t (line 90) | typedef int int_fast16_t; type int_fast32_t (line 91) | typedef int int_fast32_t; type int_fast64_t (line 92) | __extension__ typedef long long int int_fast64_t; type uint_fast8_t (line 96) | typedef unsigned char uint_fast8_t; type uint_fast16_t (line 98) | typedef unsigned long int uint_fast16_t; type uint_fast32_t (line 99) | typedef unsigned long int uint_fast32_t; type uint_fast64_t (line 100) | typedef unsigned long int uint_fast64_t; type uint_fast16_t (line 102) | typedef unsigned int uint_fast16_t; type uint_fast32_t (line 103) | typedef unsigned int uint_fast32_t; type uint_fast64_t (line 104) | __extension__ typedef unsigned long long int uint_fast64_t; type intmax_t (line 124) | typedef long int intmax_t; type uintmax_t (line 125) | typedef unsigned long int uintmax_t; type intmax_t (line 127) | __extension__ typedef long long int intmax_t; type uintmax_t (line 128) | __extension__ typedef unsigned long long int uintmax_t; FILE: v2/headers/linux_amd64/usr/include/stdio.h type _IO_FILE (line 39) | struct _IO_FILE type _IO_FILE (line 43) | struct _IO_FILE type __FILE (line 55) | typedef struct _IO_FILE __FILE; type _G_va_list (line 69) | typedef _G_va_list va_list; type __off_t (line 80) | typedef __off_t off_t; type __off64_t (line 82) | typedef __off64_t off_t; type __off64_t (line 87) | typedef __off64_t off64_t; type __ssize_t (line 92) | typedef __ssize_t ssize_t; type _G_fpos_t (line 100) | typedef _G_fpos_t fpos_t; type _G_fpos64_t (line 102) | typedef _G_fpos64_t fpos_t; type _G_fpos64_t (line 106) | typedef _G_fpos64_t fpos64_t; type _IO_FILE (line 152) | struct _IO_FILE type _IO_FILE (line 153) | struct _IO_FILE type _IO_FILE (line 154) | struct _IO_FILE type obstack (line 782) | struct obstack type obstack (line 785) | struct obstack type obstack (line 787) | struct obstack FILE: v2/headers/linux_amd64/usr/include/stdlib.h type __WAIT_STATUS (line 60) | typedef union { function __BEGIN_NAMESPACE_STD (line 83) | __BEGIN_NAMESPACE_STD type ldiv_t (line 92) | typedef struct { function __BEGIN_NAMESPACE_C99 (line 100) | __BEGIN_NAMESPACE_C99 function __NTH (line 219) | int __NTH(atoi(const char *__nptr)) function __NTH (line 224) | __extern_inline long int __NTH(atol(const char *__nptr)) function __NTH (line 231) | long long int __NTH(atoll(const char *__nptr)) type random_data (line 282) | struct random_data { type random_data (line 292) | struct random_data type random_data (line 295) | struct random_data type random_data (line 298) | struct random_data type random_data (line 301) | struct random_data type drand48_data (line 346) | struct drand48_data { type drand48_data (line 356) | struct drand48_data type drand48_data (line 358) | struct drand48_data type drand48_data (line 362) | struct drand48_data type drand48_data (line 364) | struct drand48_data type drand48_data (line 368) | struct drand48_data type drand48_data (line 370) | struct drand48_data type drand48_data (line 374) | struct drand48_data type drand48_data (line 377) | struct drand48_data type drand48_data (line 380) | struct drand48_data type __compar_fn_t (line 661) | typedef __compar_fn_t comparison_fn_t; FILE: v2/headers/linux_amd64/usr/include/string.h function __extern_always_inline (line 71) | __extern_always_inline void *memchr(void *__s, int __c, size_t __n) __THROW function __extern_always_inline (line 74) | __extern_always_inline const void *memchr(const void *__s, int __c, size... function __extern_always_inline (line 202) | __extern_always_inline char *strchr(char *__s, int __c) __THROW function __extern_always_inline (line 205) | __extern_always_inline const char *strchr(const char *__s, int __c) __TH... function __extern_always_inline (line 223) | __extern_always_inline char *strrchr(char *__s, int __c) __THROW function __extern_always_inline (line 226) | __extern_always_inline const char *strrchr(const char *__s, int __c) __T... function __extern_always_inline (line 270) | __extern_always_inline char *strpbrk(char *__s, const char *__accept) __... function __extern_always_inline (line 273) | __extern_always_inline const char *strpbrk(const char *__s, const char *... function __extern_always_inline (line 291) | __extern_always_inline char *strstr(char *__haystack, const char *__need... function __extern_always_inline (line 294) | __extern_always_inline const char *strstr(const char *__haystack, const ... function __extern_always_inline (line 421) | __extern_always_inline char *index(char *__s, int __c) __THROW function __extern_always_inline (line 424) | __extern_always_inline const char *index(const char *__s, int __c) __THR... function __extern_always_inline (line 443) | __extern_always_inline char *rindex(char *__s, int __c) __THROW function __extern_always_inline (line 446) | __extern_always_inline const char *rindex(const char *__s, int __c) __TH... FILE: v2/headers/linux_amd64/usr/include/strings.h function __extern_always_inline (line 56) | __extern_always_inline char *index(char *__s, int __c) __THROW function __extern_always_inline (line 59) | __extern_always_inline const char *index(const char *__s, int __c) __THR... function __extern_always_inline (line 78) | __extern_always_inline char *rindex(char *__s, int __c) __THROW function __extern_always_inline (line 81) | __extern_always_inline const char *rindex(const char *__s, int __c) __TH... FILE: v2/headers/linux_amd64/usr/include/sys/mman.h type __off_t (line 29) | typedef __off_t off_t; type __off64_t (line 31) | typedef __off64_t off_t; type __mode_t (line 37) | typedef __mode_t mode_t; FILE: v2/headers/linux_amd64/usr/include/sys/resource.h type __id_t (line 27) | typedef __id_t id_t; type __rlimit_resource_t (line 37) | typedef enum __rlimit_resource __rlimit_resource_t; type __rusage_who_t (line 38) | typedef enum __rusage_who __rusage_who_t; type __priority_which_t (line 39) | typedef enum __priority_which __priority_which_t; type __rlimit_resource_t (line 41) | typedef int __rlimit_resource_t; type __rusage_who_t (line 42) | typedef int __rusage_who_t; type __priority_which_t (line 43) | typedef int __priority_which_t; type rlimit (line 49) | struct rlimit type rlimit (line 52) | struct rlimit type rlimit64 (line 58) | struct rlimit64 type rlimit (line 65) | struct rlimit type rlimit (line 68) | struct rlimit type rlimit64 (line 74) | struct rlimit64 type rusage (line 79) | struct rusage FILE: v2/headers/linux_amd64/usr/include/sys/select.h type __sigset_t (line 37) | typedef __sigset_t sigset_t; type __suseconds_t (line 48) | typedef __suseconds_t suseconds_t; type __fd_mask (line 53) | typedef long int __fd_mask; type fd_set (line 63) | typedef struct { type __fd_mask (line 80) | typedef __fd_mask fd_mask; type timeval (line 101) | struct timeval type timespec (line 110) | struct timespec FILE: v2/headers/linux_amd64/usr/include/sys/socket.h type osockaddr (line 39) | struct osockaddr { type __SOCKADDR_ARG (line 84) | typedef union { type __CONST_SOCKADDR_ARG (line 88) | typedef union { type mmsghdr (line 95) | struct mmsghdr { type msghdr (line 166) | struct msghdr type mmsghdr (line 174) | struct mmsghdr type msghdr (line 182) | struct msghdr type mmsghdr (line 190) | struct mmsghdr type timespec (line 190) | struct timespec FILE: v2/headers/linux_amd64/usr/include/sys/stat.h type __dev_t (line 43) | typedef __dev_t dev_t; type __gid_t (line 48) | typedef __gid_t gid_t; type __ino_t (line 54) | typedef __ino_t ino_t; type __ino64_t (line 56) | typedef __ino64_t ino_t; type __mode_t (line 62) | typedef __mode_t mode_t; type __nlink_t (line 67) | typedef __nlink_t nlink_t; type __off_t (line 73) | typedef __off_t off_t; type __off64_t (line 75) | typedef __off64_t off_t; type __uid_t (line 81) | typedef __uid_t uid_t; type __blkcnt_t (line 89) | typedef __blkcnt_t blkcnt_t; type __blkcnt64_t (line 91) | typedef __blkcnt64_t blkcnt_t; type __blksize_t (line 97) | typedef __blksize_t blksize_t; type stat (line 187) | struct stat type stat (line 192) | struct stat type stat (line 196) | struct stat type stat (line 197) | struct stat type stat64 (line 204) | struct stat64 type stat64 (line 206) | struct stat64 type stat (line 215) | struct stat type stat (line 219) | struct stat type stat64 (line 226) | struct stat64 type stat (line 235) | struct stat type stat (line 239) | struct stat type stat64 (line 245) | struct stat64 type timespec (line 328) | struct timespec type timespec (line 334) | struct timespec type stat (line 361) | struct stat type stat (line 363) | struct stat type stat (line 365) | struct stat type stat (line 367) | struct stat type stat (line 371) | struct stat type stat (line 372) | struct stat type stat (line 373) | struct stat type stat (line 374) | struct stat type stat64 (line 384) | struct stat64 type stat64 (line 386) | struct stat64 type stat64 (line 388) | struct stat64 type stat64 (line 390) | struct stat64 function __extern_inline (line 402) | __extern_inline int __NTH(stat(const char *__path, struct stat *__statbuf)) function __extern_inline (line 408) | __extern_inline int __NTH(lstat(const char *__path, struct stat *__statb... function __extern_inline (line 414) | __extern_inline int __NTH(fstat(int __fd, struct stat *__statbuf)) function __extern_inline (line 420) | __extern_inline int __NTH(fstatat(int __fd, const char *__filename, stru... function __extern_inline (line 427) | __extern_inline int __NTH(mknod(const char *__path, __mode_t __mode, __d... function __extern_inline (line 434) | __extern_inline int __NTH(mknodat(int __fd, const char *__path, __mode_t... function __extern_inline (line 443) | __extern_inline int __NTH(stat64(const char *__path, struct stat64 *__st... function __extern_inline (line 449) | __extern_inline int __NTH(lstat64(const char *__path, struct stat64 *__s... function __extern_inline (line 455) | __extern_inline int __NTH(fstat64(int __fd, struct stat64 *__statbuf)) function __extern_inline (line 461) | __extern_inline int __NTH(fstatat64(int __fd, const char *__filename, st... FILE: v2/headers/linux_amd64/usr/include/sys/statfs.h type statfs (line 30) | struct statfs type statfs (line 34) | struct statfs type statfs64 (line 40) | struct statfs64 type statfs (line 47) | struct statfs type statfs (line 51) | struct statfs type statfs64 (line 57) | struct statfs64 FILE: v2/headers/linux_amd64/usr/include/sys/sysmacros.h function __NTH (line 32) | unsigned int __NTH(gnu_dev_major(unsigned long long int __dev)) function __NTH (line 37) | unsigned int __NTH(gnu_dev_minor(unsigned long long int __dev)) function __NTH (line 42) | unsigned long long int __NTH(gnu_dev_makedev(unsigned int __major, unsig... FILE: v2/headers/linux_amd64/usr/include/sys/time.h type __suseconds_t (line 32) | typedef __suseconds_t suseconds_t; type timezone (line 51) | struct timezone { type timezone (line 56) | struct timezone type timeval (line 66) | struct timeval type timeval (line 72) | struct timeval type timezone (line 72) | struct timezone type timeval (line 78) | struct timeval type timeval (line 78) | struct timeval type __itimer_which (line 82) | enum __itimer_which { type itimerval (line 97) | struct itimerval { type __itimer_which_t (line 107) | typedef enum __itimer_which __itimer_which_t; type __itimer_which_t (line 109) | typedef int __itimer_which_t; type itimerval (line 114) | struct itimerval type itimerval (line 119) | struct itimerval type itimerval (line 119) | struct itimerval type timeval (line 124) | struct timeval type timeval (line 129) | struct timeval type timeval (line 133) | struct timeval type timeval (line 140) | struct timeval FILE: v2/headers/linux_amd64/usr/include/sys/times.h function __BEGIN_DECLS (line 30) | __BEGIN_DECLS type tms (line 44) | struct tms FILE: v2/headers/linux_amd64/usr/include/sys/types.h type __u_char (line 31) | typedef __u_char u_char; type __u_short (line 32) | typedef __u_short u_short; type __u_int (line 33) | typedef __u_int u_int; type __u_long (line 34) | typedef __u_long u_long; type __quad_t (line 35) | typedef __quad_t quad_t; type __u_quad_t (line 36) | typedef __u_quad_t u_quad_t; type __fsid_t (line 37) | typedef __fsid_t fsid_t; type __loff_t (line 42) | typedef __loff_t loff_t; type __ino_t (line 46) | typedef __ino_t ino_t; type __ino64_t (line 48) | typedef __ino64_t ino_t; type __ino64_t (line 53) | typedef __ino64_t ino64_t; type __dev_t (line 58) | typedef __dev_t dev_t; type __gid_t (line 63) | typedef __gid_t gid_t; type __mode_t (line 68) | typedef __mode_t mode_t; type __nlink_t (line 73) | typedef __nlink_t nlink_t; type __uid_t (line 78) | typedef __uid_t uid_t; type __off_t (line 84) | typedef __off_t off_t; type __off64_t (line 86) | typedef __off64_t off_t; type __off64_t (line 91) | typedef __off64_t off64_t; type __pid_t (line 96) | typedef __pid_t pid_t; type __id_t (line 102) | typedef __id_t id_t; type __ssize_t (line 107) | typedef __ssize_t ssize_t; type __daddr_t (line 113) | typedef __daddr_t daddr_t; type __caddr_t (line 114) | typedef __caddr_t caddr_t; type __key_t (line 120) | typedef __key_t key_t; type __useconds_t (line 134) | typedef __useconds_t useconds_t; type __suseconds_t (line 138) | typedef __suseconds_t suseconds_t; type ulong (line 148) | typedef unsigned long int ulong; type ushort (line 149) | typedef unsigned short int ushort; type uint (line 150) | typedef unsigned int uint; type u_int8_t (line 171) | typedef unsigned char u_int8_t; type u_int16_t (line 172) | typedef unsigned short int u_int16_t; type u_int32_t (line 173) | typedef unsigned int u_int32_t; type u_int64_t (line 175) | typedef unsigned long int u_int64_t; type u_int64_t (line 177) | __extension__ typedef unsigned long long int u_int64_t; type register_t (line 180) | typedef int register_t; type register_t (line 203) | typedef int register_t __attribute__ ((__mode__(__word__))); type __blksize_t (line 223) | typedef __blksize_t blksize_t; type __blkcnt_t (line 230) | typedef __blkcnt_t blkcnt_t; type __fsblkcnt_t (line 234) | typedef __fsblkcnt_t fsblkcnt_t; type __fsfilcnt_t (line 238) | typedef __fsfilcnt_t fsfilcnt_t; type __blkcnt64_t (line 243) | typedef __blkcnt64_t blkcnt_t; type __fsblkcnt64_t (line 247) | typedef __fsblkcnt64_t fsblkcnt_t; type __fsfilcnt64_t (line 251) | typedef __fsfilcnt64_t fsfilcnt_t; type __blkcnt64_t (line 257) | typedef __blkcnt64_t blkcnt64_t; type __fsblkcnt64_t (line 258) | typedef __fsblkcnt64_t fsblkcnt64_t; type __fsfilcnt64_t (line 259) | typedef __fsfilcnt64_t fsfilcnt64_t; FILE: v2/headers/linux_amd64/usr/include/sys/ucontext.h type greg_t (line 31) | __extension__ typedef long long int greg_t; type greg_t (line 37) | typedef greg_t gregset_t[NGREG]; type _libc_fpxreg (line 91) | struct _libc_fpxreg { type _libc_xmmreg (line 97) | struct _libc_xmmreg { type _libc_fpstate (line 101) | struct _libc_fpstate { type _libc_fpstate (line 117) | struct _libc_fpstate type mcontext_t (line 120) | typedef struct { type ucontext_t (line 128) | typedef struct ucontext { type greg_t (line 140) | typedef int greg_t; type greg_t (line 146) | typedef greg_t gregset_t[NGREG]; type _libc_fpreg (line 193) | struct _libc_fpreg { type _libc_fpstate (line 198) | struct _libc_fpstate { type _libc_fpstate (line 211) | struct _libc_fpstate type mcontext_t (line 214) | typedef struct { type ucontext_t (line 224) | typedef struct ucontext { FILE: v2/headers/linux_amd64/usr/include/sys/uio.h type iovec (line 36) | struct iovec type iovec (line 46) | struct iovec type iovec (line 59) | struct iovec type iovec (line 70) | struct iovec type iovec (line 73) | struct iovec type iovec (line 74) | struct iovec type iovec (line 91) | struct iovec type iovec (line 102) | struct iovec FILE: v2/headers/linux_amd64/usr/include/sys/un.h function __BEGIN_DECLS (line 26) | __BEGIN_DECLS FILE: v2/headers/linux_amd64/usr/include/sys/utsname.h type utsname (line 45) | struct utsname { type utsname (line 76) | struct utsname FILE: v2/headers/linux_amd64/usr/include/sys/wait.h type __WAIT_STATUS (line 53) | typedef union { type idtype_t (line 85) | typedef enum { type __id_t (line 125) | typedef __id_t id_t; type rusage (line 149) | struct rusage type rusage (line 156) | struct rusage type rusage (line 161) | struct rusage FILE: v2/headers/linux_amd64/usr/include/termios.h type __pid_t (line 30) | typedef __pid_t pid_t; type termios (line 45) | struct termios type termios (line 48) | struct termios type termios (line 51) | struct termios type termios (line 54) | struct termios type termios (line 58) | struct termios type termios (line 62) | struct termios type termios (line 66) | struct termios type termios (line 70) | struct termios FILE: v2/headers/linux_amd64/usr/include/time.h type __clockid_t (line 75) | typedef __clockid_t clockid_t; type __timer_t (line 87) | typedef __timer_t timer_t; type timespec (line 103) | struct timespec { function __BEGIN_NAMESPACE_STD (line 112) | __BEGIN_NAMESPACE_STD type itimerspec (line 139) | struct itimerspec { type sigevent (line 145) | struct sigevent type __pid_t (line 151) | typedef __pid_t pid_t; type tm (line 174) | struct tm type tm (line 179) | struct tm type tm (line 184) | struct tm type tm (line 192) | struct tm type tm (line 196) | struct tm type tm (line 206) | struct tm type tm (line 211) | struct tm type tm (line 211) | struct tm type tm (line 215) | struct tm type tm (line 215) | struct tm type tm (line 221) | struct tm type tm (line 230) | struct tm type tm (line 271) | struct tm type tm (line 274) | struct tm type timespec (line 286) | struct timespec type timespec (line 286) | struct timespec type timespec (line 289) | struct timespec type timespec (line 292) | struct timespec type timespec (line 295) | struct timespec type timespec (line 302) | struct timespec type timespec (line 302) | struct timespec type sigevent (line 309) | struct sigevent type itimerspec (line 315) | struct itimerspec type itimerspec (line 315) | struct itimerspec type itimerspec (line 318) | struct itimerspec type timespec (line 326) | struct timespec type tm (line 351) | struct tm type tm (line 365) | struct tm FILE: v2/headers/linux_amd64/usr/include/unistd.h type __ssize_t (line 197) | typedef __ssize_t ssize_t; type __gid_t (line 209) | typedef __gid_t gid_t; type __uid_t (line 214) | typedef __uid_t uid_t; type __off_t (line 220) | typedef __off_t off_t; type __off64_t (line 222) | typedef __off64_t off_t; type __off64_t (line 227) | typedef __off64_t off64_t; type __useconds_t (line 232) | typedef __useconds_t useconds_t; type __pid_t (line 237) | typedef __pid_t pid_t; type __intptr_t (line 244) | typedef __intptr_t intptr_t; type __socklen_t (line 251) | typedef __socklen_t socklen_t; FILE: v2/headers/linux_amd64/usr/include/utime.h type utimbuf (line 34) | struct utimbuf { type utimbuf (line 41) | struct utimbuf FILE: v2/headers/linux_amd64/usr/include/wchar.h type wint_t (line 61) | typedef unsigned int wint_t; type __mbstate_t (line 79) | typedef struct { type tm (line 123) | struct tm function __extern_inline (line 341) | __extern_inline wint_t __NTH(btowc(int __c)) function __extern_inline (line 347) | __extern_inline int __NTH(wctob(wint_t __wc)) function __extern_inline (line 352) | __extern_inline size_t __NTH(mbrlen(const char *__restrict __s, size_t _... type tm (line 697) | struct tm type tm (line 703) | struct tm FILE: v2/headers/linux_amd64/usr/include/wctype.h type __int32_t (line 174) | typedef const __int32_t *wctrans_t; FILE: v2/headers/linux_amd64/usr/include/xlocale.h type __locale_struct (line 27) | struct __locale_struct { type __locale_t (line 41) | typedef __locale_t locale_t; FILE: v2/headers/linux_amd64/usr/include/zconf.h type Byte (line 363) | typedef unsigned char Byte; type uInt (line 365) | typedef unsigned int uInt; type uLong (line 366) | typedef unsigned long uLong; type Byte (line 372) | typedef Byte FAR Bytef; type charf (line 374) | typedef char FAR charf; type intf (line 375) | typedef int FAR intf; type uInt (line 376) | typedef uInt FAR uIntf; type uLong (line 377) | typedef uLong FAR uLongf; type Byte (line 384) | typedef Byte const *voidpc; type Byte (line 385) | typedef Byte FAR *voidpf; type Byte (line 386) | typedef Byte *voidp; type Z_U4 (line 401) | typedef Z_U4 z_crc_t; type z_crc_t (line 403) | typedef unsigned long z_crc_t; FILE: v2/headers/linux_amd64/usr/include/zlib.h type voidpf (line 79) | typedef voidpf(*alloc_func) type internal_state (line 82) | struct internal_state type z_stream (line 84) | typedef struct z_stream_s { type z_stream (line 105) | typedef z_stream FAR *z_streamp; type gz_header (line 111) | typedef struct gz_header_s { type gz_header (line 128) | typedef gz_header FAR *gz_headerp; type gzFile_s (line 1185) | struct gzFile_s type gzFile_s (line 1624) | struct gzFile_s { FILE: v2/headers/linux_amd64/usr/lib64/gcc/x86_64-suse-linux/4.8/include/stdarg.h type __builtin_va_list (line 40) | typedef __builtin_va_list __gnuc_va_list; type __gnuc_va_list (line 78) | typedef __gnuc_va_list va_list; type __gnuc_va_list (line 98) | typedef __gnuc_va_list va_list; FILE: v2/headers/linux_amd64/usr/lib64/gcc/x86_64-suse-linux/4.8/include/stddef.h type __PTRDIFF_TYPE__ (line 147) | typedef __PTRDIFF_TYPE__ ptrdiff_t; type __SIZE_TYPE__ (line 212) | typedef __SIZE_TYPE__ size_t; type _BSD_RUNE_T_ (line 292) | typedef _BSD_RUNE_T_ rune_t; type __rune_t (line 312) | typedef __rune_t rune_t; type __WCHAR_TYPE__ (line 323) | typedef __WCHAR_TYPE__ wchar_t; type __WINT_TYPE__ (line 352) | typedef __WINT_TYPE__ wint_t; FILE: v2/headers/linux_arm/usr/include/_G_config.h type _G_fpos_t (line 21) | typedef struct { type _G_fpos64_t (line 25) | typedef struct { type _G_iconv_t (line 31) | typedef union { FILE: v2/headers/linux_arm/usr/include/arm-linux-gnueabihf/asm/sigcontext.h type sigcontext (line 9) | struct sigcontext { FILE: v2/headers/linux_arm/usr/include/arm-linux-gnueabihf/bits/byteswap-16.h function __bswap_16 (line 29) | static __inline unsigned short int __bswap_16(unsigned short int __bsx) FILE: v2/headers/linux_arm/usr/include/arm-linux-gnueabihf/bits/byteswap.h function __bswap_32 (line 43) | static __inline unsigned int __bswap_32(unsigned int __bsx) function __bswap_32 (line 53) | static __inline unsigned int __bswap_32(unsigned int __bsx) function __uint64_t (line 72) | static __inline __uint64_t __bswap_64(__uint64_t __bsx) function __uint64_t (line 102) | static __inline __uint64_t __bswap_64(__uint64_t __bsx) FILE: v2/headers/linux_arm/usr/include/arm-linux-gnueabihf/bits/dirent.h type dirent (line 22) | struct dirent { type dirent64 (line 36) | struct dirent64 { FILE: v2/headers/linux_arm/usr/include/arm-linux-gnueabihf/bits/fcntl-linux.h type __pid_type (line 256) | enum __pid_type { type f_owner_ex (line 264) | struct f_owner_ex { type file_handle (line 326) | struct file_handle { type iovec (line 370) | struct iovec type file_handle (line 402) | struct file_handle type file_handle (line 408) | struct file_handle FILE: v2/headers/linux_arm/usr/include/arm-linux-gnueabihf/bits/fcntl.h type flock (line 28) | struct flock { type flock64 (line 42) | struct flock64 { FILE: v2/headers/linux_arm/usr/include/arm-linux-gnueabihf/bits/huge_val.h type __huge_val_t (line 41) | typedef union { FILE: v2/headers/linux_arm/usr/include/arm-linux-gnueabihf/bits/huge_valf.h type __huge_valf_t (line 39) | typedef union { FILE: v2/headers/linux_arm/usr/include/arm-linux-gnueabihf/bits/in.h type ip_opts (line 141) | struct ip_opts { type ip_mreqn (line 147) | struct ip_mreqn { type in_pktinfo (line 154) | struct in_pktinfo { FILE: v2/headers/linux_arm/usr/include/arm-linux-gnueabihf/bits/ioctl-types.h type winsize (line 26) | struct winsize { type termio (line 34) | struct termio { FILE: v2/headers/linux_arm/usr/include/arm-linux-gnueabihf/bits/mathdef.h type float_t (line 26) | typedef float float_t; type double_t (line 28) | typedef double double_t; FILE: v2/headers/linux_arm/usr/include/arm-linux-gnueabihf/bits/netdb.h type netent (line 25) | struct netent { FILE: v2/headers/linux_arm/usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h type pthread_t (line 36) | typedef unsigned long int pthread_t; type pthread_attr_t (line 43) | typedef union pthread_attr_t pthread_attr_t; type __pthread_slist_t (line 47) | typedef struct __pthread_internal_slist { type pthread_mutex_t (line 53) | typedef union { type pthread_mutexattr_t (line 74) | typedef union { type pthread_cond_t (line 81) | typedef union { type pthread_condattr_t (line 96) | typedef union { type pthread_key_t (line 102) | typedef unsigned int pthread_key_t; type pthread_once_t (line 105) | typedef int pthread_once_t; type pthread_rwlock_t (line 110) | typedef union { type pthread_rwlockattr_t (line 141) | typedef union { type pthread_spinlock_t (line 149) | typedef volatile int pthread_spinlock_t; type pthread_barrier_t (line 153) | typedef union { type pthread_barrierattr_t (line 158) | typedef union { FILE: v2/headers/linux_arm/usr/include/arm-linux-gnueabihf/bits/resource.h type __rlimit_resource (line 31) | enum __rlimit_resource { type __rlim_t (line 129) | typedef __rlim_t rlim_t; type __rlim64_t (line 131) | typedef __rlim64_t rlim_t; type __rlim64_t (line 134) | typedef __rlim64_t rlim64_t; type rlimit (line 137) | struct rlimit { type rlimit64 (line 145) | struct rlimit64 { type __rusage_who (line 154) | enum __rusage_who { type rusage (line 181) | struct rusage { type __priority_which (line 271) | enum __priority_which { type __rlimit_resource (line 284) | enum __rlimit_resource type rlimit (line 284) | struct rlimit type rlimit (line 284) | struct rlimit type __rlimit_resource (line 287) | enum __rlimit_resource type rlimit (line 287) | struct rlimit type rlimit (line 287) | struct rlimit type __rlimit_resource (line 293) | enum __rlimit_resource type rlimit64 (line 293) | struct rlimit64 type rlimit64 (line 293) | struct rlimit64 FILE: v2/headers/linux_arm/usr/include/arm-linux-gnueabihf/bits/sched.h type sched_param (line 72) | struct sched_param { type __sched_param (line 97) | struct __sched_param { type __CPU_MASK_TYPE (line 110) | typedef __CPU_MASK_TYPE __cpu_mask; type cpu_set_t (line 117) | typedef struct { FILE: v2/headers/linux_arm/usr/include/arm-linux-gnueabihf/bits/sigaction.h type sigaction (line 24) | struct sigaction { FILE: v2/headers/linux_arm/usr/include/arm-linux-gnueabihf/bits/siginfo.h type sigval_t (line 32) | typedef union sigval { type siginfo_t (line 49) | typedef struct { type pthread_attr_t (line 275) | typedef union pthread_attr_t pthread_attr_t; type sigevent_t (line 279) | typedef struct sigevent { FILE: v2/headers/linux_arm/usr/include/arm-linux-gnueabihf/bits/sigset.h type __sig_atomic_t (line 22) | typedef int __sig_atomic_t; type __sigset_t (line 27) | typedef struct { FILE: v2/headers/linux_arm/usr/include/arm-linux-gnueabihf/bits/sigstack.h type sigstack (line 24) | struct sigstack { type stack_t (line 44) | typedef struct sigaltstack { FILE: v2/headers/linux_arm/usr/include/arm-linux-gnueabihf/bits/sockaddr.h type sa_family_t (line 27) | typedef unsigned short int sa_family_t; FILE: v2/headers/linux_arm/usr/include/arm-linux-gnueabihf/bits/socket.h type __socklen_t (line 33) | typedef __socklen_t socklen_t; type sockaddr (line 170) | struct sockaddr { type sockaddr_storage (line 181) | struct sockaddr_storage { type msghdr (line 241) | struct msghdr { type cmsghdr (line 258) | struct cmsghdr { type cmsghdr (line 287) | struct cmsghdr type msghdr (line 287) | struct msghdr type cmsghdr (line 287) | struct cmsghdr function cmsghdr (line 292) | cmsghdr *__NTH(__cmsg_nxthdr(struct msghdr *__mhdr, struct cmsghdr *__cm... type ucred (line 321) | struct ucred { type linger (line 388) | struct linger { FILE: v2/headers/linux_arm/usr/include/arm-linux-gnueabihf/bits/socket_type.h type __socket_type (line 24) | enum __socket_type { FILE: v2/headers/linux_arm/usr/include/arm-linux-gnueabihf/bits/stat.h type stat (line 37) | struct stat { type stat64 (line 93) | struct stat64 { FILE: v2/headers/linux_arm/usr/include/arm-linux-gnueabihf/bits/statfs.h type statfs (line 24) | struct statfs { type statfs64 (line 48) | struct statfs64 { FILE: v2/headers/linux_arm/usr/include/arm-linux-gnueabihf/bits/stdlib-float.h function __NTH (line 24) | double __NTH(atof(const char *__nptr)) FILE: v2/headers/linux_arm/usr/include/arm-linux-gnueabihf/bits/termios.h type cc_t (line 23) | typedef unsigned char cc_t; type speed_t (line 24) | typedef unsigned int speed_t; type tcflag_t (line 25) | typedef unsigned int tcflag_t; type termios (line 28) | struct termios { FILE: v2/headers/linux_arm/usr/include/arm-linux-gnueabihf/bits/time.h type timeval (line 30) | struct timeval { type timex (line 91) | struct timex FILE: v2/headers/linux_arm/usr/include/arm-linux-gnueabihf/bits/types.h type __u_char (line 30) | typedef unsigned char __u_char; type __u_short (line 31) | typedef unsigned short int __u_short; type __u_int (line 32) | typedef unsigned int __u_int; type __u_long (line 33) | typedef unsigned long int __u_long; type __int8_t (line 36) | typedef signed char __int8_t; type __uint8_t (line 37) | typedef unsigned char __uint8_t; type __int16_t (line 38) | typedef signed short int __int16_t; type __uint16_t (line 39) | typedef unsigned short int __uint16_t; type __int32_t (line 40) | typedef signed int __int32_t; type __uint32_t (line 41) | typedef unsigned int __uint32_t; type __int64_t (line 43) | typedef signed long int __int64_t; type __uint64_t (line 44) | typedef unsigned long int __uint64_t; type __int64_t (line 46) | __extension__ typedef signed long long int __int64_t; type __uint64_t (line 47) | __extension__ typedef unsigned long long int __uint64_t; type __quad_t (line 52) | typedef long int __quad_t; type __u_quad_t (line 53) | typedef unsigned long int __u_quad_t; type __quad_t (line 55) | __extension__ typedef long long int __quad_t; type __u_quad_t (line 56) | __extension__ typedef unsigned long long int __u_quad_t; type __off64_t (line 179) | typedef __off64_t __loff_t; type __quad_t (line 180) | typedef __quad_t *__qaddr_t; FILE: v2/headers/linux_arm/usr/include/arm-linux-gnueabihf/bits/uio.h type iovec (line 41) | struct iovec { type iovec (line 54) | struct iovec type iovec (line 54) | struct iovec type iovec (line 57) | struct iovec type iovec (line 57) | struct iovec FILE: v2/headers/linux_arm/usr/include/arm-linux-gnueabihf/bits/waitflags.h type idtype_t (line 49) | typedef enum { FILE: v2/headers/linux_arm/usr/include/arm-linux-gnueabihf/sys/mman.h type __off_t (line 29) | typedef __off_t off_t; type __off64_t (line 31) | typedef __off64_t off_t; type __mode_t (line 37) | typedef __mode_t mode_t; FILE: v2/headers/linux_arm/usr/include/arm-linux-gnueabihf/sys/resource.h type __id_t (line 27) | typedef __id_t id_t; type __rlimit_resource_t (line 37) | typedef enum __rlimit_resource __rlimit_resource_t; type __rusage_who_t (line 38) | typedef enum __rusage_who __rusage_who_t; type __priority_which_t (line 39) | typedef enum __priority_which __priority_which_t; type __rlimit_resource_t (line 41) | typedef int __rlimit_resource_t; type __rusage_who_t (line 42) | typedef int __rusage_who_t; type __priority_which_t (line 43) | typedef int __priority_which_t; type rlimit (line 49) | struct rlimit type rlimit (line 52) | struct rlimit type rlimit64 (line 58) | struct rlimit64 type rlimit (line 65) | struct rlimit type rlimit (line 68) | struct rlimit type rlimit64 (line 74) | struct rlimit64 type rusage (line 79) | struct rusage FILE: v2/headers/linux_arm/usr/include/arm-linux-gnueabihf/sys/select.h type __sigset_t (line 37) | typedef __sigset_t sigset_t; type __suseconds_t (line 50) | typedef __suseconds_t suseconds_t; type __fd_mask (line 55) | typedef long int __fd_mask; type fd_set (line 65) | typedef struct { type __fd_mask (line 82) | typedef __fd_mask fd_mask; type timeval (line 103) | struct timeval type timespec (line 112) | struct timespec FILE: v2/headers/linux_arm/usr/include/arm-linux-gnueabihf/sys/socket.h type osockaddr (line 39) | struct osockaddr { type __SOCKADDR_ARG (line 84) | typedef union { type __CONST_SOCKADDR_ARG (line 88) | typedef union { type mmsghdr (line 95) | struct mmsghdr { type msghdr (line 166) | struct msghdr type mmsghdr (line 174) | struct mmsghdr type msghdr (line 182) | struct msghdr type mmsghdr (line 190) | struct mmsghdr type timespec (line 190) | struct timespec FILE: v2/headers/linux_arm/usr/include/arm-linux-gnueabihf/sys/stat.h type __dev_t (line 43) | typedef __dev_t dev_t; type __gid_t (line 48) | typedef __gid_t gid_t; type __ino_t (line 54) | typedef __ino_t ino_t; type __ino64_t (line 56) | typedef __ino64_t ino_t; type __mode_t (line 62) | typedef __mode_t mode_t; type __nlink_t (line 67) | typedef __nlink_t nlink_t; type __off_t (line 73) | typedef __off_t off_t; type __off64_t (line 75) | typedef __off64_t off_t; type __uid_t (line 81) | typedef __uid_t uid_t; type __blkcnt_t (line 89) | typedef __blkcnt_t blkcnt_t; type __blkcnt64_t (line 91) | typedef __blkcnt64_t blkcnt_t; type __blksize_t (line 97) | typedef __blksize_t blksize_t; type stat (line 187) | struct stat type stat (line 192) | struct stat type stat (line 196) | struct stat type stat (line 197) | struct stat type stat64 (line 204) | struct stat64 type stat64 (line 206) | struct stat64 type stat (line 215) | struct stat type stat (line 219) | struct stat type stat64 (line 226) | struct stat64 type stat (line 235) | struct stat type stat (line 239) | struct stat type stat64 (line 245) | struct stat64 type timespec (line 328) | struct timespec type timespec (line 334) | struct timespec type stat (line 361) | struct stat type stat (line 363) | struct stat type stat (line 365) | struct stat type stat (line 367) | struct stat type stat (line 371) | struct stat type stat (line 372) | struct stat type stat (line 373) | struct stat type stat (line 374) | struct stat type stat64 (line 384) | struct stat64 type stat64 (line 386) | struct stat64 type stat64 (line 388) | struct stat64 type stat64 (line 390) | struct stat64 function __extern_inline (line 402) | __extern_inline int __NTH(stat(const char *__path, struct stat *__statbuf)) function __extern_inline (line 408) | __extern_inline int __NTH(lstat(const char *__path, struct stat *__statb... function __extern_inline (line 414) | __extern_inline int __NTH(fstat(int __fd, struct stat *__statbuf)) function __extern_inline (line 420) | __extern_inline int __NTH(fstatat(int __fd, const char *__filename, stru... function __extern_inline (line 427) | __extern_inline int __NTH(mknod(const char *__path, __mode_t __mode, __d... function __extern_inline (line 434) | __extern_inline int __NTH(mknodat(int __fd, const char *__path, __mode_t... function __extern_inline (line 443) | __extern_inline int __NTH(stat64(const char *__path, struct stat64 *__st... function __extern_inline (line 449) | __extern_inline int __NTH(lstat64(const char *__path, struct stat64 *__s... function __extern_inline (line 455) | __extern_inline int __NTH(fstat64(int __fd, struct stat64 *__statbuf)) function __extern_inline (line 461) | __extern_inline int __NTH(fstatat64(int __fd, const char *__filename, st... FILE: v2/headers/linux_arm/usr/include/arm-linux-gnueabihf/sys/statfs.h type statfs (line 30) | struct statfs type statfs (line 34) | struct statfs type statfs64 (line 40) | struct statfs64 type statfs (line 47) | struct statfs type statfs (line 51) | struct statfs type statfs64 (line 57) | struct statfs64 FILE: v2/headers/linux_arm/usr/include/arm-linux-gnueabihf/sys/sysmacros.h function __NTH (line 32) | unsigned int __NTH(gnu_dev_major(unsigned long long int __dev)) function __NTH (line 37) | unsigned int __NTH(gnu_dev_minor(unsigned long long int __dev)) function __NTH (line 42) | unsigned long long int __NTH(gnu_dev_makedev(unsigned int __major, unsig... FILE: v2/headers/linux_arm/usr/include/arm-linux-gnueabihf/sys/time.h type __suseconds_t (line 32) | typedef __suseconds_t suseconds_t; type timezone (line 51) | struct timezone { type timezone (line 56) | struct timezone type timeval (line 66) | struct timeval type timeval (line 72) | struct timeval type timezone (line 72) | struct timezone type timeval (line 78) | struct timeval type timeval (line 78) | struct timeval type __itimer_which (line 82) | enum __itimer_which { type itimerval (line 97) | struct itimerval { type __itimer_which_t (line 107) | typedef enum __itimer_which __itimer_which_t; type __itimer_which_t (line 109) | typedef int __itimer_which_t; type itimerval (line 114) | struct itimerval type itimerval (line 119) | struct itimerval type itimerval (line 119) | struct itimerval type timeval (line 124) | struct timeval type timeval (line 129) | struct timeval type timeval (line 133) | struct timeval type timeval (line 140) | struct timeval FILE: v2/headers/linux_arm/usr/include/arm-linux-gnueabihf/sys/types.h type __u_char (line 31) | typedef __u_char u_char; type __u_short (line 32) | typedef __u_short u_short; type __u_int (line 33) | typedef __u_int u_int; type __u_long (line 34) | typedef __u_long u_long; type __quad_t (line 35) | typedef __quad_t quad_t; type __u_quad_t (line 36) | typedef __u_quad_t u_quad_t; type __fsid_t (line 37) | typedef __fsid_t fsid_t; type __loff_t (line 42) | typedef __loff_t loff_t; type __ino_t (line 46) | typedef __ino_t ino_t; type __ino64_t (line 48) | typedef __ino64_t ino_t; type __ino64_t (line 53) | typedef __ino64_t ino64_t; type __dev_t (line 58) | typedef __dev_t dev_t; type __gid_t (line 63) | typedef __gid_t gid_t; type __mode_t (line 68) | typedef __mode_t mode_t; type __nlink_t (line 73) | typedef __nlink_t nlink_t; type __uid_t (line 78) | typedef __uid_t uid_t; type __off_t (line 84) | typedef __off_t off_t; type __off64_t (line 86) | typedef __off64_t off_t; type __off64_t (line 91) | typedef __off64_t off64_t; type __pid_t (line 96) | typedef __pid_t pid_t; type __id_t (line 102) | typedef __id_t id_t; type __ssize_t (line 107) | typedef __ssize_t ssize_t; type __daddr_t (line 113) | typedef __daddr_t daddr_t; type __caddr_t (line 114) | typedef __caddr_t caddr_t; type __key_t (line 120) | typedef __key_t key_t; type __useconds_t (line 134) | typedef __useconds_t useconds_t; type __suseconds_t (line 138) | typedef __suseconds_t suseconds_t; type ulong (line 148) | typedef unsigned long int ulong; type ushort (line 149) | typedef unsigned short int ushort; type uint (line 150) | typedef unsigned int uint; type u_int8_t (line 171) | typedef unsigned char u_int8_t; type u_int16_t (line 172) | typedef unsigned short int u_int16_t; type u_int32_t (line 173) | typedef unsigned int u_int32_t; type u_int64_t (line 175) | typedef unsigned long int u_int64_t; type u_int64_t (line 177) | __extension__ typedef unsigned long long int u_int64_t; type register_t (line 180) | typedef int register_t; type register_t (line 203) | typedef int register_t __attribute__ ((__mode__(__word__))); type __blksize_t (line 223) | typedef __blksize_t blksize_t; type __blkcnt_t (line 230) | typedef __blkcnt_t blkcnt_t; type __fsblkcnt_t (line 234) | typedef __fsblkcnt_t fsblkcnt_t; type __fsfilcnt_t (line 238) | typedef __fsfilcnt_t fsfilcnt_t; type __blkcnt64_t (line 243) | typedef __blkcnt64_t blkcnt_t; type __fsblkcnt64_t (line 247) | typedef __fsblkcnt64_t fsblkcnt_t; type __fsfilcnt64_t (line 251) | typedef __fsfilcnt64_t fsfilcnt_t; type __blkcnt64_t (line 257) | typedef __blkcnt64_t blkcnt64_t; type __fsblkcnt64_t (line 258) | typedef __fsblkcnt64_t fsblkcnt64_t; type __fsfilcnt64_t (line 259) | typedef __fsfilcnt64_t fsfilcnt64_t; FILE: v2/headers/linux_arm/usr/include/arm-linux-gnueabihf/sys/ucontext.h type greg_t (line 30) | typedef int greg_t; type greg_t (line 36) | typedef greg_t gregset_t[NGREG]; type _libc_fpstate (line 74) | struct _libc_fpstate { type fpregset_t (line 90) | typedef struct _libc_fpstate fpregset_t; type mcontext_t (line 96) | typedef struct sigcontext mcontext_t; type ucontext_t (line 99) | typedef struct ucontext { FILE: v2/headers/linux_arm/usr/include/arm-linux-gnueabihf/sys/uio.h type iovec (line 36) | struct iovec type iovec (line 46) | struct iovec type iovec (line 59) | struct iovec type iovec (line 70) | struct iovec type iovec (line 73) | struct iovec type iovec (line 74) | struct iovec type iovec (line 91) | struct iovec type iovec (line 102) | struct iovec FILE: v2/headers/linux_arm/usr/include/arm-linux-gnueabihf/sys/un.h function __BEGIN_DECLS (line 26) | __BEGIN_DECLS FILE: v2/headers/linux_arm/usr/include/arm-linux-gnueabihf/sys/utsname.h type utsname (line 45) | struct utsname { type utsname (line 76) | struct utsname FILE: v2/headers/linux_arm/usr/include/arm-linux-gnueabihf/sys/wait.h type __id_t (line 85) | typedef __id_t id_t; type rusage (line 109) | struct rusage type rusage (line 116) | struct rusage type rusage (line 121) | struct rusage FILE: v2/headers/linux_arm/usr/include/arpa/inet.h type __socklen_t (line 26) | typedef __socklen_t socklen_t; type in_addr (line 36) | struct in_addr type in_addr (line 40) | struct in_addr type in_addr (line 43) | struct in_addr type in_addr (line 51) | struct in_addr type in_addr (line 67) | struct in_addr FILE: v2/headers/linux_arm/usr/include/ctype.h function __isctype_f (line 170) | __isctype_f(alnum) function __extern_inline (line 207) | __extern_inline int __NTH(toupper(int __c)) FILE: v2/headers/linux_arm/usr/include/dirent.h type __ino_t (line 32) | typedef __ino_t ino_t; type __ino64_t (line 34) | typedef __ino64_t ino_t; type __ino64_t (line 39) | typedef __ino64_t ino64_t; type DIR (line 122) | typedef struct __dirstream DIR; type dirent (line 157) | struct dirent type dirent (line 160) | struct dirent type dirent64 (line 167) | struct dirent64 type dirent (line 177) | struct dirent type dirent (line 177) | struct dirent type dirent (line 180) | struct dirent type dirent (line 180) | struct dirent type dirent64 (line 187) | struct dirent64 type dirent64 (line 187) | struct dirent64 type dirent (line 242) | struct dirent type dirent (line 242) | struct dirent type dirent (line 242) | struct dirent type dirent (line 242) | struct dirent type dirent (line 245) | struct dirent type dirent (line 245) | struct dirent type dirent (line 245) | struct dirent type dirent (line 245) | struct dirent type dirent64 (line 254) | struct dirent64 type dirent64 (line 254) | struct dirent64 type dirent64 (line 254) | struct dirent64 type dirent64 (line 254) | struct dirent64 type dirent (line 264) | struct dirent type dirent (line 264) | struct dirent type dirent (line 264) | struct dirent type dirent (line 264) | struct dirent type dirent (line 267) | struct dirent type dirent (line 267) | struct dirent type dirent (line 267) | struct dirent type dirent (line 267) | struct dirent type dirent64 (line 275) | struct dirent64 type dirent64 (line 275) | struct dirent64 type dirent64 (line 275) | struct dirent64 type dirent64 (line 275) | struct dirent64 type dirent (line 280) | struct dirent type dirent (line 280) | struct dirent type dirent (line 284) | struct dirent type dirent (line 284) | struct dirent type dirent64 (line 292) | struct dirent64 type dirent64 (line 292) | struct dirent64 type dirent (line 322) | struct dirent type dirent (line 322) | struct dirent type dirent (line 326) | struct dirent type dirent (line 326) | struct dirent type dirent64 (line 334) | struct dirent64 type dirent64 (line 334) | struct dirent64 FILE: v2/headers/linux_arm/usr/include/dlfcn.h type Lmid_t (line 42) | typedef long int Lmid_t; type Dl_info (line 82) | typedef struct { type Dl_serpath (line 159) | typedef struct { type Dl_serinfo (line 166) | typedef struct { FILE: v2/headers/linux_arm/usr/include/errno.h type error_t (line 63) | typedef int error_t; FILE: v2/headers/linux_arm/usr/include/fcntl.h type __mode_t (line 46) | typedef __mode_t mode_t; type __off_t (line 52) | typedef __off_t off_t; type __off64_t (line 54) | typedef __off64_t off_t; type __off64_t (line 60) | typedef __off64_t off64_t; type __pid_t (line 65) | typedef __pid_t pid_t; FILE: v2/headers/linux_arm/usr/include/fts.h type FTS (line 56) | typedef struct { type FTS64 (line 83) | typedef struct { type FTSENT (line 97) | typedef struct _ftsent { type FTSENT64 (line 149) | typedef struct _ftsent64 { FILE: v2/headers/linux_arm/usr/include/getopt.h type option (line 104) | struct option { type option (line 168) | struct option type option (line 170) | struct option FILE: v2/headers/linux_arm/usr/include/grp.h type __gid_t (line 33) | typedef __gid_t gid_t; type group (line 38) | struct group { type group (line 67) | struct group type group (line 77) | struct group type group (line 87) | struct group type group (line 94) | struct group type group (line 100) | struct group type group (line 124) | struct group type group (line 124) | struct group type group (line 131) | struct group type group (line 131) | struct group type group (line 137) | struct group type group (line 137) | struct group type group (line 147) | struct group type group (line 147) | struct group FILE: v2/headers/linux_arm/usr/include/inttypes.h type __WCHAR_TYPE__ (line 34) | typedef __WCHAR_TYPE__ __gwchar_t; type wchar_t (line 38) | typedef wchar_t __gwchar_t; type imaxdiv_t (line 263) | typedef struct { type imaxdiv_t (line 270) | typedef struct { function __extern_inline (line 304) | __extern_inline intmax_t __NTH(strtoimax(const char *__restrict nptr, ch... function __extern_inline (line 312) | __extern_inline uintmax_t __NTH(strtoumax(const char *__restrict nptr, c... function __extern_inline (line 320) | __extern_inline intmax_t __NTH(wcstoimax(const __gwchar_t * __restrict n... function __extern_inline (line 328) | __extern_inline uintmax_t __NTH(wcstoumax(const __gwchar_t * __restrict ... function __NTH (line 335) | __extension__ extern long long int __strtoll_internal(const char *__rest... function __NTH (line 343) | __extension__ extern unsigned long long int __strtoull_internal(const ch... function __NTH (line 351) | __extension__ extern long long int __wcstoll_internal(const __gwchar_t *... function __NTH (line 359) | __extension__ extern unsigned long long int __wcstoull_internal(const __... FILE: v2/headers/linux_arm/usr/include/libio.h type _IO_jump_t (line 143) | struct _IO_jump_t type _IO_FILE (line 144) | struct _IO_FILE type _IO_lock_t (line 150) | typedef void _IO_lock_t; type _IO_marker (line 155) | struct _IO_marker { type __codecvt_result (line 181) | enum __codecvt_result { type _IO_codecvt (line 191) | struct _IO_codecvt { type _IO_wide_data (line 206) | struct _IO_wide_data { type _IO_FILE (line 231) | struct _IO_FILE { type _IO_FILE_complete (line 274) | struct _IO_FILE_complete { type _IO_FILE (line 299) | typedef struct _IO_FILE _IO_FILE; type _IO_FILE_plus (line 302) | struct _IO_FILE_plus type _IO_FILE_plus (line 304) | struct _IO_FILE_plus type _IO_FILE_plus (line 305) | struct _IO_FILE_plus type _IO_FILE_plus (line 306) | struct _IO_FILE_plus type __ssize_t (line 321) | typedef __ssize_t __io_read_fn(void *__cookie, char *__buf, size_t __nby... type __ssize_t (line 329) | typedef __ssize_t __io_write_fn(void *__cookie, const char *__buf, size_... type __io_read_fn (line 344) | typedef __io_read_fn cookie_read_function_t; type __io_write_fn (line 345) | typedef __io_write_fn cookie_write_function_t; type __io_seek_fn (line 346) | typedef __io_seek_fn cookie_seek_function_t; type __io_close_fn (line 347) | typedef __io_close_fn cookie_close_function_t; type _IO_cookie_io_functions_t (line 350) | typedef struct { type _IO_cookie_io_functions_t (line 356) | typedef _IO_cookie_io_functions_t cookie_io_functions_t; type _IO_cookie_file (line 358) | struct _IO_cookie_file type _IO_cookie_file (line 361) | struct _IO_cookie_file FILE: v2/headers/linux_arm/usr/include/locale.h function __BEGIN_NAMESPACE_STD (line 47) | __BEGIN_NAMESPACE_STD type lconv (line 121) | struct lconv FILE: v2/headers/linux_arm/usr/include/malloc.h type mallinfo (line 80) | struct mallinfo { type mallinfo (line 94) | struct mallinfo FILE: v2/headers/linux_arm/usr/include/math.h type _LIB_VERSION_TYPE (line 323) | typedef enum { type __exception (line 344) | struct __exception type exception (line 346) | struct exception type __exception (line 357) | struct __exception type exception (line 359) | struct exception FILE: v2/headers/linux_arm/usr/include/netdb.h type hostent (line 96) | struct hostent { type hostent (line 125) | struct hostent type hostent (line 132) | struct hostent type hostent (line 138) | struct hostent type hostent (line 149) | struct hostent type hostent (line 161) | struct hostent type hostent (line 161) | struct hostent type hostent (line 163) | struct hostent type hostent (line 163) | struct hostent type hostent (line 165) | struct hostent type hostent (line 165) | struct hostent type hostent (line 167) | struct hostent type hostent (line 167) | struct hostent type netent (line 188) | struct netent type netent (line 195) | struct netent type netent (line 201) | struct netent type netent (line 214) | struct netent type netent (line 214) | struct netent type netent (line 216) | struct netent type netent (line 216) | struct netent type netent (line 218) | struct netent type netent (line 218) | struct netent type servent (line 222) | struct servent { type servent (line 247) | struct servent type servent (line 254) | struct servent type servent (line 261) | struct servent type servent (line 271) | struct servent type servent (line 271) | struct servent type servent (line 273) | struct servent type servent (line 273) | struct servent type servent (line 275) | struct servent type servent (line 275) | struct servent type protoent (line 279) | struct protoent { type protoent (line 303) | struct protoent type protoent (line 309) | struct protoent type protoent (line 315) | struct protoent type protoent (line 325) | struct protoent type protoent (line 325) | struct protoent type protoent (line 327) | struct protoent type protoent (line 327) | struct protoent type protoent (line 329) | struct protoent type protoent (line 329) | struct protoent type addrinfo (line 480) | struct addrinfo { type gaicb (line 493) | struct gaicb { type addrinfo (line 573) | struct addrinfo type addrinfo (line 573) | struct addrinfo type addrinfo (line 576) | struct addrinfo type sockaddr (line 585) | struct sockaddr type gaicb (line 597) | struct gaicb type sigevent (line 597) | struct sigevent type gaicb (line 607) | struct gaicb type timespec (line 607) | struct timespec type gaicb (line 610) | struct gaicb type gaicb (line 613) | struct gaicb FILE: v2/headers/linux_arm/usr/include/netinet/in.h type in_addr (line 29) | struct in_addr { type in_port_t (line 114) | typedef uint16_t in_port_t; type in6_addr (line 204) | struct in6_addr { type in6_addr (line 220) | struct in6_addr type in6_addr (line 221) | struct in6_addr type sockaddr_in (line 229) | struct sockaddr_in { type sockaddr_in6 (line 240) | struct sockaddr_in6 { type ip_mreq (line 251) | struct ip_mreq { type ip_mreq_source (line 259) | struct ip_mreq_source { type ipv6_mreq (line 273) | struct ipv6_mreq { type group_req (line 284) | struct group_req { type group_source_req (line 292) | struct group_source_req { type ip_msfilter (line 304) | struct ip_msfilter { type group_filter (line 324) | struct group_filter { type sockaddr_in (line 481) | struct sockaddr_in type sockaddr_in6 (line 484) | struct sockaddr_in6 type cmsghdr (line 508) | struct cmsghdr type in6_pktinfo (line 512) | struct in6_pktinfo { type ip6_mtuinfo (line 518) | struct ip6_mtuinfo { type cmsghdr (line 527) | struct cmsghdr type cmsghdr (line 529) | struct cmsghdr type cmsghdr (line 531) | struct cmsghdr type cmsghdr (line 533) | struct cmsghdr type cmsghdr (line 535) | struct cmsghdr type in6_addr (line 550) | struct in6_addr type in6_addr (line 553) | struct in6_addr type in_addr (line 558) | struct in_addr type in_addr (line 558) | struct in_addr type in_addr (line 558) | struct in_addr type in_addr (line 561) | struct in_addr type in_addr (line 561) | struct in_addr type in_addr (line 561) | struct in_addr type sockaddr (line 564) | struct sockaddr type sockaddr_storage (line 564) | struct sockaddr_storage type sockaddr (line 567) | struct sockaddr type sockaddr_storage (line 567) | struct sockaddr_storage FILE: v2/headers/linux_arm/usr/include/pthread.h type _pthread_cleanup_buffer (line 170) | struct _pthread_cleanup_buffer { type timespec (line 234) | struct timespec type sched_param (line 280) | struct sched_param type sched_param (line 284) | struct sched_param type sched_param (line 375) | struct sched_param type sched_param (line 379) | struct sched_param type __pthread_unwind_buf_t (line 455) | typedef struct { type __pthread_cleanup_frame (line 469) | struct __pthread_cleanup_frame { function class (line 479) | class __pthread_cleanup_class { function __extern_inline (line 542) | __extern_inline void __pthread_cleanup_routine(struct __pthread_cleanup_... type __jmp_buf_tag (line 672) | struct __jmp_buf_tag type __jmp_buf_tag (line 673) | struct __jmp_buf_tag type timespec (line 695) | struct timespec type timespec (line 810) | struct timespec type timespec (line 824) | struct timespec type timespec (line 892) | struct timespec function __extern_inline (line 1019) | __extern_inline int __NTH(pthread_equal(pthread_t __thread1, pthread_t _... FILE: v2/headers/linux_arm/usr/include/pwd.h type __gid_t (line 35) | typedef __gid_t gid_t; type __uid_t (line 40) | typedef __uid_t uid_t; type passwd (line 46) | struct passwd { type passwd (line 78) | struct passwd type passwd (line 88) | struct passwd type passwd (line 96) | struct passwd type passwd (line 103) | struct passwd type passwd (line 109) | struct passwd type passwd (line 132) | struct passwd type passwd (line 132) | struct passwd type passwd (line 135) | struct passwd type passwd (line 135) | struct passwd type passwd (line 137) | struct passwd type passwd (line 137) | struct passwd type passwd (line 147) | struct passwd type passwd (line 147) | struct passwd FILE: v2/headers/linux_arm/usr/include/rpc/netdb.h function __BEGIN_DECLS (line 44) | __BEGIN_DECLS struct rpcent { type rpcent (line 52) | struct rpcent type rpcent (line 53) | struct rpcent type rpcent (line 54) | struct rpcent type rpcent (line 57) | struct rpcent type rpcent (line 57) | struct rpcent type rpcent (line 59) | struct rpcent type rpcent (line 59) | struct rpcent type rpcent (line 61) | struct rpcent type rpcent (line 61) | struct rpcent FILE: v2/headers/linux_arm/usr/include/sched.h type __pid_t (line 37) | typedef __pid_t pid_t; type sched_param (line 48) | struct sched_param type sched_param (line 51) | struct sched_param type sched_param (line 54) | struct sched_param type timespec (line 69) | struct timespec FILE: v2/headers/linux_arm/usr/include/setjmp.h type __jmp_buf_tag (line 31) | struct __jmp_buf_tag { type __jmp_buf_tag (line 41) | struct __jmp_buf_tag type __jmp_buf_tag (line 51) | struct __jmp_buf_tag type __jmp_buf_tag (line 55) | struct __jmp_buf_tag type __jmp_buf_tag (line 64) | struct __jmp_buf_tag type __jmp_buf_tag (line 72) | struct __jmp_buf_tag type __jmp_buf_tag (line 80) | struct __jmp_buf_tag FILE: v2/headers/linux_arm/usr/include/signal.h type __sigset_t (line 45) | typedef __sigset_t sigset_t; type __pid_t (line 57) | typedef __pid_t pid_t; type __uid_t (line 63) | typedef __uid_t uid_t; type __sighandler_t (line 187) | typedef __sighandler_t sighandler_t; type __sighandler_t (line 192) | typedef __sighandler_t sig_t; type sigaction (line 246) | struct sigaction type sigaction (line 246) | struct sigaction type timespec (line 270) | struct timespec type sigcontext (line 290) | struct sigcontext type sigstack (line 312) | struct sigstack type sigstack (line 312) | struct sigstack type sigaltstack (line 317) | struct sigaltstack type sigaltstack (line 317) | struct sigaltstack FILE: v2/headers/linux_arm/usr/include/stdint.h type int_least8_t (line 62) | typedef signed char int_least8_t; type int_least16_t (line 63) | typedef short int int_least16_t; type int_least32_t (line 64) | typedef int int_least32_t; type int_least64_t (line 66) | typedef long int int_least64_t; type int_least64_t (line 68) | __extension__ typedef long long int int_least64_t; type uint_least8_t (line 72) | typedef unsigned char uint_least8_t; type uint_least16_t (line 73) | typedef unsigned short int uint_least16_t; type uint_least32_t (line 74) | typedef unsigned int uint_least32_t; type uint_least64_t (line 76) | typedef unsigned long int uint_least64_t; type uint_least64_t (line 78) | __extension__ typedef unsigned long long int uint_least64_t; type int_fast8_t (line 84) | typedef signed char int_fast8_t; type int_fast16_t (line 86) | typedef long int int_fast16_t; type int_fast32_t (line 87) | typedef long int int_fast32_t; type int_fast64_t (line 88) | typedef long int int_fast64_t; type int_fast16_t (line 90) | typedef int int_fast16_t; type int_fast32_t (line 91) | typedef int int_fast32_t; type int_fast64_t (line 92) | __extension__ typedef long long int int_fast64_t; type uint_fast8_t (line 96) | typedef unsigned char uint_fast8_t; type uint_fast16_t (line 98) | typedef unsigned long int uint_fast16_t; type uint_fast32_t (line 99) | typedef unsigned long int uint_fast32_t; type uint_fast64_t (line 100) | typedef unsigned long int uint_fast64_t; type uint_fast16_t (line 102) | typedef unsigned int uint_fast16_t; type uint_fast32_t (line 103) | typedef unsigned int uint_fast32_t; type uint_fast64_t (line 104) | __extension__ typedef unsigned long long int uint_fast64_t; type intmax_t (line 124) | typedef long int intmax_t; type uintmax_t (line 125) | typedef unsigned long int uintmax_t; type intmax_t (line 127) | __extension__ typedef long long int intmax_t; type uintmax_t (line 128) | __extension__ typedef unsigned long long int uintmax_t; FILE: v2/headers/linux_arm/usr/include/stdio.h type _IO_FILE (line 39) | struct _IO_FILE type _IO_FILE (line 43) | struct _IO_FILE type __FILE (line 55) | typedef struct _IO_FILE __FILE; type _G_va_list (line 69) | typedef _G_va_list va_list; type __off_t (line 80) | typedef __off_t off_t; type __off64_t (line 82) | typedef __off64_t off_t; type __off64_t (line 87) | typedef __off64_t off64_t; type __ssize_t (line 94) | typedef __ssize_t ssize_t; type _G_fpos_t (line 102) | typedef _G_fpos_t fpos_t; type _G_fpos64_t (line 104) | typedef _G_fpos64_t fpos_t; type _G_fpos64_t (line 108) | typedef _G_fpos64_t fpos64_t; type _IO_FILE (line 154) | struct _IO_FILE type _IO_FILE (line 155) | struct _IO_FILE type _IO_FILE (line 156) | struct _IO_FILE type obstack (line 784) | struct obstack type obstack (line 787) | struct obstack type obstack (line 789) | struct obstack FILE: v2/headers/linux_arm/usr/include/stdlib.h function __BEGIN_NAMESPACE_STD (line 52) | __BEGIN_NAMESPACE_STD type ldiv_t (line 61) | typedef struct { function __BEGIN_NAMESPACE_C99 (line 69) | __BEGIN_NAMESPACE_C99 function __NTH (line 188) | int __NTH(atoi(const char *__nptr)) function __NTH (line 193) | __extern_inline long int __NTH(atol(const char *__nptr)) function __NTH (line 200) | long long int __NTH(atoll(const char *__nptr)) type random_data (line 251) | struct random_data { type random_data (line 261) | struct random_data type random_data (line 264) | struct random_data type random_data (line 267) | struct random_data type random_data (line 270) | struct random_data type drand48_data (line 315) | struct drand48_data { type drand48_data (line 325) | struct drand48_data type drand48_data (line 327) | struct drand48_data type drand48_data (line 331) | struct drand48_data type drand48_data (line 333) | struct drand48_data type drand48_data (line 337) | struct drand48_data type drand48_data (line 339) | struct drand48_data type drand48_data (line 343) | struct drand48_data type drand48_data (line 346) | struct drand48_data type drand48_data (line 349) | struct drand48_data type __compar_fn_t (line 630) | typedef __compar_fn_t comparison_fn_t; FILE: v2/headers/linux_arm/usr/include/string.h function __extern_always_inline (line 71) | __extern_always_inline void *memchr(void *__s, int __c, size_t __n) __THROW function __extern_always_inline (line 75) | __extern_always_inline const void *memchr(const void *__s, int __c, size... function __extern_always_inline (line 203) | __extern_always_inline char *strchr(char *__s, int __c) __THROW function __extern_always_inline (line 207) | __extern_always_inline const char *strchr(const char *__s, int __c) __TH... function __extern_always_inline (line 225) | __extern_always_inline char *strrchr(char *__s, int __c) __THROW function __extern_always_inline (line 229) | __extern_always_inline const char *strrchr(const char *__s, int __c) __T... function __extern_always_inline (line 273) | __extern_always_inline char *strpbrk(char *__s, const char *__accept) __... function __extern_always_inline (line 277) | __extern_always_inline const char *strpbrk(const char *__s, const char *... function __extern_always_inline (line 295) | __extern_always_inline char *strstr(char *__haystack, const char *__need... function __extern_always_inline (line 299) | __extern_always_inline const char *strstr(const char *__haystack, const ... function __extern_always_inline (line 426) | __extern_always_inline char *index(char *__s, int __c) __THROW function __extern_always_inline (line 430) | __extern_always_inline const char *index(const char *__s, int __c) __THR... function __extern_always_inline (line 449) | __extern_always_inline char *rindex(char *__s, int __c) __THROW function __extern_always_inline (line 453) | __extern_always_inline const char *rindex(const char *__s, int __c) __TH... function __extern_always_inline (line 592) | __extern_always_inline void *__mempcpy_inline(void *__restrict __dest, c... FILE: v2/headers/linux_arm/usr/include/strings.h function __extern_always_inline (line 56) | __extern_always_inline char *index(char *__s, int __c) __THROW function __extern_always_inline (line 60) | __extern_always_inline const char *index(const char *__s, int __c) __THR... function __extern_always_inline (line 79) | __extern_always_inline char *rindex(char *__s, int __c) __THROW function __extern_always_inline (line 83) | __extern_always_inline const char *rindex(const char *__s, int __c) __TH... FILE: v2/headers/linux_arm/usr/include/termios.h type __pid_t (line 30) | typedef __pid_t pid_t; type termios (line 45) | struct termios type termios (line 48) | struct termios type termios (line 51) | struct termios type termios (line 54) | struct termios type termios (line 58) | struct termios type termios (line 62) | struct termios type termios (line 66) | struct termios type termios (line 70) | struct termios FILE: v2/headers/linux_arm/usr/include/time.h type __clockid_t (line 75) | typedef __clockid_t clockid_t; type __timer_t (line 87) | typedef __timer_t timer_t; type timespec (line 103) | struct timespec { function __BEGIN_NAMESPACE_STD (line 112) | __BEGIN_NAMESPACE_STD type itimerspec (line 139) | struct itimerspec { type sigevent (line 145) | struct sigevent type __pid_t (line 151) | typedef __pid_t pid_t; type tm (line 174) | struct tm type tm (line 179) | struct tm type tm (line 184) | struct tm type tm (line 192) | struct tm type tm (line 196) | struct tm type tm (line 206) | struct tm type tm (line 211) | struct tm type tm (line 211) | struct tm type tm (line 215) | struct tm type tm (line 215) | struct tm type tm (line 221) | struct tm type tm (line 230) | struct tm type tm (line 271) | struct tm type tm (line 274) | struct tm type timespec (line 286) | struct timespec type timespec (line 286) | struct timespec type timespec (line 289) | struct timespec type timespec (line 292) | struct timespec type timespec (line 295) | struct timespec type timespec (line 302) | struct timespec type timespec (line 302) | struct timespec type sigevent (line 309) | struct sigevent type itimerspec (line 315) | struct itimerspec type itimerspec (line 315) | struct itimerspec type itimerspec (line 318) | struct itimerspec type timespec (line 326) | struct timespec type tm (line 351) | struct tm type tm (line 365) | struct tm FILE: v2/headers/linux_arm/usr/include/unistd.h type __ssize_t (line 197) | typedef __ssize_t ssize_t; type __gid_t (line 209) | typedef __gid_t gid_t; type __uid_t (line 214) | typedef __uid_t uid_t; type __off_t (line 220) | typedef __off_t off_t; type __off64_t (line 222) | typedef __off64_t off_t; type __off64_t (line 227) | typedef __off64_t off64_t; type __useconds_t (line 232) | typedef __useconds_t useconds_t; type __pid_t (line 237) | typedef __pid_t pid_t; type __intptr_t (line 244) | typedef __intptr_t intptr_t; type __socklen_t (line 251) | typedef __socklen_t socklen_t; FILE: v2/headers/linux_arm/usr/include/utime.h type utimbuf (line 34) | struct utimbuf { type utimbuf (line 41) | struct utimbuf FILE: v2/headers/linux_arm/usr/include/wchar.h type wint_t (line 61) | typedef unsigned int wint_t; type __mbstate_t (line 79) | typedef struct { type tm (line 123) | struct tm function __extern_inline (line 343) | __extern_inline wint_t __NTH(btowc(int __c)) function __extern_inline (line 349) | __extern_inline int __NTH(wctob(wint_t __wc)) function __extern_inline (line 354) | __extern_inline size_t __NTH(mbrlen(const char *__restrict __s, size_t _... type tm (line 699) | struct tm type tm (line 705) | struct tm FILE: v2/headers/linux_arm/usr/include/xlocale.h type __locale_struct (line 27) | struct __locale_struct { type __locale_t (line 41) | typedef __locale_t locale_t; FILE: v2/headers/linux_arm/usr/include/zconf.h type Byte (line 368) | typedef unsigned char Byte; type uInt (line 370) | typedef unsigned int uInt; type uLong (line 371) | typedef unsigned long uLong; type Byte (line 377) | typedef Byte FAR Bytef; type charf (line 379) | typedef char FAR charf; type intf (line 380) | typedef int FAR intf; type uInt (line 381) | typedef uInt FAR uIntf; type uLong (line 382) | typedef uLong FAR uLongf; type Byte (line 389) | typedef Byte const *voidpc; type Byte (line 390) | typedef Byte FAR *voidpf; type Byte (line 391) | typedef Byte *voidp; type Z_U4 (line 406) | typedef Z_U4 z_crc_t; type z_crc_t (line 408) | typedef unsigned long z_crc_t; FILE: v2/headers/linux_arm/usr/include/zlib.h type voidpf (line 79) | typedef voidpf(*alloc_func) type internal_state (line 82) | struct internal_state type z_stream (line 84) | typedef struct z_stream_s { type z_stream (line 105) | typedef z_stream FAR *z_streamp; type gz_header (line 111) | typedef struct gz_header_s { type gz_header (line 128) | typedef gz_header FAR *gz_headerp; type gzFile_s (line 1185) | struct gzFile_s type gzFile_s (line 1620) | struct gzFile_s { type internal_state (line 1692) | struct internal_state { FILE: v2/headers/linux_arm/usr/lib/gcc/arm-linux-gnueabihf/6/include/stdarg.h type __builtin_va_list (line 40) | typedef __builtin_va_list __gnuc_va_list; type __gnuc_va_list (line 79) | typedef __gnuc_va_list va_list; type __gnuc_va_list (line 99) | typedef __gnuc_va_list va_list; FILE: v2/headers/linux_arm/usr/lib/gcc/arm-linux-gnueabihf/6/include/stddef.h type __PTRDIFF_TYPE__ (line 149) | typedef __PTRDIFF_TYPE__ ptrdiff_t; type __SIZE_TYPE__ (line 216) | typedef __SIZE_TYPE__ size_t; type _BSD_RUNE_T_ (line 296) | typedef _BSD_RUNE_T_ rune_t; type __rune_t (line 316) | typedef __rune_t rune_t; type __WCHAR_TYPE__ (line 327) | typedef __WCHAR_TYPE__ wchar_t; type __WINT_TYPE__ (line 356) | typedef __WINT_TYPE__ wint_t; FILE: v2/lexer.go constant intBits (line 46) | intBits = mathutil.IntBits constant bitShift (line 47) | bitShift = intBits>>6 + 5 constant bitMask (line 48) | bitMask = intBits - 1 constant scINITIAL (line 50) | scINITIAL = 0 constant ccEOF (line 59) | ccEOF = iota + 0x80 constant _ (line 60) | _ constant ccOther (line 61) | ccOther constant ccUCNDigit (line 62) | ccUCNDigit constant ccUCNNonDigit (line 63) | ccUCNNonDigit type trigraphs (line 66) | type trigraphs struct method ReadRune (line 97) | func (t *trigraphs) ReadRune() (rune, int, error) { panic("internal er... method ReadChar (line 99) | func (t *trigraphs) ReadChar() (c lex.Char, size int, err error) { function newTrigraphs (line 73) | func newTrigraphs(ctx *context, file *token.File, r io.Reader) (*trigrap... type ungetBuffer (line 111) | type ungetBuffer method unget (line 113) | func (u *ungetBuffer) unget(t cppToken) { *u = append(*u, t) } method read (line 115) | func (u *ungetBuffer) read() (t cppToken) { method ungets (line 123) | func (u *ungetBuffer) ungets(toks ...cppToken) { type lexer (line 131) | type lexer struct method Error (line 178) | func (l *lexer) Error(msg string) { l.err(l.First, "%v", m... method ReadRune (line 179) | func (l *lexer) ReadRune() (rune, int, error) { panic("internal error ... method comment (line 180) | func (l *lexer) comment(general bool) { /*TODO*/ } method parseExpr (line 181) | func (l *lexer) parseExpr() bool { return l.parse(CONSTAN... method Lex (line 183) | func (l *lexer) Lex(lval *yySymType) (r int) { method attrs (line 243) | func (l *lexer) attrs() (r [][]xc.Token) { method parseAttr (line 248) | func (l *lexer) parseAttr(lval *yySymType) { method parseAttrList (line 271) | func (l *lexer) parseAttrList(lval *yySymType) { method parseAttrParams (line 290) | func (l *lexer) parseAttrParams(lval *yySymType) { method ReadChar (line 305) | func (l *lexer) ReadChar() (c lex.Char, size int, err error) { method Reduced (line 314) | func (l *lexer) Reduced(rule, state int, lval *yySymType) (stop bool) { method cppScan (line 330) | func (l *lexer) cppScan() lex.Char { method lex (line 341) | func (l *lexer) lex(lval *yySymType) { method declareFuncName (line 361) | func (l *lexer) declareFuncName() { method parse (line 376) | func (l *lexer) parse(mode int) bool { method scanChar (line 385) | func (l *lexer) scanChar() (c lex.Char) { function newLexer (line 152) | func newLexer(ctx *context, nm string, sz int, r io.Reader) (*lexer, err... FILE: v2/model.go type Model (line 16) | type Model method Equal (line 120) | func (m Model) Equal(n Model) bool { method Sizeof (line 134) | func (m Model) Sizeof(t Type) int64 { method Layout (line 204) | func (m Model) Layout(t Type) (r []FieldProperties) { method packBits (line 340) | func (m *Model) packBits(bitoff, i int, off int64, r []FieldProperties... method Alignof (line 377) | func (m Model) Alignof(t Type) int { method StructAlignof (line 455) | func (m Model) StructAlignof(t Type) int { method defaultArgumentPromotion (line 536) | func (m Model) defaultArgumentPromotion(op Operand) (r Operand) { type ModelItem (line 19) | type ModelItem struct function NewModel (line 27) | func NewModel() (m Model, err error) { type FieldProperties (line 181) | type FieldProperties struct method Mask (line 195) | func (f *FieldProperties) Mask() uint64 { function roundup (line 528) | func roundup(n, to int64) int64 { FILE: v2/operand.go type Address (line 73) | type Address struct method String (line 78) | func (a *Address) String() string { function UsualArithmeticConversions (line 97) | func UsualArithmeticConversions(m Model, a, b Operand) (Operand, Operand) { type Operand (line 222) | type Operand struct method Bits (line 231) | func (o *Operand) Bits() int { method String (line 260) | func (o Operand) String() string { method isArithmeticType (line 264) | func (o Operand) isArithmeticType() bool { return o.Type.IsArithmeticT... method isIntegerType (line 265) | func (o Operand) isIntegerType() bool { return o.Type.IsIntegerType... method isPointerType (line 266) | func (o Operand) isPointerType() bool { return o.Type.IsPointerType... method isScalarType (line 267) | func (o Operand) isScalarType() bool { return o.Type.IsScalarType() } method isSigned (line 268) | func (o Operand) isSigned() bool { return isSigned[o.Type.Kind... method add (line 270) | func (o Operand) add(ctx *context, p Operand) (r Operand) { method and (line 291) | func (o Operand) and(ctx *context, p Operand) (r Operand) { method ConvertTo (line 314) | func (o Operand) ConvertTo(m Model, t Type) (r Operand) { method cpl (line 498) | func (o Operand) cpl(ctx *context) Operand { method div (line 514) | func (o Operand) div(ctx *context, n Node, p Operand) (r Operand) { method eq (line 543) | func (o Operand) eq(ctx *context, p Operand) (r Operand) { method ge (line 571) | func (o Operand) ge(ctx *context, p Operand) (r Operand) { method gt (line 606) | func (o Operand) gt(ctx *context, p Operand) (r Operand) { method integerPromotion (line 649) | func (o Operand) integerPromotion(m Model) Operand { method IsNonZero (line 716) | func (o Operand) IsNonZero() bool { method IsZero (line 736) | func (o Operand) IsZero() bool { method isNullPtrConst (line 760) | func (o Operand) isNullPtrConst() bool { method le (line 764) | func (o Operand) le(ctx *context, p Operand) (r Operand) { method lsh (line 799) | func (o Operand) lsh(ctx *context, p Operand) (r Operand) { // [0]6.5.7 method lt (line 832) | func (o Operand) lt(ctx *context, p Operand) (r Operand) { method mod (line 867) | func (o Operand) mod(ctx *context, n Node, p Operand) (r Operand) { method mul (line 894) | func (o Operand) mul(ctx *context, p Operand) (r Operand) { method ne (line 923) | func (o Operand) ne(ctx *context, p Operand) (r Operand) { method normalize (line 1093) | func (o Operand) normalize(m Model) (r Operand) { method or (line 1120) | func (o Operand) or(ctx *context, p Operand) (r Operand) { method rsh (line 1138) | func (o Operand) rsh(ctx *context, p Operand) (r Operand) { // [0]6.5.7 method sub (line 1173) | func (o Operand) sub(ctx *context, p Operand) (r Operand) { method unaryMinus (line 1195) | func (o Operand) unaryMinus(ctx *context) Operand { method xor (line 1214) | func (o Operand) xor(ctx *context, p Operand) (r Operand) { function newIntConst (line 239) | func newIntConst(ctx *context, n Node, v uint64, t ...TypeKind) (r Opera... function ConvertFloat64 (line 958) | func ConvertFloat64(v float64, t Type, m Model) int64 { function ConvertInt64 (line 1044) | func ConvertInt64(n int64, t Type, m Model) int64 { FILE: v2/parser.go type yySymType (line 58) | type yySymType struct type yyXError (line 64) | type yyXError struct constant yyDefault (line 69) | yyDefault = 57432 constant yyEofCode (line 70) | yyEofCode = 57344 constant ADDASSIGN (line 71) | ADDASSIGN = 57346 constant ALIGNOF (line 72) | ALIGNOF = 57347 constant ANDAND (line 73) | ANDAND = 57348 constant ANDASSIGN (line 74) | ANDASSIGN = 57349 constant ARROW (line 75) | ARROW = 57350 constant AUTO (line 76) | AUTO = 57351 constant BOOL (line 77) | BOOL = 57352 constant BREAK (line 78) | BREAK = 57353 constant CASE (line 79) | CASE = 57354 constant CAST (line 80) | CAST = 57355 constant CHAR (line 81) | CHAR = 57356 constant CHARCONST (line 82) | CHARCONST = 57357 constant COMPLEX (line 83) | COMPLEX = 57358 constant CONST (line 84) | CONST = 57359 constant CONSTANT_EXPRESSION (line 85) | CONSTANT_EXPRESSION = 1048576 constant CONTINUE (line 86) | CONTINUE = 57360 constant DDD (line 87) | DDD = 57361 constant DEC (line 88) | DEC = 57362 constant DEFAULT (line 89) | DEFAULT = 57363 constant DIRECTIVE (line 90) | DIRECTIVE = 57364 constant DIVASSIGN (line 91) | DIVASSIGN = 57365 constant DO (line 92) | DO = 57366 constant DOUBLE (line 93) | DOUBLE = 57367 constant ELSE (line 94) | ELSE = 57368 constant ENUM (line 95) | ENUM = 57369 constant EQ (line 96) | EQ = 57370 constant EXTERN (line 97) | EXTERN = 57371 constant FLOAT (line 98) | FLOAT = 57372 constant FLOATCONST (line 99) | FLOATCONST = 57373 constant FOR (line 100) | FOR = 57374 constant GEQ (line 101) | GEQ = 57375 constant GOTO (line 102) | GOTO = 57376 constant IDENTIFIER (line 103) | IDENTIFIER = 57377 constant IF (line 104) | IF = 57378 constant INC (line 105) | INC = 57379 constant INLINE (line 106) | INLINE = 57380 constant INT (line 107) | INT = 57381 constant INTCONST (line 108) | INTCONST = 57382 constant LEQ (line 109) | LEQ = 57383 constant LONG (line 110) | LONG = 57384 constant LONGCHARCONST (line 111) | LONGCHARCONST = 57385 constant LONGSTRINGLITERAL (line 112) | LONGSTRINGLITERAL = 57386 constant LSH (line 113) | LSH = 57387 constant LSHASSIGN (line 114) | LSHASSIGN = 57388 constant MODASSIGN (line 115) | MODASSIGN = 57389 constant MULASSIGN (line 116) | MULASSIGN = 57390 constant NEQ (line 117) | NEQ = 57391 constant NOELSE (line 118) | NOELSE = 57392 constant NON_REPL (line 119) | NON_REPL = 57393 constant NOSEMI (line 120) | NOSEMI = 57394 constant ORASSIGN (line 121) | ORASSIGN = 57395 constant OROR (line 122) | OROR = 57396 constant PPNUMBER (line 123) | PPNUMBER = 57397 constant PPPASTE (line 124) | PPPASTE = 57398 constant REGISTER (line 125) | REGISTER = 57399 constant RESTRICT (line 126) | RESTRICT = 57400 constant RETURN (line 127) | RETURN = 57401 constant RSH (line 128) | RSH = 57402 constant RSHASSIGN (line 129) | RSHASSIGN = 57403 constant SHORT (line 130) | SHORT = 57404 constant SIGNED (line 131) | SIGNED = 57405 constant SIZEOF (line 132) | SIZEOF = 57406 constant STATIC (line 133) | STATIC = 57407 constant STRINGLITERAL (line 134) | STRINGLITERAL = 57408 constant STRUCT (line 135) | STRUCT = 57409 constant SUBASSIGN (line 136) | SUBASSIGN = 57410 constant SWITCH (line 137) | SWITCH = 57411 constant TRANSLATION_UNIT (line 138) | TRANSLATION_UNIT = 1048577 constant TYPEDEF (line 139) | TYPEDEF = 57412 constant TYPEDEF_NAME (line 140) | TYPEDEF_NAME = 57413 constant TYPEOF (line 141) | TYPEOF = 57414 constant UNARY (line 142) | UNARY = 57415 constant UNION (line 143) | UNION = 57416 constant UNSIGNED (line 144) | UNSIGNED = 57417 constant VOID (line 145) | VOID = 57418 constant VOLATILE (line 146) | VOLATILE = 57419 constant WHILE (line 147) | WHILE = 57420 constant XORASSIGN (line 148) | XORASSIGN = 57421 constant yyErrCode (line 149) | yyErrCode = 57345 constant yyMaxDepth (line 151) | yyMaxDepth = 200 constant yyTabOfs (line 152) | yyTabOfs = -247 type yyLexer (line 2290) | type yyLexer interface type yyLexerEx (line 2295) | type yyLexerEx interface function yySymName (line 2300) | func yySymName(c int) (s string) { function yylex1 (line 2313) | func yylex1(yylex yyLexer, lval *yySymType) (n int) { function yyParse (line 2324) | func yyParse(yylex yyLexer) int { FILE: v2/scanner.go constant _ (line 20) | _ = iota constant scCOMMENT (line 21) | scCOMMENT method scan (line 24) | func (l *lexer) scan() (r int) { FILE: v2/stringer.go constant _cond_name (line 7) | _cond_name = "condZerocondIfOffcondIfOncondIfSkipmaxCond" method String (line 11) | func (i cond) String() string { constant _Linkage_name (line 18) | _Linkage_name = "LinkageNoneLinkageExternalLinkageInternal" method String (line 22) | func (i Linkage) String() string { constant _StorageDuration_name (line 29) | _StorageDuration_name = "StorageDurationAutomaticStorageDurationStatic" method String (line 33) | func (i StorageDuration) String() string { FILE: v2/testdata/_sqlite/ext/async/sqlite3async.c type AsyncWrite (line 37) | typedef struct AsyncWrite AsyncWrite; type AsyncFile (line 38) | typedef struct AsyncFile AsyncFile; type AsyncFileData (line 39) | typedef struct AsyncFileData AsyncFileData; type AsyncFileLock (line 40) | typedef struct AsyncFileLock AsyncFileLock; type AsyncLock (line 41) | typedef struct AsyncLock AsyncLock; function asyncTrace (line 48) | static void asyncTrace(const char *zFormat, ...){ type AsyncPrimitives (line 256) | struct AsyncPrimitives { function async_os_initialize (line 263) | static int async_os_initialize(void){ function async_os_shutdown (line 276) | static void async_os_shutdown(void){ function async_mutex_enter (line 287) | static void async_mutex_enter(int eMutex){ function async_mutex_leave (line 295) | static void async_mutex_leave(int eMutex){ function async_cond_wait (line 301) | static void async_cond_wait(int eCond, int eMutex){ function async_cond_signal (line 307) | static void async_cond_signal(int eCond){ function async_sched_yield (line 311) | static void async_sched_yield(void){ function async_os_initialize (line 322) | static int async_os_initialize(void) {return 0;} function async_os_shutdown (line 323) | static void async_os_shutdown(void) {} type AsyncPrimitives (line 325) | struct AsyncPrimitives { function async_mutex_enter (line 338) | static void async_mutex_enter(int eMutex){ function async_mutex_leave (line 346) | static void async_mutex_leave(int eMutex){ function async_cond_wait (line 352) | static void async_cond_wait(int eCond, int eMutex){ function async_cond_signal (line 359) | static void async_cond_signal(int eCond){ function async_sched_yield (line 363) | static void async_sched_yield(void){ type TestAsyncStaticData (line 385) | struct TestAsyncStaticData { type AsyncWrite (line 455) | struct AsyncWrite { type AsyncLock (line 483) | struct AsyncLock { type AsyncFileLock (line 497) | struct AsyncFileLock { type AsyncFile (line 514) | struct AsyncFile { type AsyncFileData (line 518) | struct AsyncFileData { function addAsyncWrite (line 538) | static void addAsyncWrite(AsyncWrite *pWrite){ function incrOpenFileCount (line 573) | static void incrOpenFileCount(void){ function addNewAsyncWrite (line 587) | static int addNewAsyncWrite( function asyncClose (line 627) | static int asyncClose(sqlite3_file *pFile){ function asyncWrite (line 645) | static int asyncWrite( function asyncRead (line 662) | static int asyncRead( function asyncTruncate (line 743) | static int asyncTruncate(sqlite3_file *pFile, sqlite3_int64 nByte){ function asyncSync (line 752) | static int asyncSync(sqlite3_file *pFile, int flags){ function asyncFileSize (line 764) | int asyncFileSize(sqlite3_file *pFile, sqlite3_int64 *piSize){ function getFileLock (line 813) | static int getFileLock(AsyncLock *pLock){ function AsyncLock (line 849) | static AsyncLock *findLock(const char *zName, int nName){ function asyncLock (line 862) | static int asyncLock(sqlite3_file *pFile, int eLock){ function asyncUnlock (line 897) | static int asyncUnlock(sqlite3_file *pFile, int eLock){ function asyncCheckReservedLock (line 916) | static int asyncCheckReservedLock(sqlite3_file *pFile, int *pResOut){ function asyncFileControl (line 938) | static int asyncFileControl(sqlite3_file *id, int op, void *pArg){ function asyncSectorSize (line 955) | static int asyncSectorSize(sqlite3_file *pFile){ function asyncDeviceCharacteristics (line 959) | static int asyncDeviceCharacteristics(sqlite3_file *pFile){ function unlinkAsyncFile (line 964) | static int unlinkAsyncFile(AsyncFileData *pData){ function doAsynchronousOpen (line 1003) | static int doAsynchronousOpen(int flags){ function asyncOpen (line 1014) | static int asyncOpen( function asyncDelete (line 1176) | static int asyncDelete(sqlite3_vfs *pAsyncVfs, const char *z, int syncDir){ function asyncAccess (line 1185) | static int asyncAccess( function asyncFullPathname (line 1228) | static int asyncFullPathname( function asyncDlError (line 1272) | static void asyncDlError(sqlite3_vfs *pAsyncVfs, int nByte, char *zErrMsg){ function asyncDlClose (line 1284) | static void asyncDlClose(sqlite3_vfs *pAsyncVfs, void *pHandle){ function asyncRandomness (line 1288) | static int asyncRandomness(sqlite3_vfs *pAsyncVfs, int nByte, char *zBuf... function asyncSleep (line 1292) | static int asyncSleep(sqlite3_vfs *pAsyncVfs, int nMicro){ function asyncCurrentTime (line 1296) | static int asyncCurrentTime(sqlite3_vfs *pAsyncVfs, double *pTimeOut){ function asyncWriterThread (line 1340) | static void asyncWriterThread(void){ function sqlite3async_initialize (line 1601) | int sqlite3async_initialize(const char *zParent, int isDefault){ function sqlite3async_shutdown (line 1620) | void sqlite3async_shutdown(void){ function sqlite3async_run (line 1631) | void sqlite3async_run(void){ function sqlite3async_control (line 1638) | int sqlite3async_control(int op, ...){ FILE: v2/testdata/_sqlite/ext/fts1/ft_hash.c function HashInit (line 42) | void HashInit(Hash *pNew, int keyClass, int copyKey){ function HashClear (line 62) | void HashClear(Hash *pH){ function intHash (line 86) | static int intHash(const void *pKey, int nKey){ function intCompare (line 89) | static int intCompare(const void *pKey1, int n1, const void *pKey2, int ... function ptrHash (line 98) | static int ptrHash(const void *pKey, int nKey){ function ptrCompare (line 102) | static int ptrCompare(const void *pKey1, int n1, const void *pKey2, int ... function strHash (line 112) | static int strHash(const void *pKey, int nKey){ function strCompare (line 122) | static int strCompare(const void *pKey1, int n1, const void *pKey2, int ... function binHash (line 130) | static int binHash(const void *pKey, int nKey){ function binCompare (line 138) | static int binCompare(const void *pKey1, int n1, const void *pKey2, int ... function insertElement (line 203) | static void insertElement( function rehash (line 231) | static void rehash(Hash *pH, int new_size){ function HashElem (line 254) | static HashElem *findElementGivenHash( function removeElementGivenHash (line 282) | static void removeElementGivenHash( FILE: v2/testdata/_sqlite/ext/fts1/ft_hash.h type Hash (line 21) | typedef struct Hash Hash; type HashElem (line 22) | typedef struct HashElem HashElem; type Hash (line 32) | struct Hash { type HashElem (line 52) | struct HashElem { FILE: v2/testdata/_sqlite/ext/fts1/fts1.c type StringBuffer (line 65) | typedef struct StringBuffer { function initStringBuffer (line 71) | static void initStringBuffer(StringBuffer *sb){ function nappend (line 78) | static void nappend(StringBuffer *sb, const char *zFrom, int nFrom){ function append (line 91) | static void append(StringBuffer *sb, const char *zFrom){ function putVarint (line 114) | static int putVarint(char *p, sqlite_int64 v){ function getVarint (line 129) | static int getVarint(const char *p, sqlite_int64 *v){ function getVarint32 (line 145) | static int getVarint32(const char *p, int *pi){ function safe_isspace (line 207) | static int safe_isspace(char c){ function safe_tolower (line 210) | static int safe_tolower(char c){ function safe_isalnum (line 213) | static int safe_isalnum(char c){ type DocListType (line 217) | typedef enum DocListType { type DocList (line 234) | typedef struct DocList { function docListInit (line 250) | static void docListInit(DocList *d, DocListType iType, function DocList (line 265) | static DocList *docListNew(DocListType iType){ function docListDestroy (line 271) | static void docListDestroy(DocList *d){ function docListDelete (line 278) | static void docListDelete(DocList *d){ function appendVarint (line 288) | static void appendVarint(DocList *d, sqlite_int64 i){ function docListAddDocid (line 296) | static void docListAddDocid(DocList *d, sqlite_int64 iDocid){ function addPos (line 306) | static void addPos(DocList *d, int iColumn, int iPos){ function docListAddPos (line 322) | static void docListAddPos(DocList *d, int iColumn, int iPos){ function docListAddPosOffset (line 334) | static void docListAddPosOffset( type DocListReader (line 367) | typedef struct DocListReader { function readerInit (line 377) | static void readerInit(DocListReader *r, DocList *pDoclist){ function atEnd (line 390) | static int atEnd(DocListReader *pReader){ function sqlite_int64 (line 396) | static sqlite_int64 peekDocid(DocListReader *pReader){ function sqlite_int64 (line 406) | static sqlite_int64 readDocid(DocListReader *pReader){ function readPosition (line 420) | static int readPosition(DocListReader *pReader, int *iColumn){ function skipPositionList (line 456) | static void skipPositionList(DocListReader *pReader){ function skipDocument (line 466) | static void skipDocument(DocListReader *pReader){ function skipToDocid (line 473) | static int skipToDocid(DocListReader *pReader, sqlite_int64 iDocid){ function sqlite_int64 (line 483) | static sqlite_int64 firstDocid(DocList *d){ function printDoclist (line 495) | static void printDoclist(DocList *p){ function docListRestrictColumn (line 526) | static void docListRestrictColumn(DocList *in, int iRestrictColumn){ function docListDiscardEmpty (line 552) | static void docListDiscardEmpty(DocList *in) { function docListSpliceElement (line 583) | static void docListSpliceElement(DocListReader *r, sqlite_int64 iDocid, function docListUpdate (line 623) | static void docListUpdate(DocList *d, DocList *pUpdate){ function docListAccumulate (line 637) | static void docListAccumulate(DocList *pAcc, DocList *pUpdate){ function sqlite_int64 (line 667) | static sqlite_int64 nextDocid(DocListReader *pIn){ function mergePosList (line 688) | static void mergePosList( function docListPhraseMerge (line 730) | static void docListPhraseMerge( function docListAndMerge (line 762) | static void docListAndMerge( function docListOrMerge (line 796) | static void docListOrMerge( function docListExceptMerge (line 841) | static void docListExceptMerge( function sql_exec (line 923) | static int sql_exec(sqlite3 *db, const char *zDb, const char *zName, function sql_prepare (line 933) | static int sql_prepare(sqlite3 *db, const char *zDb, const char *zName, type fulltext_vtab (line 946) | typedef struct fulltext_vtab fulltext_vtab; type QueryTerm (line 951) | typedef struct QueryTerm { type Query (line 990) | typedef struct Query { type Snippet (line 1004) | typedef struct Snippet { type QueryType (line 1021) | typedef enum QueryType { type fulltext_statement (line 1040) | typedef enum fulltext_statement { type fulltext_vtab (line 1084) | struct fulltext_vtab { type fulltext_cursor (line 1105) | typedef struct fulltext_cursor { type fulltext_vtab (line 1116) | struct fulltext_vtab function appendList (line 1123) | static void appendList(StringBuffer *sb, int nString, char **azString){ function sql_get_statement (line 1173) | static int sql_get_statement(fulltext_vtab *v, fulltext_statement iStmt, function sql_step_statement (line 1206) | static int sql_step_statement(fulltext_vtab *v, fulltext_statement iStmt, function sql_single_step_statement (line 1237) | static int sql_single_step_statement(fulltext_vtab *v, function content_insert (line 1245) | static int content_insert(fulltext_vtab *v, sqlite3_value *rowid, function content_update (line 1265) | static int content_update(fulltext_vtab *v, sqlite3_value **pValues, function freeStringArray (line 1283) | static void freeStringArray(int nString, const char **pString){ function content_select (line 1298) | static int content_select(fulltext_vtab *v, sqlite_int64 iRow, function content_delete (line 1338) | static int content_delete(fulltext_vtab *v, sqlite_int64 iRow){ function term_select (line 1353) | static int term_select(fulltext_vtab *v, const char *pTerm, int nTerm, function term_select_all (line 1390) | static int term_select_all( function term_insert (line 1448) | static int term_insert(fulltext_vtab *v, sqlite_int64 *piRowid, function term_update (line 1475) | static int term_update(fulltext_vtab *v, sqlite_int64 rowid, function term_delete (line 1490) | static int term_delete(fulltext_vtab *v, sqlite_int64 rowid){ function fulltext_vtab_destroy (line 1504) | static void fulltext_vtab_destroy(fulltext_vtab *v){ function getToken (line 1566) | static int getToken(const char *z, int *tokenType){ type Token (line 1616) | typedef struct Token { function dequoteString (line 1681) | static void dequoteString(char *z){ function tokenListToIdList (line 1723) | static void tokenListToIdList(char **azIn){ function startsWith (line 1775) | static int startsWith(const char *s, const char *t){ type TableSpec (line 1788) | typedef struct TableSpec { function clearTableSpec (line 1800) | static void clearTableSpec(TableSpec *p) { function parseSpec (line 1814) | static int parseSpec(TableSpec *pSpec, int argc, const char *const*argv, function constructVtab (line 1936) | static int constructVtab( function fulltextConnect (line 2004) | static int fulltextConnect( function fulltextCreate (line 2055) | static int fulltextCreate(sqlite3 *db, void *pAux, function fulltextBestIndex (line 2087) | static int fulltextBestIndex(sqlite3_vtab *pVTab, sqlite3_index_info *pI... function fulltextDisconnect (line 2121) | static int fulltextDisconnect(sqlite3_vtab *pVTab){ function fulltextDestroy (line 2127) | static int fulltextDestroy(sqlite3_vtab *pVTab){ function fulltextOpen (line 2142) | static int fulltextOpen(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCur... function queryClear (line 2156) | static void queryClear(Query *q){ function snippetClear (line 2168) | static void snippetClear(Snippet *p){ function snippetAppendMatch (line 2177) | static void snippetAppendMatch( function snippetOffsetsOfColumn (line 2211) | static void snippetOffsetsOfColumn( function snippetAllOffsets (line 2284) | static void snippetAllOffsets(fulltext_cursor *p){ function snippetOffsetText (line 2315) | static void snippetOffsetText(Snippet *p){ function wordBoundary (line 2343) | static int wordBoundary( function appendWhiteSpace (line 2383) | static void appendWhiteSpace(StringBuffer *p){ function trimWhiteSpace (line 2392) | static void trimWhiteSpace(StringBuffer *p){ function snippetText (line 2409) | static void snippetText( function fulltextClose (line 2524) | static int fulltextClose(sqlite3_vtab_cursor *pCursor){ function fulltextNext (line 2537) | static int fulltextNext(sqlite3_vtab_cursor *pCursor){ function docListOfTerm (line 2587) | static int docListOfTerm( function queryAdd (line 2621) | static void queryAdd(Query *q, const char *pTerm, int nTerm){ function checkColumnSpecifier (line 2646) | static int checkColumnSpecifier( function tokenizeSegment (line 2671) | static int tokenizeSegment( function parseQuery (line 2728) | static int parseQuery( function fulltextQuery (line 2775) | static int fulltextQuery( function fulltextFilter (line 2877) | static int fulltextFilter( function fulltextEof (line 2928) | static int fulltextEof(sqlite3_vtab_cursor *pCursor){ function fulltextColumn (line 2939) | static int fulltextColumn(sqlite3_vtab_cursor *pCursor, function fulltextRowid (line 2960) | static int fulltextRowid(sqlite3_vtab_cursor *pCursor, sqlite_int64 *pRo... function buildTerms (line 2970) | static int buildTerms(fulltext_vtab *v, fts1Hash *terms, sqlite_int64 iD... function index_insert_term (line 3016) | static int index_insert_term(fulltext_vtab *v, const char *pTerm, int nT... function insertTerms (line 3083) | static int insertTerms(fulltext_vtab *v, fts1Hash *terms, sqlite_int64 i... function deleteTerms (line 3096) | static int deleteTerms(fulltext_vtab *v, fts1Hash *pTerms, sqlite_int64 ... function index_insert (line 3114) | static int index_insert(fulltext_vtab *v, sqlite3_value *pRequestRowid, function index_delete (line 3127) | static int index_delete(fulltext_vtab *v, sqlite_int64 iRow, fts1Hash *p... function index_update (line 3135) | static int index_update(fulltext_vtab *v, sqlite_int64 iRow, function fulltextUpdate (line 3151) | static int fulltextUpdate(sqlite3_vtab *pVtab, int nArg, sqlite3_value *... function snippetFunc (line 3211) | static void snippetFunc( function snippetOffsetsFunc (line 3245) | static void snippetOffsetsFunc( function fulltextFindFunction (line 3269) | static int fulltextFindFunction( function fulltextRename (line 3289) | static int fulltextRename( function sqlite3Fts1Init (line 3331) | int sqlite3Fts1Init(sqlite3 *db){ function sqlite3_fts1_init (line 3339) | __declspec(dllexport) FILE: v2/testdata/_sqlite/ext/fts1/fts1_hash.c function sqlite3Fts1HashInit (line 52) | void sqlite3Fts1HashInit(fts1Hash *pNew, int keyClass, int copyKey){ function sqlite3Fts1HashClear (line 69) | void sqlite3Fts1HashClear(fts1Hash *pH){ function strHash (line 92) | static int strHash(const void *pKey, int nKey){ function strCompare (line 102) | static int strCompare(const void *pKey1, int n1, const void *pKey2, int ... function binHash (line 110) | static int binHash(const void *pKey, int nKey){ function binCompare (line 118) | static int binCompare(const void *pKey1, int n1, const void *pKey2, int ... function insertElement (line 161) | static void insertElement( function rehash (line 189) | static void rehash(fts1Hash *pH, int new_size){ function fts1HashElem (line 212) | static fts1HashElem *findElementGivenHash( function removeElementGivenHash (line 240) | static void removeElementGivenHash( FILE: v2/testdata/_sqlite/ext/fts1/fts1_hash.h type fts1Hash (line 21) | typedef struct fts1Hash fts1Hash; type fts1HashElem (line 22) | typedef struct fts1HashElem fts1HashElem; type fts1Hash (line 32) | struct fts1Hash { type fts1HashElem (line 52) | struct fts1HashElem { FILE: v2/testdata/_sqlite/ext/fts1/fts1_porter.c type porter_tokenizer (line 39) | typedef struct porter_tokenizer { type porter_tokenizer_cursor (line 46) | typedef struct porter_tokenizer_cursor { function porterCreate (line 64) | static int porterCreate( function porterDestroy (line 79) | static int porterDestroy(sqlite3_tokenizer *pTokenizer){ function porterOpen (line 90) | static int porterOpen( function porterClose (line 121) | static int porterClose(sqlite3_tokenizer_cursor *pCursor){ function isConsonant (line 149) | static int isConsonant(const char *z){ function isVowel (line 158) | static int isVowel(const char *z){ function m_gt_0 (line 187) | static int m_gt_0(const char *z){ function m_eq_1 (line 197) | static int m_eq_1(const char *z){ function m_gt_1 (line 211) | static int m_gt_1(const char *z){ function hasVowel (line 225) | static int hasVowel(const char *z){ function doubleConsonant (line 236) | static int doubleConsonant(const char *z){ function star_oh (line 248) | static int star_oh(const char *z){ function stem (line 268) | static int stem( function copy_stemmer (line 293) | static void copy_stemmer(const char *zIn, int nIn, char *zOut, int *pnOut){ function porter_stemmer (line 340) | static void porter_stemmer(const char *zIn, int nIn, char *zOut, int *pn... function porterNext (line 578) | static int porterNext( function sqlite3Fts1PorterTokenizerModule (line 637) | void sqlite3Fts1PorterTokenizerModule( FILE: v2/testdata/_sqlite/ext/fts1/fts1_tokenizer.h type sqlite3_tokenizer (line 32) | typedef struct sqlite3_tokenizer sqlite3_tokenizer; type sqlite3_tokenizer_cursor (line 33) | typedef struct sqlite3_tokenizer_cursor sqlite3_tokenizer_cursor; type sqlite3_tokenizer_module (line 34) | typedef struct sqlite3_tokenizer_module sqlite3_tokenizer_module; type sqlite3_tokenizer_module (line 36) | struct sqlite3_tokenizer_module { type sqlite3_tokenizer (line 68) | struct sqlite3_tokenizer { type sqlite3_tokenizer_cursor (line 73) | struct sqlite3_tokenizer_cursor { FILE: v2/testdata/_sqlite/ext/fts1/fts1_tokenizer1.c type simple_tokenizer (line 28) | typedef struct simple_tokenizer { type simple_tokenizer_cursor (line 33) | typedef struct simple_tokenizer_cursor { function isDelim (line 47) | static int isDelim(simple_tokenizer *t, unsigned char c){ function simpleCreate (line 54) | static int simpleCreate( function simpleDestroy (line 94) | static int simpleDestroy(sqlite3_tokenizer *pTokenizer){ function simpleOpen (line 105) | static int simpleOpen( function simpleClose (line 136) | static int simpleClose(sqlite3_tokenizer_cursor *pCursor){ function simpleNext (line 147) | static int simpleNext( function sqlite3Fts1SimpleTokenizerModule (line 215) | void sqlite3Fts1SimpleTokenizerModule( FILE: v2/testdata/_sqlite/ext/fts1/fulltext.c function putVarint (line 44) | static int putVarint(char *p, sqlite_int64 v){ function getVarint (line 59) | static int getVarint(const char *p, sqlite_int64 *v){ function getVarint32 (line 75) | static int getVarint32(const char *p, int *pi){ type DocListType (line 123) | typedef enum DocListType { type DocList (line 129) | typedef struct DocList { function docListInit (line 138) | static void docListInit(DocList *d, DocListType iType, function DocList (line 153) | static DocList *docListNew(DocListType iType){ function docListDestroy (line 159) | static void docListDestroy(DocList *d){ function docListDelete (line 166) | static void docListDelete(DocList *d){ function appendVarint (line 176) | static void appendVarint(DocList *d, sqlite_int64 i){ function docListAddDocid (line 184) | static void docListAddDocid(DocList *d, sqlite_int64 iDocid){ function docListAddPos (line 190) | static void docListAddPos(DocList *d, int iPos){ function docListAddPosOffset (line 196) | static void docListAddPosOffset(DocList *d, int iPos, function docListAddEndPos (line 206) | static void docListAddEndPos(DocList *d){ type DocListReader (line 210) | typedef struct DocListReader { function readerInit (line 216) | static void readerInit(DocListReader *r, DocList *pDoclist){ function readerAtEnd (line 224) | static int readerAtEnd(DocListReader *pReader){ function sqlite_int64 (line 229) | static sqlite_int64 peekDocid(DocListReader *pReader){ function sqlite_int64 (line 237) | static sqlite_int64 readDocid(DocListReader *pReader){ function readPosition (line 247) | static int readPosition(DocListReader *pReader){ function skipPositionList (line 269) | static void skipPositionList(DocListReader *pReader){ function skipDocument (line 276) | static void skipDocument(DocListReader *pReader){ function sqlite_int64 (line 283) | static sqlite_int64 firstDocid(DocList *d){ function docListUpdate (line 292) | static int docListUpdate(DocList *d, sqlite_int64 iDocid, DocList *pUpda... function docListSplit (line 336) | static int docListSplit(DocList *d, DocList *d2){ type DocListMerge (line 374) | typedef struct DocListMerge { function mergeInit (line 380) | static void mergeInit(DocListMerge *m, function mergePosList (line 395) | static void mergePosList(DocListMerge *m, sqlite_int64 iDocid, function mergeBlock (line 423) | static void mergeBlock(DocListMerge *m, DocList *pBlock){ function sql_exec (line 505) | static int sql_exec(sqlite3 *db, const char *zName, const char *zFormat){ function sql_prepare (line 512) | static int sql_prepare(sqlite3 *db, const char *zName, sqlite3_stmt **pp... type fulltext_statement (line 527) | typedef enum fulltext_statement { type fulltext_vtab (line 562) | typedef struct fulltext_vtab { type fulltext_cursor (line 574) | typedef struct fulltext_cursor { type fulltext_vtab (line 586) | struct fulltext_vtab function sql_get_statement (line 596) | static int sql_get_statement(fulltext_vtab *v, fulltext_statement iStmt, function sql_step_statement (line 618) | static int sql_step_statement(fulltext_vtab *v, fulltext_statement iStmt, function sql_single_step_statement (line 656) | static int sql_single_step_statement(fulltext_vtab *v, function content_insert (line 664) | static int content_insert(fulltext_vtab *v, sqlite3_value *rowid, function content_select (line 681) | static int content_select(fulltext_vtab *v, sqlite_int64 iRow, function content_delete (line 705) | static int content_delete(fulltext_vtab *v, sqlite_int64 iRow){ function term_select (line 719) | static int term_select(fulltext_vtab *v, const char *zTerm, int nTerm, function term_chunk_select (line 750) | static int term_chunk_select(fulltext_vtab *v, const char *zTerm, int nT... function term_insert (line 783) | static int term_insert(fulltext_vtab *v, const char *zTerm, int nTerm, function term_update (line 802) | static int term_update(fulltext_vtab *v, sqlite_int64 rowid, function term_delete (line 818) | static int term_delete(fulltext_vtab *v, sqlite_int64 rowid){ function fulltext_vtab_destroy (line 829) | static void fulltext_vtab_destroy(fulltext_vtab *v){ function fulltextConnect (line 855) | static int fulltextConnect( function fulltextCreate (line 907) | static int fulltextCreate( function fulltextBestIndex (line 955) | static int fulltextBestIndex(sqlite3_vtab *pVTab, sqlite3_index_info *pI... function fulltextDisconnect (line 975) | static int fulltextDisconnect(sqlite3_vtab *pVTab){ function fulltextDestroy (line 980) | static int fulltextDestroy(sqlite3_vtab *pVTab){ function fulltextOpen (line 991) | static int fulltextOpen(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCur... function fulltextClose (line 1001) | static int fulltextClose(sqlite3_vtab_cursor *pCursor){ function fulltextNext (line 1011) | static int fulltextNext(sqlite3_vtab_cursor *pCursor){ function term_select_doclist (line 1056) | static int term_select_doclist(fulltext_vtab *v, const char *pTerm, int ... function query_merge (line 1079) | static int query_merge(fulltext_vtab *v, sqlite3_stmt **pSelect, type QueryTerm (line 1112) | typedef struct QueryTerm { type Query (line 1127) | typedef struct Query { function query_add (line 1132) | static void query_add(Query *q, int is_phrase, const char *zTerm){ function query_free (line 1141) | static void query_free(Query *q){ function tokenize_segment (line 1149) | static int tokenize_segment(sqlite3_tokenizer *pTokenizer, function parse_query (line 1177) | static int parse_query(fulltext_vtab *v, const char *zQuery, Query *pQue... function fulltext_query (line 1205) | static int fulltext_query(fulltext_vtab *v, const char *zQuery, function fulltextFilter (line 1239) | static int fulltextFilter(sqlite3_vtab_cursor *pCursor, function fulltextEof (line 1275) | static int fulltextEof(sqlite3_vtab_cursor *pCursor){ function fulltextColumn (line 1280) | static int fulltextColumn(sqlite3_vtab_cursor *pCursor, function fulltextRowid (line 1292) | static int fulltextRowid(sqlite3_vtab_cursor *pCursor, sqlite_int64 *pRo... function build_terms (line 1300) | static int build_terms(Hash *terms, sqlite3_tokenizer *pTokenizer, function index_insert_term (line 1343) | static int index_insert_term(fulltext_vtab *v, const char *zTerm, int nT... function index_insert (line 1386) | static int index_insert(fulltext_vtab *v, function index_delete_term (line 1415) | static int index_delete_term(fulltext_vtab *v, const char *zTerm, int nT... function index_delete (line 1439) | static int index_delete(fulltext_vtab *v, sqlite_int64 iRow){ function fulltextUpdate (line 1464) | static int fulltextUpdate(sqlite3_vtab *pVtab, int nArg, sqlite3_value *... function fulltext_init (line 1498) | int fulltext_init(sqlite3 *db){ function sqlite3_fulltext_init (line 1504) | __declspec(dllexport) FILE: v2/testdata/_sqlite/ext/fts1/simple_tokenizer.c type simple_tokenizer (line 31) | typedef struct simple_tokenizer { type simple_tokenizer_cursor (line 36) | typedef struct simple_tokenizer_cursor { function simpleCreate (line 49) | static int simpleCreate( function simpleDestroy (line 81) | static int simpleDestroy(sqlite3_tokenizer *pTokenizer){ function simpleOpen (line 90) | static int simpleOpen( function simpleClose (line 110) | static int simpleClose(sqlite3_tokenizer_cursor *pCursor){ function simpleNext (line 121) | static int simpleNext( function get_simple_tokenizer_module (line 170) | void get_simple_tokenizer_module( FILE: v2/testdata/_sqlite/ext/fts1/tokenizer.h type sqlite3_tokenizer (line 32) | typedef struct sqlite3_tokenizer sqlite3_tokenizer; type sqlite3_tokenizer_cursor (line 33) | typedef struct sqlite3_tokenizer_cursor sqlite3_tokenizer_cursor; type sqlite3_tokenizer_module (line 34) | typedef struct sqlite3_tokenizer_module sqlite3_tokenizer_module; type sqlite3_tokenizer_module (line 36) | struct sqlite3_tokenizer_module { type sqlite3_tokenizer (line 68) | struct sqlite3_tokenizer { type sqlite3_tokenizer_cursor (line 73) | struct sqlite3_tokenizer_cursor { FILE: v2/testdata/_sqlite/ext/fts2/fts2.c function safe_isspace (line 345) | static int safe_isspace(char c){ function safe_tolower (line 348) | static int safe_tolower(char c){ function safe_isalnum (line 351) | static int safe_isalnum(char c){ type DocListType (line 355) | typedef enum DocListType { function putVarint (line 409) | static int putVarint(char *p, sqlite_int64 v){ function getVarint (line 424) | static int getVarint(const char *p, sqlite_int64 *v){ function getVarint32 (line 440) | static int getVarint32(const char *p, int *pi){ type DataBuffer (line 462) | typedef struct DataBuffer { function dataBufferInit (line 468) | static void dataBufferInit(DataBuffer *pBuffer, int nCapacity){ function dataBufferReset (line 474) | static void dataBufferReset(DataBuffer *pBuffer){ function dataBufferDestroy (line 477) | static void dataBufferDestroy(DataBuffer *pBuffer){ function dataBufferSwap (line 481) | static void dataBufferSwap(DataBuffer *pBuffer1, DataBuffer *pBuffer2){ function dataBufferExpand (line 486) | static void dataBufferExpand(DataBuffer *pBuffer, int nAddCapacity){ function dataBufferAppend (line 497) | static void dataBufferAppend(DataBuffer *pBuffer, function dataBufferAppend2 (line 504) | static void dataBufferAppend2(DataBuffer *pBuffer, function dataBufferReplace (line 514) | static void dataBufferReplace(DataBuffer *pBuffer, type StringBuffer (line 521) | typedef struct StringBuffer { function initStringBuffer (line 525) | static void initStringBuffer(StringBuffer *sb){ function stringBufferLength (line 529) | static int stringBufferLength(StringBuffer *sb){ function stringBufferDestroy (line 535) | static void stringBufferDestroy(StringBuffer *sb){ function nappend (line 539) | static void nappend(StringBuffer *sb, const char *zFrom, int nFrom){ function append (line 546) | static void append(StringBuffer *sb, const char *zFrom){ function appendList (line 551) | static void appendList(StringBuffer *sb, int nString, char **azString){ function endsInWhiteSpace (line 559) | static int endsInWhiteSpace(StringBuffer *p){ function appendWhiteSpace (line 567) | static void appendWhiteSpace(StringBuffer *p){ function trimWhiteSpace (line 573) | static void trimWhiteSpace(StringBuffer *p){ type DLReader (line 605) | typedef struct DLReader { function dlrAtEnd (line 614) | static int dlrAtEnd(DLReader *pReader){ function sqlite_int64 (line 618) | static sqlite_int64 dlrDocid(DLReader *pReader){ function dlrDocDataBytes (line 626) | static int dlrDocDataBytes(DLReader *pReader){ function dlrAllDataBytes (line 630) | static int dlrAllDataBytes(DLReader *pReader){ function dlrPosDataLen (line 644) | static int dlrPosDataLen(DLReader *pReader){ function dlrStep (line 650) | static void dlrStep(DLReader *pReader){ function dlrInit (line 683) | static void dlrInit(DLReader *pReader, DocListType iType, function dlrDestroy (line 695) | static void dlrDestroy(DLReader *pReader){ function docListValidate (line 704) | static void docListValidate(DocListType iType, const char *pData, int nD... type DLWriter (line 750) | typedef struct DLWriter { function dlwInit (line 759) | static void dlwInit(DLWriter *pWriter, DocListType iType, DataBuffer *b){ function dlwDestroy (line 767) | static void dlwDestroy(DLWriter *pWriter){ function dlwAppend (line 783) | static void dlwAppend(DLWriter *pWriter, function dlwCopy (line 816) | static void dlwCopy(DLWriter *pWriter, DLReader *pReader){ function dlwAdd (line 820) | static void dlwAdd(DLWriter *pWriter, sqlite_int64 iDocid){ type PLReader (line 845) | typedef struct PLReader { function plrAtEnd (line 860) | static int plrAtEnd(PLReader *pReader){ function plrColumn (line 863) | static int plrColumn(PLReader *pReader){ function plrPosition (line 867) | static int plrPosition(PLReader *pReader){ function plrStartOffset (line 871) | static int plrStartOffset(PLReader *pReader){ function plrEndOffset (line 875) | static int plrEndOffset(PLReader *pReader){ function plrStep (line 879) | static void plrStep(PLReader *pReader){ function plrInit (line 917) | static void plrInit(PLReader *pReader, DLReader *pDLReader){ function plrDestroy (line 927) | static void plrDestroy(PLReader *pReader){ type PLWriter (line 955) | typedef struct PLWriter { function plwAdd (line 967) | static void plwAdd(PLWriter *pWriter, int iColumn, int iPos, function plwCopy (line 999) | static void plwCopy(PLWriter *pWriter, PLReader *pReader){ function plwInit (line 1003) | static void plwInit(PLWriter *pWriter, DLWriter *dlw, sqlite_int64 iDocid){ function plwTerminate (line 1030) | static void plwTerminate(PLWriter *pWriter){ function plwDestroy (line 1041) | static void plwDestroy(PLWriter *pWriter){ type DLCollector (line 1055) | typedef struct DLCollector { function dlcAddDoclist (line 1069) | static void dlcAddDoclist(DLCollector *pCollector, DataBuffer *b){ function dlcNext (line 1078) | static void dlcNext(DLCollector *pCollector, sqlite_int64 iDocid){ function dlcAddPos (line 1083) | static void dlcAddPos(DLCollector *pCollector, int iColumn, int iPos, function DLCollector (line 1088) | static DLCollector *dlcNew(sqlite_int64 iDocid, DocListType iType){ function dlcDelete (line 1095) | static void dlcDelete(DLCollector *pCollector){ function docListTrim (line 1114) | static void docListTrim(DocListType iType, const char *pData, int nData, type OrderedDLReader (line 1157) | typedef struct OrderedDLReader { function orderedDLReaderCmp (line 1168) | static int orderedDLReaderCmp(OrderedDLReader *r1, OrderedDLReader *r2){ function orderedDLReaderReorder (line 1190) | static void orderedDLReaderReorder(OrderedDLReader *p, int n){ function docListMerge (line 1208) | static void docListMerge(DataBuffer *out, function posListCmp (line 1285) | static int posListCmp(PLReader *pLeft, PLReader *pRight){ function posListUnion (line 1313) | static void posListUnion(DLReader *pLeft, DLReader *pRight, DLWriter *pO... function docListUnion (line 1350) | static void docListUnion( function posListPhraseMerge (line 1408) | static void posListPhraseMerge(DLReader *pLeft, DLReader *pRight, function docListPhraseMerge (line 1458) | static void docListPhraseMerge( function docListAndMerge (line 1496) | static void docListAndMerge( function docListOrMerge (line 1531) | static void docListOrMerge( function docListExceptMerge (line 1581) | static void docListExceptMerge( function sql_exec (line 1665) | static int sql_exec(sqlite3 *db, const char *zDb, const char *zName, function sql_prepare (line 1675) | static int sql_prepare(sqlite3 *db, const char *zDb, const char *zName, type fulltext_vtab (line 1688) | typedef struct fulltext_vtab fulltext_vtab; type QueryTerm (line 1693) | typedef struct QueryTerm { type Query (line 1733) | typedef struct Query { type Snippet (line 1747) | typedef struct Snippet { type QueryType (line 1764) | typedef enum QueryType { type fulltext_statement (line 1770) | typedef enum fulltext_statement { type fulltext_vtab (line 1842) | struct fulltext_vtab { type fulltext_cursor (line 1886) | typedef struct fulltext_cursor { type fulltext_vtab (line 1898) | struct fulltext_vtab function sql_get_statement (line 1946) | static int sql_get_statement(fulltext_vtab *v, fulltext_statement iStmt, function sql_single_step (line 1977) | static int sql_single_step(sqlite3_stmt *s){ function sql_get_leaf_statement (line 1989) | static int sql_get_leaf_statement(fulltext_vtab *v, int idx, function content_insert (line 2008) | static int content_insert(fulltext_vtab *v, sqlite3_value *rowid, function content_update (line 2028) | static int content_update(fulltext_vtab *v, sqlite3_value **pValues, function freeStringArray (line 2046) | static void freeStringArray(int nString, const char **pString){ function content_select (line 2061) | static int content_select(fulltext_vtab *v, sqlite_int64 iRow, function content_delete (line 2101) | static int content_delete(fulltext_vtab *v, sqlite_int64 iRow){ function content_exists (line 2115) | static int content_exists(fulltext_vtab *v){ function block_insert (line 2134) | static int block_insert(fulltext_vtab *v, const char *pData, int nData, function block_delete (line 2157) | static int block_delete(fulltext_vtab *v, function segdir_max_index (line 2176) | static int segdir_max_index(fulltext_vtab *v, int iLevel, int *pidx){ function segdir_set (line 2212) | static int segdir_set(fulltext_vtab *v, int iLevel, int idx, function segdir_span (line 2246) | static int segdir_span(fulltext_vtab *v, int iLevel, function segdir_delete (line 2283) | static int segdir_delete(fulltext_vtab *v, int iLevel){ function segdir_delete_all (line 2307) | static int segdir_delete_all(fulltext_vtab *v){ function segdir_count (line 2325) | static int segdir_count(fulltext_vtab *v, int *pnSegments, int *piMaxLev... function fulltext_vtab_destroy (line 2363) | static void fulltext_vtab_destroy(fulltext_vtab *v){ function getToken (line 2434) | static int getToken(const char *z, int *tokenType){ type Token (line 2484) | typedef struct Token { function dequoteString (line 2549) | static void dequoteString(char *z){ function tokenListToIdList (line 2591) | static void tokenListToIdList(char **azIn){ function startsWith (line 2643) | static int startsWith(const char *s, const char *t){ type TableSpec (line 2656) | typedef struct TableSpec { function clearTableSpec (line 2668) | static void clearTableSpec(TableSpec *p) { function parseSpec (line 2682) | static int parseSpec(TableSpec *pSpec, int argc, const char *const*argv, function constructVtab (line 2804) | static int constructVtab( function fulltextConnect (line 2883) | static int fulltextConnect( function fulltextCreate (line 2905) | static int fulltextCreate(sqlite3 *db, void *pAux, function fulltextBestIndex (line 2948) | static int fulltextBestIndex(sqlite3_vtab *pVTab, sqlite3_index_info *pI... function fulltextDisconnect (line 2982) | static int fulltextDisconnect(sqlite3_vtab *pVTab){ function fulltextDestroy (line 2988) | static int fulltextDestroy(sqlite3_vtab *pVTab){ function fulltextOpen (line 3004) | static int fulltextOpen(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCur... function queryClear (line 3022) | static void queryClear(Query *q){ function snippetClear (line 3034) | static void snippetClear(Snippet *p){ function snippetAppendMatch (line 3043) | static void snippetAppendMatch( function snippetOffsetsOfColumn (line 3077) | static void snippetOffsetsOfColumn( function snippetAllOffsets (line 3152) | static void snippetAllOffsets(fulltext_cursor *p){ function snippetOffsetText (line 3183) | static void snippetOffsetText(Snippet *p){ function wordBoundary (line 3211) | static int wordBoundary( function snippetText (line 3258) | static void snippetText( function fulltextClose (line 3373) | static int fulltextClose(sqlite3_vtab_cursor *pCursor){ function fulltextNext (line 3385) | static int fulltextNext(sqlite3_vtab_cursor *pCursor){ function docListOfTerm (line 3443) | static int docListOfTerm( function queryAdd (line 3483) | static void queryAdd(Query *q, const char *pTerm, int nTerm){ function checkColumnSpecifier (line 3509) | static int checkColumnSpecifier( function tokenizeSegment (line 3534) | static int tokenizeSegment( function parseQuery (line 3594) | static int parseQuery( function fulltextQuery (line 3644) | static int fulltextQuery( function fulltextFilter (line 3770) | static int fulltextFilter( function fulltextEof (line 3848) | static int fulltextEof(sqlite3_vtab_cursor *pCursor){ function fulltextColumn (line 3859) | static int fulltextColumn(sqlite3_vtab_cursor *pCursor, function fulltextRowid (line 3880) | static int fulltextRowid(sqlite3_vtab_cursor *pCursor, sqlite_int64 *pRo... function buildTerms (line 3891) | static int buildTerms(fulltext_vtab *v, sqlite_int64 iDocid, function insertTerms (line 3949) | static int insertTerms(fulltext_vtab *v, sqlite_int64 iRowid, function deleteTerms (line 3963) | static int deleteTerms(fulltext_vtab *v, sqlite_int64 iRowid){ function index_insert (line 3988) | static int index_insert(fulltext_vtab *v, sqlite3_value *pRequestRowid, function index_delete (line 4005) | static int index_delete(fulltext_vtab *v, sqlite_int64 iRow){ function index_update (line 4019) | static int index_update(fulltext_vtab *v, sqlite_int64 iRow, type InteriorBlock (line 4071) | typedef struct InteriorBlock { function InteriorBlock (line 4077) | static InteriorBlock *interiorBlockNew(int iHeight, sqlite_int64 iChildB... function interiorBlockValidate (line 4098) | static void interiorBlockValidate(InteriorBlock *pBlock){ type InteriorWriter (line 4160) | typedef struct InteriorWriter { function interiorWriterInit (line 4176) | static void interiorWriterInit(int iHeight, const char *pTerm, int nTerm, function interiorWriterAppend (line 4197) | static void interiorWriterAppend(InteriorWriter *pWriter, function interiorWriterDestroy (line 4249) | static int interiorWriterDestroy(InteriorWriter *pWriter){ function interiorWriterRootInfo (line 4273) | static int interiorWriterRootInfo(fulltext_vtab *v, InteriorWriter *pWri... type InteriorReader (line 4322) | typedef struct InteriorReader { function interiorReaderDestroy (line 4331) | static void interiorReaderDestroy(InteriorReader *pReader){ function interiorReaderInit (line 4339) | static void interiorReaderInit(const char *pData, int nData, function interiorReaderAtEnd (line 4371) | static int interiorReaderAtEnd(InteriorReader *pReader){ function sqlite_int64 (line 4375) | static sqlite_int64 interiorReaderCurrentBlockid(InteriorReader *pReader){ function interiorReaderTermBytes (line 4379) | static int interiorReaderTermBytes(InteriorReader *pReader){ function interiorReaderStep (line 4389) | static void interiorReaderStep(InteriorReader *pReader){ function interiorReaderTermCmp (line 4417) | static int interiorReaderTermCmp(InteriorReader *pReader, type LeafWriter (line 4466) | typedef struct LeafWriter { function leafWriterInit (line 4484) | static void leafWriterInit(int iLevel, int idx, LeafWriter *pWriter){ function leafNodeValidate (line 4497) | static void leafNodeValidate(const char *pData, int nData){ function leafWriterInternalFlush (line 4567) | static int leafWriterInternalFlush(fulltext_vtab *v, LeafWriter *pWriter, function leafWriterFlush (line 4614) | static int leafWriterFlush(fulltext_vtab *v, LeafWriter *pWriter){ function leafWriterRootInfo (line 4631) | static int leafWriterRootInfo(fulltext_vtab *v, LeafWriter *pWriter, function leafWriterFinalize (line 4666) | static int leafWriterFinalize(fulltext_vtab *v, LeafWriter *pWriter){ function leafWriterDestroy (line 4682) | static void leafWriterDestroy(LeafWriter *pWriter){ function leafWriterEncodeTerm (line 4693) | static int leafWriterEncodeTerm(LeafWriter *pWriter, function leafWriterInlineFlush (line 4735) | static int leafWriterInlineFlush(fulltext_vtab *v, LeafWriter *pWriter, function leafWriterStepMerge (line 4759) | static int leafWriterStepMerge(fulltext_vtab *v, LeafWriter *pWriter, function leafWriterStep (line 4887) | static int leafWriterStep(fulltext_vtab *v, LeafWriter *pWriter, type LeafReader (line 4903) | typedef struct LeafReader { function leafReaderDestroy (line 4910) | static void leafReaderDestroy(LeafReader *pReader){ function leafReaderAtEnd (line 4915) | static int leafReaderAtEnd(LeafReader *pReader){ function leafReaderTermBytes (line 4920) | static int leafReaderTermBytes(LeafReader *pReader){ function leafReaderDataBytes (line 4929) | static int leafReaderDataBytes(LeafReader *pReader){ function leafReaderInit (line 4942) | static void leafReaderInit(const char *pData, int nData, function leafReaderStep (line 4963) | static void leafReaderStep(LeafReader *pReader){ function leafReaderTermCmp (line 4991) | static int leafReaderTermCmp(LeafReader *pReader, type LeavesReader (line 5011) | typedef struct LeavesReader { function leavesReaderTermBytes (line 5022) | static int leavesReaderTermBytes(LeavesReader *pReader){ function leavesReaderDataBytes (line 5032) | static int leavesReaderDataBytes(LeavesReader *pReader){ function leavesReaderAtEnd (line 5041) | static int leavesReaderAtEnd(LeavesReader *pReader){ function leavesReaderReset (line 5058) | static int leavesReaderReset(LeavesReader *pReader){ function leavesReaderDestroy (line 5062) | static void leavesReaderDestroy(LeavesReader *pReader){ function leavesReaderInit (line 5078) | static int leavesReaderInit(fulltext_vtab *v, function leavesReaderStep (line 5122) | static int leavesReaderStep(fulltext_vtab *v, LeavesReader *pReader){ function leavesReaderTermCmp (line 5148) | static int leavesReaderTermCmp(LeavesReader *lr1, LeavesReader *lr2){ function leavesReaderCmp (line 5163) | static int leavesReaderCmp(LeavesReader *lr1, LeavesReader *lr2){ function leavesReaderReorder (line 5172) | static void leavesReaderReorder(LeavesReader *pLr, int nLr){ function leavesReadersInit (line 5186) | static int leavesReadersInit(fulltext_vtab *v, int iLevel, function leavesReadersMerge (line 5230) | static int leavesReadersMerge(fulltext_vtab *v, function segdirNextIndex (line 5255) | static int segdirNextIndex(fulltext_vtab *v, int iLevel, int *pidx){ function segmentMerge (line 5277) | static int segmentMerge(fulltext_vtab *v, int iLevel){ function docListAccumulateUnion (line 5342) | static void docListAccumulateUnion(DataBuffer *acc, function loadSegmentLeavesInt (line 5365) | static int loadSegmentLeavesInt(fulltext_vtab *v, LeavesReader *pReader, function loadSegmentLeaf (line 5481) | static int loadSegmentLeaf(fulltext_vtab *v, const char *pData, int nData, function loadSegmentLeaves (line 5502) | static int loadSegmentLeaves(fulltext_vtab *v, function getChildrenContaining (line 5530) | static void getChildrenContaining(const char *pData, int nData, function loadAndGetChildrenContaining (line 5567) | static int loadAndGetChildrenContaining( function loadSegmentInt (line 5609) | static int loadSegmentInt(fulltext_vtab *v, const char *pData, int nData, function loadSegment (line 5669) | static int loadSegment(fulltext_vtab *v, const char *pData, int nData, function termSelect (line 5710) | static int termSelect(fulltext_vtab *v, int iColumn, type TermData (line 5755) | typedef struct TermData { function termDataCmp (line 5764) | static int termDataCmp(const void *av, const void *bv){ function writeZeroSegment (line 5776) | static int writeZeroSegment(fulltext_vtab *v, fts2Hash *pTerms){ function clearPendingTerms (line 5825) | static int clearPendingTerms(fulltext_vtab *v){ function flushPendingTerms (line 5840) | static int flushPendingTerms(fulltext_vtab *v){ function initPendingTerms (line 5852) | static int initPendingTerms(fulltext_vtab *v, sqlite_int64 iDocid){ function fulltextUpdate (line 5873) | static int fulltextUpdate(sqlite3_vtab *pVtab, int nArg, sqlite3_value *... function fulltextSync (line 5927) | static int fulltextSync(sqlite3_vtab *pVtab){ function fulltextBegin (line 5932) | static int fulltextBegin(sqlite3_vtab *pVtab){ function fulltextCommit (line 5943) | static int fulltextCommit(sqlite3_vtab *pVtab){ function fulltextRollback (line 5952) | static int fulltextRollback(sqlite3_vtab *pVtab){ function snippetFunc (line 5960) | static void snippetFunc( function snippetOffsetsFunc (line 5994) | static void snippetOffsetsFunc( type OptLeavesReader (line 6032) | typedef struct OptLeavesReader { function optLeavesReaderAtEnd (line 6038) | static int optLeavesReaderAtEnd(OptLeavesReader *pReader){ function optLeavesReaderTermBytes (line 6041) | static int optLeavesReaderTermBytes(OptLeavesReader *pReader){ function optLeavesReaderDataBytes (line 6047) | static int optLeavesReaderDataBytes(OptLeavesReader *pReader){ function optLeavesReaderStep (line 6053) | static int optLeavesReaderStep(fulltext_vtab *v, OptLeavesReader *pReader){ function optLeavesReaderTermCmp (line 6056) | static int optLeavesReaderTermCmp(OptLeavesReader *lr1, OptLeavesReader ... function optLeavesReaderCmp (line 6062) | static int optLeavesReaderCmp(OptLeavesReader *lr1, OptLeavesReader *lr2){ function optLeavesReaderReorder (line 6070) | static void optLeavesReaderReorder(OptLeavesReader *pLr, int nLr){ function optimizeInternal (line 6085) | static int optimizeInternal(fulltext_vtab *v, function optimizeFunc (line 6192) | static void optimizeFunc(sqlite3_context *pContext, function generateError (line 6297) | static void generateError(sqlite3_context *pContext, function collectSegmentTerms (line 6311) | static int collectSegmentTerms(fulltext_vtab *v, sqlite3_stmt *s, function generateTermsResult (line 6343) | static int generateTermsResult(sqlite3_context *pContext, fts2Hash *pTer... function dumpTermsFunc (line 6400) | static void dumpTermsFunc( function createDoclistResult (line 6477) | static void createDoclistResult(sqlite3_context *pContext, function dumpDoclistFunc (line 6564) | static void dumpDoclistFunc( function fulltextFindFunction (line 6677) | static int fulltextFindFunction( function fulltextRename (line 6714) | static int fulltextRename( function hashDestroy (line 6758) | static void hashDestroy(void *p){ function sqlite3Fts2Init (line 6787) | int sqlite3Fts2Init(sqlite3 *db){ function sqlite3_fts2_init (line 6848) | __declspec(dllexport) FILE: v2/testdata/_sqlite/ext/fts2/fts2_hash.c function fts2HashFree (line 47) | static void fts2HashFree(void *p){ function sqlite3Fts2HashInit (line 61) | void sqlite3Fts2HashInit(fts2Hash *pNew, int keyClass, int copyKey){ function sqlite3Fts2HashClear (line 76) | void sqlite3Fts2HashClear(fts2Hash *pH){ function strHash (line 99) | static int strHash(const void *pKey, int nKey){ function strCompare (line 109) | static int strCompare(const void *pKey1, int n1, const void *pKey2, int ... function binHash (line 117) | static int binHash(const void *pKey, int nKey){ function binCompare (line 125) | static int binCompare(const void *pKey1, int n1, const void *pKey2, int ... function insertElement (line 168) | static void insertElement( function rehash (line 196) | static void rehash(fts2Hash *pH, int new_size){ function fts2HashElem (line 219) | static fts2HashElem *findElementGivenHash( function removeElementGivenHash (line 247) | static void removeElementGivenHash( FILE: v2/testdata/_sqlite/ext/fts2/fts2_hash.h type fts2Hash (line 21) | typedef struct fts2Hash fts2Hash; type fts2HashElem (line 22) | typedef struct fts2HashElem fts2HashElem; type fts2Hash (line 32) | struct fts2Hash { type fts2HashElem (line 50) | struct fts2HashElem { FILE: v2/testdata/_sqlite/ext/fts2/fts2_icu.c type IcuTokenizer (line 29) | typedef struct IcuTokenizer IcuTokenizer; type IcuCursor (line 30) | typedef struct IcuCursor IcuCursor; type IcuTokenizer (line 32) | struct IcuTokenizer { type IcuCursor (line 37) | struct IcuCursor { function icuCreate (line 54) | static int icuCreate( function icuDestroy (line 84) | static int icuDestroy(sqlite3_tokenizer *pTokenizer){ function icuOpen (line 96) | static int icuOpen( function icuClose (line 165) | static int icuClose(sqlite3_tokenizer_cursor *pCursor){ function icuNext (line 176) | static int icuNext( function sqlite3Fts2IcuTokenizerModule (line 253) | void sqlite3Fts2IcuTokenizerModule( FILE: v2/testdata/_sqlite/ext/fts2/fts2_porter.c type porter_tokenizer (line 41) | typedef struct porter_tokenizer { type porter_tokenizer_cursor (line 48) | typedef struct porter_tokenizer_cursor { function porterCreate (line 66) | static int porterCreate( function porterDestroy (line 81) | static int porterDestroy(sqlite3_tokenizer *pTokenizer){ function porterOpen (line 92) | static int porterOpen( function porterClose (line 123) | static int porterClose(sqlite3_tokenizer_cursor *pCursor){ function isConsonant (line 151) | static int isConsonant(const char *z){ function isVowel (line 160) | static int isVowel(const char *z){ function m_gt_0 (line 189) | static int m_gt_0(const char *z){ function m_eq_1 (line 199) | static int m_eq_1(const char *z){ function m_gt_1 (line 213) | static int m_gt_1(const char *z){ function hasVowel (line 227) | static int hasVowel(const char *z){ function doubleConsonant (line 238) | static int doubleConsonant(const char *z){ function star_oh (line 250) | static int star_oh(const char *z){ function stem (line 270) | static int stem( function copy_stemmer (line 295) | static void copy_stemmer(const char *zIn, int nIn, char *zOut, int *pnOut){ function porter_stemmer (line 342) | static void porter_stemmer(const char *zIn, int nIn, char *zOut, int *pn... function porterNext (line 579) | static int porterNext( function sqlite3Fts2PorterTokenizerModule (line 638) | void sqlite3Fts2PorterTokenizerModule( FILE: v2/testdata/_sqlite/ext/fts2/fts2_tokenizer.c function scalarFunc (line 57) | static void scalarFunc( function testFunc (line 135) | static void testFunc( function registerTokenizer (line 223) | static function queryFts2Tokenizer (line 245) | static function intTestFunc (line 291) | static void intTestFunc( function sqlite3Fts2InitHashTable (line 340) | int sqlite3Fts2InitHashTable( FILE: v2/testdata/_sqlite/ext/fts2/fts2_tokenizer.h type sqlite3_tokenizer_module (line 48) | typedef struct sqlite3_tokenizer_module sqlite3_tokenizer_module; type sqlite3_tokenizer (line 49) | typedef struct sqlite3_tokenizer sqlite3_tokenizer; type sqlite3_tokenizer_cursor (line 50) | typedef struct sqlite3_tokenizer_cursor sqlite3_tokenizer_cursor; type sqlite3_tokenizer_module (line 52) | struct sqlite3_tokenizer_module { type sqlite3_tokenizer (line 135) | struct sqlite3_tokenizer { type sqlite3_tokenizer_cursor (line 140) | struct sqlite3_tokenizer_cursor { FILE: v2/testdata/_sqlite/ext/fts2/fts2_tokenizer1.c type simple_tokenizer (line 38) | typedef struct simple_tokenizer { type simple_tokenizer_cursor (line 43) | typedef struct simple_tokenizer_cursor { function simpleDelim (line 57) | static int simpleDelim(simple_tokenizer *t, unsigned char c){ function simpleCreate (line 64) | static int simpleCreate( function simpleDestroy (line 106) | static int simpleDestroy(sqlite3_tokenizer *pTokenizer){ function simpleOpen (line 117) | static int simpleOpen( function simpleClose (line 148) | static int simpleClose(sqlite3_tokenizer_cursor *pCursor){ function simpleNext (line 159) | static int simpleNext( function sqlite3Fts2SimpleTokenizerModule (line 227) | void sqlite3Fts2SimpleTokenizerModule( FILE: v2/testdata/_sqlite/ext/fts3/fts3.c function sqlite3Fts3Always (line 318) | int sqlite3Fts3Always(int b) { assert( b ); return b; } function sqlite3Fts3Never (line 319) | int sqlite3Fts3Never(int b) { assert( !b ); return b; } function sqlite3Fts3PutVarint (line 328) | int sqlite3Fts3PutVarint(char *p, sqlite_int64 v){ function sqlite3Fts3GetVarint (line 352) | int sqlite3Fts3GetVarint(const char *pBuf, sqlite_int64 *v){ function sqlite3Fts3GetVarint32 (line 378) | int sqlite3Fts3GetVarint32(const char *p, int *pi){ function sqlite3Fts3VarintLen (line 401) | int sqlite3Fts3VarintLen(sqlite3_uint64 v){ function sqlite3Fts3Dequote (line 424) | void sqlite3Fts3Dequote(char *z){ function fts3GetDeltaVarint (line 453) | static void fts3GetDeltaVarint(char **pp, sqlite3_int64 *pVal){ function fts3GetReverseVarint (line 468) | static void fts3GetReverseVarint( function fts3DisconnectMethod (line 490) | static int fts3DisconnectMethod(sqlite3_vtab *pVtab){ function sqlite3Fts3ErrMsg (line 518) | void sqlite3Fts3ErrMsg(char **pzErr, const char *zFormat, ...){ function fts3DbExec (line 533) | static void fts3DbExec( function fts3DestroyMethod (line 556) | static int fts3DestroyMethod(sqlite3_vtab *pVtab){ function fts3DeclareVtab (line 588) | static void fts3DeclareVtab(int *pRc, Fts3Table *p){ function sqlite3Fts3CreateStatTable (line 625) | void sqlite3Fts3CreateStatTable(int *pRc, Fts3Table *p){ function fts3CreateTables (line 643) | static int fts3CreateTables(Fts3Table *p){ function fts3DatabasePageSize (line 708) | static void fts3DatabasePageSize(int *pRc, Fts3Table *p){ function fts3IsSpecialColumn (line 742) | static int fts3IsSpecialColumn( function fts3Appendf (line 767) | static void fts3Appendf( function fts3GobbleInt (line 934) | static int fts3GobbleInt(const char **pp, int *pnOut){ function fts3PrefixParameter (line 969) | static int fts3PrefixParameter( function fts3ContentColumns (line 1038) | static int fts3ContentColumns( function fts3InitVtab (line 1113) | static int fts3InitVtab( function fts3ConnectMethod (line 1493) | static int fts3ConnectMethod( function fts3CreateMethod (line 1503) | static int fts3CreateMethod( function fts3SetEstimatedRows (line 1519) | static void fts3SetEstimatedRows(sqlite3_index_info *pIdxInfo, i64 nRow){ function fts3SetUniqueFlag (line 1532) | static void fts3SetUniqueFlag(sqlite3_index_info *pIdxInfo){ function fts3BestIndexMethod (line 1548) | static int fts3BestIndexMethod(sqlite3_vtab *pVTab, sqlite3_index_info *... function fts3OpenMethod (line 1673) | static int fts3OpenMethod(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppC... function fts3CursorFinalizeStmt (line 1697) | static void fts3CursorFinalizeStmt(Fts3Cursor *pCsr){ function fts3ClearCursor (line 1714) | static void fts3ClearCursor(Fts3Cursor *pCsr){ function fts3CloseMethod (line 1727) | static int fts3CloseMethod(sqlite3_vtab_cursor *pCursor){ function fts3CursorSeekStmt (line 1745) | static int fts3CursorSeekStmt(Fts3Cursor *pCsr){ function fts3CursorSeek (line 1769) | static int fts3CursorSeek(sqlite3_context *pContext, Fts3Cursor *pCsr){ function fts3ScanInteriorNode (line 1812) | static int fts3ScanInteriorNode( function fts3SelectLeaf (line 1934) | static int fts3SelectLeaf( function fts3PutDeltaVarint (line 1982) | static void fts3PutDeltaVarint( function fts3PoslistCopy (line 2006) | static void fts3PoslistCopy(char **pp, char **ppPoslist){ function fts3ColumnlistCopy (line 2053) | static void fts3ColumnlistCopy(char **pp, char **ppPoslist){ function fts3ReadNextPos (line 2098) | static void fts3ReadNextPos( function fts3PutColNumber (line 2119) | static int fts3PutColNumber(char **pp, int iCol){ function fts3PoslistMerge (line 2137) | static void fts3PoslistMerge( function fts3PoslistPhraseMerge (line 2227) | static int fts3PoslistPhraseMerge( function fts3PoslistNearMerge (line 2351) | static int fts3PoslistNearMerge( type TermSelect (line 2390) | typedef struct TermSelect TermSelect; type TermSelect (line 2391) | struct TermSelect { function fts3GetDeltaVarint3 (line 2409) | static void fts3GetDeltaVarint3( function fts3PutDeltaVarint3 (line 2443) | static void fts3PutDeltaVarint3( function fts3DoclistOrMerge (line 2489) | static int fts3DoclistOrMerge( function fts3DoclistPhraseMerge (line 2581) | static int fts3DoclistPhraseMerge( function sqlite3Fts3FirstFilter (line 2652) | int sqlite3Fts3FirstFilter( function fts3TermSelectFinishMerge (line 2704) | static int fts3TermSelectFinishMerge(Fts3Table *p, TermSelect *pTS){ function fts3TermSelectMerge (line 2758) | static int fts3TermSelectMerge( function fts3SegReaderCursorAppend (line 2830) | static int fts3SegReaderCursorAppend( function fts3SegReaderCursor (line 2855) | static int fts3SegReaderCursor( function sqlite3Fts3SegReaderCursor (line 2929) | int sqlite3Fts3SegReaderCursor( function fts3SegReaderCursorAddZero (line 2961) | static int fts3SegReaderCursorAddZero( function fts3TermSegReaderCursor (line 2986) | static int fts3TermSegReaderCursor( function fts3SegReaderCursorFree (line 3043) | static void fts3SegReaderCursorFree(Fts3MultiSegReader *pSegcsr){ function fts3TermSelect (line 3052) | static int fts3TermSelect( function fts3DoclistCountDocids (line 3109) | static int fts3DoclistCountDocids(char *aList, int nList){ function fts3NextMethod (line 3135) | static int fts3NextMethod(sqlite3_vtab_cursor *pCursor){ function sqlite3_int64 (line 3170) | static sqlite3_int64 fts3DocidRange(sqlite3_value *pVal, i64 iDefault){ function fts3FilterMethod (line 3196) | static int fts3FilterMethod( function fts3EofMethod (line 3309) | static int fts3EofMethod(sqlite3_vtab_cursor *pCursor){ function fts3RowidMethod (line 3324) | static int fts3RowidMethod(sqlite3_vtab_cursor *pCursor, sqlite_int64 *p... function fts3ColumnMethod (line 3341) | static int fts3ColumnMethod( function fts3UpdateMethod (line 3395) | static int fts3UpdateMethod( function fts3SyncMethod (line 3408) | static int fts3SyncMethod(sqlite3_vtab *pVtab){ function fts3SetHasStat (line 3460) | static int fts3SetHasStat(Fts3Table *p){ function fts3BeginMethod (line 3478) | static int fts3BeginMethod(sqlite3_vtab *pVtab){ function fts3CommitMethod (line 3495) | static int fts3CommitMethod(sqlite3_vtab *pVtab){ function fts3RollbackMethod (line 3510) | static int fts3RollbackMethod(sqlite3_vtab *pVtab){ function fts3ReversePoslist (line 3525) | static void fts3ReversePoslist(char *pStart, char **ppPoslist){ function fts3FunctionArg (line 3568) | static int fts3FunctionArg( function fts3SnippetFunc (line 3590) | static void fts3SnippetFunc( function fts3OffsetsFunc (line 3633) | static void fts3OffsetsFunc( function fts3OptimizeFunc (line 3659) | static void fts3OptimizeFunc( function fts3MatchinfoFunc (line 3693) | static void fts3MatchinfoFunc( function fts3FindFunctionMethod (line 3713) | static int fts3FindFunctionMethod( function fts3RenameMethod (line 3749) | static int fts3RenameMethod( function fts3SavepointMethod (line 3807) | static int fts3SavepointMethod(sqlite3_vtab *pVtab, int iSavepoint){ function fts3ReleaseMethod (line 3824) | static int fts3ReleaseMethod(sqlite3_vtab *pVtab, int iSavepoint){ function fts3RollbackToMethod (line 3839) | static int fts3RollbackToMethod(sqlite3_vtab *pVtab, int iSavepoint){ function hashDestroy (line 3880) | static void hashDestroy(void *p){ function sqlite3Fts3Init (line 3911) | int sqlite3Fts3Init(sqlite3 *db){ function fts3EvalAllocateReaders (line 4021) | static void fts3EvalAllocateReaders( function fts3EvalPhraseMergeToken (line 4063) | static int fts3EvalPhraseMergeToken( function fts3EvalPhraseLoad (line 4127) | static int fts3EvalPhraseLoad( function fts3EvalDeferredPhrase (line 4163) | static int fts3EvalDeferredPhrase(Fts3Cursor *pCsr, Fts3Phrase *pPhrase){ function fts3EvalPhraseStart (line 4275) | static int fts3EvalPhraseStart(Fts3Cursor *pCsr, int bOptOk, Fts3Phrase ... function sqlite3Fts3DoclistPrev (line 4332) | void sqlite3Fts3DoclistPrev( function sqlite3Fts3DoclistNext (line 4388) | void sqlite3Fts3DoclistNext( function fts3EvalDlPhraseNext (line 4425) | static void fts3EvalDlPhraseNext( type TokenDoclist (line 4471) | typedef struct TokenDoclist TokenDoclist; type TokenDoclist (line 4472) | struct TokenDoclist { function incrPhraseTokenNext (line 4488) | static int incrPhraseTokenNext( function fts3EvalIncrPhraseNext (line 4540) | static int fts3EvalIncrPhraseNext( function fts3EvalPhraseNext (line 4640) | static int fts3EvalPhraseNext( function fts3EvalStartReaders (line 4679) | static void fts3EvalStartReaders( type Fts3TokenAndCost (line 4715) | typedef struct Fts3TokenAndCost Fts3TokenAndCost; type Fts3TokenAndCost (line 4716) | struct Fts3TokenAndCost { function fts3EvalTokenCosts (line 4732) | static void fts3EvalTokenCosts( function fts3EvalAverageDocsize (line 4786) | static int fts3EvalAverageDocsize(Fts3Cursor *pCsr, int *pnPage){ function fts3EvalSelectDeferred (line 4846) | static int fts3EvalSelectDeferred( function fts3EvalStart (line 4979) | static int fts3EvalStart(Fts3Cursor *pCsr){ function fts3EvalInvalidatePoslist (line 5029) | static void fts3EvalInvalidatePoslist(Fts3Phrase *pPhrase){ function fts3EvalNearTrim (line 5060) | static int fts3EvalNearTrim( function fts3EvalNextRow (line 5134) | static void fts3EvalNextRow( function fts3EvalNearTest (line 5276) | static int fts3EvalNearTest(Fts3Expr *pExpr, int *pRc){ function fts3EvalTestExpr (line 5358) | static int fts3EvalTestExpr( function sqlite3Fts3EvalTestDeferred (line 5469) | int sqlite3Fts3EvalTestDeferred(Fts3Cursor *pCsr, int *pRc){ function fts3EvalNext (line 5499) | static int fts3EvalNext(Fts3Cursor *pCsr){ function fts3EvalRestart (line 5540) | static void fts3EvalRestart( function fts3EvalUpdateCounts (line 5583) | static void fts3EvalUpdateCounts(Fts3Expr *pExpr){ function fts3EvalGatherStats (line 5626) | static int fts3EvalGatherStats( function sqlite3Fts3EvalPhraseStats (line 5737) | int sqlite3Fts3EvalPhraseStats( function sqlite3Fts3EvalPhrasePoslist (line 5785) | int sqlite3Fts3EvalPhrasePoslist( function sqlite3Fts3EvalPhraseCleanup (line 5919) | void sqlite3Fts3EvalPhraseCleanup(Fts3Phrase *pPhrase){ function sqlite3Fts3Corrupt (line 5937) | int sqlite3Fts3Corrupt(){ function sqlite3_fts3_init (line 5947) | __declspec(dllexport) FILE: v2/testdata/_sqlite/ext/fts3/fts3Int.h type u8 (line 156) | typedef unsigned char u8; type i16 (line 157) | typedef short int i16; type u32 (line 158) | typedef unsigned int u32; type sqlite3_uint64 (line 159) | typedef sqlite3_uint64 u64; type sqlite3_int64 (line 160) | typedef sqlite3_int64 i64; type Fts3Table (line 194) | typedef struct Fts3Table Fts3Table; type Fts3Cursor (line 195) | typedef struct Fts3Cursor Fts3Cursor; type Fts3Expr (line 196) | typedef struct Fts3Expr Fts3Expr; type Fts3Phrase (line 197) | typedef struct Fts3Phrase Fts3Phrase; type Fts3PhraseToken (line 198) | typedef struct Fts3PhraseToken Fts3PhraseToken; type Fts3Doclist (line 200) | typedef struct Fts3Doclist Fts3Doclist; type Fts3SegFilter (line 201) | typedef struct Fts3SegFilter Fts3SegFilter; type Fts3DeferredToken (line 202) | typedef struct Fts3DeferredToken Fts3DeferredToken; type Fts3SegReader (line 203) | typedef struct Fts3SegReader Fts3SegReader; type Fts3MultiSegReader (line 204) | typedef struct Fts3MultiSegReader Fts3MultiSegReader; type MatchinfoBuffer (line 206) | typedef struct MatchinfoBuffer MatchinfoBuffer; type Fts3Table (line 215) | struct Fts3Table { type Fts3Cursor (line 298) | struct Fts3Cursor { type Fts3Doclist (line 356) | struct Fts3Doclist { type Fts3PhraseToken (line 373) | struct Fts3PhraseToken { type Fts3Phrase (line 386) | struct Fts3Phrase { type Fts3Expr (line 426) | struct Fts3Expr { type Fts3SegFilter (line 516) | struct Fts3SegFilter { type Fts3MultiSegReader (line 523) | struct Fts3MultiSegReader { FILE: v2/testdata/_sqlite/ext/fts3/fts3_aux.c type Fts3auxTable (line 20) | typedef struct Fts3auxTable Fts3auxTable; type Fts3auxCursor (line 21) | typedef struct Fts3auxCursor Fts3auxCursor; type Fts3auxTable (line 23) | struct Fts3auxTable { type Fts3auxCursor (line 28) | struct Fts3auxCursor { function fts3auxConnectMethod (line 57) | static int fts3auxConnectMethod( function fts3auxDisconnectMethod (line 128) | static int fts3auxDisconnectMethod(sqlite3_vtab *pVtab){ function fts3auxBestIndexMethod (line 149) | static int fts3auxBestIndexMethod( function fts3auxOpenMethod (line 219) | static int fts3auxOpenMethod(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **... function fts3auxCloseMethod (line 235) | static int fts3auxCloseMethod(sqlite3_vtab_cursor *pCursor){ function fts3auxGrowStatArray (line 248) | static int fts3auxGrowStatArray(Fts3auxCursor *pCsr, int nSize){ function fts3auxNextMethod (line 267) | static int fts3auxNextMethod(sqlite3_vtab_cursor *pCursor){ function fts3auxFilterMethod (line 361) | static int fts3auxFilterMethod( function fts3auxEofMethod (line 456) | static int fts3auxEofMethod(sqlite3_vtab_cursor *pCursor){ function fts3auxColumnMethod (line 464) | static int fts3auxColumnMethod( function fts3auxRowidMethod (line 505) | static int fts3auxRowidMethod( function sqlite3Fts3InitAux (line 518) | int sqlite3Fts3InitAux(sqlite3 *db){ FILE: v2/testdata/_sqlite/ext/fts3/fts3_expr.c type ParseContext (line 92) | typedef struct ParseContext ParseContext; type ParseContext (line 93) | struct ParseContext { function fts3isspace (line 116) | static int fts3isspace(char c){ function sqlite3Fts3OpenTokenizer (line 131) | int sqlite3Fts3OpenTokenizer( function getNextToken (line 176) | static int getNextToken( function getNextString (line 275) | static int getNextString( function getNextNode (line 393) | static int getNextNode( function opPrecedence (line 559) | static int opPrecedence(Fts3Expr *p){ function insertBinaryOperator (line 580) | static void insertBinaryOperator( function fts3ExprParse (line 611) | static int fts3ExprParse( function fts3ExprCheckDepth (line 760) | static int fts3ExprCheckDepth(Fts3Expr *p, int nMaxDepth){ function fts3ExprBalance (line 786) | static int fts3ExprBalance(Fts3Expr **pp, int nMaxDepth){ function fts3ExprParseUnbalanced (line 960) | static int fts3ExprParseUnbalanced( function sqlite3Fts3ExprParse (line 1023) | int sqlite3Fts3ExprParse( function fts3FreeExprNode (line 1067) | static void fts3FreeExprNode(Fts3Expr *p){ function sqlite3Fts3ExprFree (line 1081) | void sqlite3Fts3ExprFree(Fts3Expr *pDel){ function queryTestTokenizer (line 1114) | static int queryTestTokenizer( function fts3ExprTest (line 1206) | static void fts3ExprTest( function sqlite3Fts3ExprInitTestInterface (line 1296) | int sqlite3Fts3ExprInitTestInterface(sqlite3* db){ FILE: v2/testdata/_sqlite/ext/fts3/fts3_hash.c function fts3HashFree (line 45) | static void fts3HashFree(void *p){ function sqlite3Fts3HashInit (line 59) | void sqlite3Fts3HashInit(Fts3Hash *pNew, char keyClass, char copyKey){ function sqlite3Fts3HashClear (line 74) | void sqlite3Fts3HashClear(Fts3Hash *pH){ function fts3StrHash (line 97) | static int fts3StrHash(const void *pKey, int nKey){ function fts3StrCompare (line 107) | static int fts3StrCompare(const void *pKey1, int n1, const void *pKey2, ... function fts3BinHash (line 115) | static int fts3BinHash(const void *pKey, int nKey){ function fts3BinCompare (line 123) | static int fts3BinCompare(const void *pKey1, int n1, const void *pKey2, ... function fts3HashInsertElement (line 166) | static void fts3HashInsertElement( function fts3Rehash (line 196) | static int fts3Rehash(Fts3Hash *pH, int new_size){ function Fts3HashElem (line 220) | static Fts3HashElem *fts3FindElementByHash( function fts3RemoveElementByHash (line 248) | static void fts3RemoveElementByHash( function Fts3HashElem (line 282) | Fts3HashElem *sqlite3Fts3HashFindElem( FILE: v2/testdata/_sqlite/ext/fts3/fts3_hash.h type Fts3Hash (line 21) | typedef struct Fts3Hash Fts3Hash; type Fts3HashElem (line 22) | typedef struct Fts3HashElem Fts3HashElem; type Fts3Hash (line 32) | struct Fts3Hash { type Fts3HashElem (line 50) | struct Fts3HashElem { FILE: v2/testdata/_sqlite/ext/fts3/fts3_icu.c type IcuTokenizer (line 27) | typedef struct IcuTokenizer IcuTokenizer; type IcuCursor (line 28) | typedef struct IcuCursor IcuCursor; type IcuTokenizer (line 30) | struct IcuTokenizer { type IcuCursor (line 35) | struct IcuCursor { function icuCreate (line 52) | static int icuCreate( function icuDestroy (line 82) | static int icuDestroy(sqlite3_tokenizer *pTokenizer){ function icuOpen (line 94) | static int icuOpen( function icuClose (line 166) | static int icuClose(sqlite3_tokenizer_cursor *pCursor){ function icuNext (line 177) | static int icuNext( function sqlite3Fts3IcuTokenizerModule (line 255) | void sqlite3Fts3IcuTokenizerModule( FILE: v2/testdata/_sqlite/ext/fts3/fts3_porter.c type porter_tokenizer (line 38) | typedef struct porter_tokenizer { type porter_tokenizer_cursor (line 45) | typedef struct porter_tokenizer_cursor { function porterCreate (line 59) | static int porterCreate( function porterDestroy (line 78) | static int porterDestroy(sqlite3_tokenizer *pTokenizer){ function porterOpen (line 89) | static int porterOpen( function porterClose (line 122) | static int porterClose(sqlite3_tokenizer_cursor *pCursor){ function isConsonant (line 150) | static int isConsonant(const char *z){ function isVowel (line 159) | static int isVowel(const char *z){ function m_gt_0 (line 188) | static int m_gt_0(const char *z){ function m_eq_1 (line 198) | static int m_eq_1(const char *z){ function m_gt_1 (line 212) | static int m_gt_1(const char *z){ function hasVowel (line 226) | static int hasVowel(const char *z){ function doubleConsonant (line 237) | static int doubleConsonant(const char *z){ function star_oh (line 249) | static int star_oh(const char *z){ function stem (line 269) | static int stem( function copy_stemmer (line 294) | static void copy_stemmer(const char *zIn, int nIn, char *zOut, int *pnOut){ function porter_stemmer (line 341) | static void porter_stemmer(const char *zIn, int nIn, char *zOut, int *pn... function porterNext (line 594) | static int porterNext( function sqlite3Fts3PorterTokenizerModule (line 656) | void sqlite3Fts3PorterTokenizerModule( FILE: v2/testdata/_sqlite/ext/fts3/fts3_snippet.c type LoadDoclistCtx (line 43) | typedef struct LoadDoclistCtx LoadDoclistCtx; type LoadDoclistCtx (line 44) | struct LoadDoclistCtx { type SnippetIter (line 54) | typedef struct SnippetIter SnippetIter; type SnippetPhrase (line 55) | typedef struct SnippetPhrase SnippetPhrase; type SnippetFragment (line 56) | typedef struct SnippetFragment SnippetFragment; type SnippetIter (line 58) | struct SnippetIter { type SnippetPhrase (line 67) | struct SnippetPhrase { type SnippetFragment (line 76) | struct SnippetFragment { type MatchInfo (line 87) | typedef struct MatchInfo MatchInfo; type MatchInfo (line 88) | struct MatchInfo { type MatchinfoBuffer (line 102) | struct MatchinfoBuffer { type StrBuffer (line 116) | typedef struct StrBuffer StrBuffer; type StrBuffer (line 117) | struct StrBuffer { function MatchinfoBuffer (line 131) | static MatchinfoBuffer *fts3MIBufferNew(int nElem, const char *zMatchinfo){ function fts3MIBufferFree (line 150) | static void fts3MIBufferFree(void *p){ function fts3MIBufferSetGlobal (line 192) | static void fts3MIBufferSetGlobal(MatchinfoBuffer *p){ function sqlite3Fts3MIBufferFree (line 200) | void sqlite3Fts3MIBufferFree(MatchinfoBuffer *p){ function fts3GetDeltaPosition (line 235) | static void fts3GetDeltaPosition(char **pp, int *piPos){ function fts3ExprIterate2 (line 244) | static int fts3ExprIterate2( function fts3ExprIterate (line 276) | static int fts3ExprIterate( function fts3ExprLoadDoclistsCb (line 291) | static int fts3ExprLoadDoclistsCb(Fts3Expr *pExpr, int iPhrase, void *ctx){ function fts3ExprLoadDoclists (line 314) | static int fts3ExprLoadDoclists( function fts3ExprPhraseCountCb (line 328) | static int fts3ExprPhraseCountCb(Fts3Expr *pExpr, int iPhrase, void *ctx){ function fts3ExprPhraseCount (line 333) | static int fts3ExprPhraseCount(Fts3Expr *pExpr){ function fts3SnippetAdvance (line 344) | static void fts3SnippetAdvance(char **ppIter, int *piIter, int iNext){ function fts3SnippetNextCandidate (line 366) | static int fts3SnippetNextCandidate(SnippetIter *pIter){ function fts3SnippetDetails (line 412) | static void fts3SnippetDetails( function fts3SnippetFindPositions (line 465) | static int fts3SnippetFindPositions(Fts3Expr *pExpr, int iPhrase, void *... function fts3BestSnippet (line 507) | static int fts3BestSnippet( function fts3StringAppend (line 593) | static int fts3StringAppend( function fts3SnippetShift (line 645) | static int fts3SnippetShift( function fts3SnippetText (line 709) | static int fts3SnippetText( function fts3ColumnlistCount (line 837) | static int fts3ColumnlistCount(char **ppCollist){ function fts3ExprLHits (line 855) | static void fts3ExprLHits( function fts3ExprLHitGather (line 891) | static void fts3ExprLHitGather( function fts3ExprGlobalHitsCb (line 933) | static int fts3ExprGlobalHitsCb( function fts3ExprLocalHitsCb (line 949) | static int fts3ExprLocalHitsCb( function fts3MatchinfoCheck (line 972) | static int fts3MatchinfoCheck( function fts3MatchinfoSize (line 993) | static int fts3MatchinfoSize(MatchInfo *pInfo, char cArg){ function fts3MatchinfoSelectDoctotal (line 1026) | static int fts3MatchinfoSelectDoctotal( type LcsIterator (line 1058) | typedef struct LcsIterator LcsIterator; type LcsIterator (line 1059) | struct LcsIterator { function fts3MatchinfoLcsCb (line 1072) | static int fts3MatchinfoLcsCb( function fts3LcsIteratorAdvance (line 1087) | static int fts3LcsIteratorAdvance(LcsIterator *pIter){ function fts3MatchinfoLcs (line 1115) | static int fts3MatchinfoLcs(Fts3Cursor *pCsr, MatchInfo *pInfo){ function fts3MatchinfoValues (line 1199) | static int fts3MatchinfoValues( function fts3GetMatchinfo (line 1311) | static void fts3GetMatchinfo( function sqlite3Fts3Snippet (line 1396) | void sqlite3Fts3Snippet( type TermOffset (line 1495) | typedef struct TermOffset TermOffset; type TermOffsetCtx (line 1496) | typedef struct TermOffsetCtx TermOffsetCtx; type TermOffset (line 1498) | struct TermOffset { type TermOffsetCtx (line 1504) | struct TermOffsetCtx { function fts3ExprTermOffsetInit (line 1515) | static int fts3ExprTermOffsetInit(Fts3Expr *pExpr, int iPhrase, void *ctx){ function sqlite3Fts3Offsets (line 1544) | void sqlite3Fts3Offsets( function sqlite3Fts3Matchinfo (line 1682) | void sqlite3Fts3Matchinfo( FILE: v2/testdata/_sqlite/ext/fts3/fts3_term.c type Fts3termTable (line 26) | typedef struct Fts3termTable Fts3termTable; type Fts3termCursor (line 27) | typedef struct Fts3termCursor Fts3termCursor; type Fts3termTable (line 29) | struct Fts3termTable { type Fts3termCursor (line 35) | struct Fts3termCursor { function fts3termConnectMethod (line 59) | static int fts3termConnectMethod( function fts3termDisconnectMethod (line 123) | static int fts3termDisconnectMethod(sqlite3_vtab *pVtab){ function fts3termBestIndexMethod (line 144) | static int fts3termBestIndexMethod( function fts3termOpenMethod (line 167) | static int fts3termOpenMethod(sqlite3_vtab *pVTab, sqlite3_vtab_cursor *... function fts3termCloseMethod (line 183) | static int fts3termCloseMethod(sqlite3_vtab_cursor *pCursor){ function fts3termNextMethod (line 196) | static int fts3termNextMethod(sqlite3_vtab_cursor *pCursor){ function fts3termFilterMethod (line 248) | static int fts3termFilterMethod( function fts3termEofMethod (line 290) | static int fts3termEofMethod(sqlite3_vtab_cursor *pCursor){ function fts3termColumnMethod (line 298) | static int fts3termColumnMethod( function fts3termRowidMethod (line 327) | static int fts3termRowidMethod( function sqlite3Fts3InitTerm (line 340) | int sqlite3Fts3InitTerm(sqlite3 *db){ FILE: v2/testdata/_sqlite/ext/fts3/fts3_test.c type NearPhrase (line 40) | typedef struct NearPhrase NearPhrase; type NearDocument (line 41) | typedef struct NearDocument NearDocument; type NearToken (line 42) | typedef struct NearToken NearToken; type NearDocument (line 44) | struct NearDocument { type NearToken (line 49) | struct NearToken { type NearPhrase (line 54) | struct NearPhrase { function nm_phrase_match (line 60) | static int nm_phrase_match( function nm_near_chain (line 80) | static int nm_near_chain( function nm_match_count (line 124) | static int nm_match_count( function fts3_near_match_cmd (line 153) | static int SQLITE_TCLAPI fts3_near_match_cmd( function fts3_configure_incr_load_cmd (line 288) | static int SQLITE_TCLAPI fts3_configure_incr_load_cmd( type test_tokenizer (line 346) | typedef struct test_tokenizer { type test_tokenizer_cursor (line 350) | typedef struct test_tokenizer_cursor { function testTokenizerCreate (line 361) | static int testTokenizerCreate( function testTokenizerDestroy (line 377) | static int testTokenizerDestroy(sqlite3_tokenizer *pTokenizer){ function testTokenizerOpen (line 383) | static int testTokenizerOpen( function testTokenizerClose (line 410) | static int testTokenizerClose(sqlite3_tokenizer_cursor *pCursor){ function testIsTokenChar (line 417) | static int testIsTokenChar(char c){ function testTolower (line 420) | static int testTolower(char c){ function testTokenizerNext (line 426) | static int testTokenizerNext( function testTokenizerLanguage (line 484) | static int testTokenizerLanguage( function fts3_test_tokenizer_cmd (line 498) | static int SQLITE_TCLAPI fts3_test_tokenizer_cmd( function fts3_test_varint_cmd (line 527) | static int SQLITE_TCLAPI fts3_test_varint_cmd( function Sqlitetestfts3_Init (line 577) | int Sqlitetestfts3_Init(Tcl_Interp *interp){ FILE: v2/testdata/_sqlite/ext/fts3/fts3_tokenize_vtab.c type Fts3tokTable (line 47) | typedef struct Fts3tokTable Fts3tokTable; type Fts3tokCursor (line 48) | typedef struct Fts3tokCursor Fts3tokCursor; type Fts3tokTable (line 53) | struct Fts3tokTable { type Fts3tokCursor (line 62) | struct Fts3tokCursor { function fts3tokQueryTokenizer (line 77) | static int fts3tokQueryTokenizer( function fts3tokDequoteArray (line 108) | static int fts3tokDequoteArray( function fts3tokConnectMethod (line 158) | static int fts3tokConnectMethod( function fts3tokDisconnectMethod (line 222) | static int fts3tokDisconnectMethod(sqlite3_vtab *pVtab){ function fts3tokBestIndexMethod (line 233) | static int fts3tokBestIndexMethod( function fts3tokOpenMethod (line 262) | static int fts3tokOpenMethod(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **... function fts3tokResetCursor (line 280) | static void fts3tokResetCursor(Fts3tokCursor *pCsr){ function fts3tokCloseMethod (line 299) | static int fts3tokCloseMethod(sqlite3_vtab_cursor *pCursor){ function fts3tokNextMethod (line 310) | static int fts3tokNextMethod(sqlite3_vtab_cursor *pCursor){ function fts3tokFilterMethod (line 332) | static int fts3tokFilterMethod( function fts3tokEofMethod (line 369) | static int fts3tokEofMethod(sqlite3_vtab_cursor *pCursor){ function fts3tokColumnMethod (line 377) | static int fts3tokColumnMethod( function fts3tokRowidMethod (line 409) | static int fts3tokRowidMethod( function sqlite3Fts3InitTok (line 422) | int sqlite3Fts3InitTok(sqlite3 *db, Fts3Hash *pHash){ FILE: v2/testdata/_sqlite/ext/fts3/fts3_tokenizer.c function fts3TokenizerEnabled (line 37) | static int fts3TokenizerEnabled(sqlite3_context *context){ function fts3TokenizerFunc (line 64) | static void fts3TokenizerFunc( function sqlite3Fts3IsIdChar (line 112) | int sqlite3Fts3IsIdChar(char c){ function sqlite3Fts3InitTokenizer (line 163) | int sqlite3Fts3InitTokenizer( function testFunc (line 259) | static void testFunc( function registerTokenizer (line 350) | static function queryTokenizer (line 373) | static function intTestFunc (line 419) | static void intTestFunc( function sqlite3Fts3InitHashTable (line 473) | int sqlite3Fts3InitHashTable( FILE: v2/testdata/_sqlite/ext/fts3/fts3_tokenizer.h type sqlite3_tokenizer_module (line 48) | typedef struct sqlite3_tokenizer_module sqlite3_tokenizer_module; type sqlite3_tokenizer (line 49) | typedef struct sqlite3_tokenizer sqlite3_tokenizer; type sqlite3_tokenizer_cursor (line 50) | typedef struct sqlite3_tokenizer_cursor sqlite3_tokenizer_cursor; type sqlite3_tokenizer_module (line 52) | struct sqlite3_tokenizer_module { type sqlite3_tokenizer (line 147) | struct sqlite3_tokenizer { type sqlite3_tokenizer_cursor (line 152) | struct sqlite3_tokenizer_cursor { FILE: v2/testdata/_sqlite/ext/fts3/fts3_tokenizer1.c type simple_tokenizer (line 35) | typedef struct simple_tokenizer { type simple_tokenizer_cursor (line 40) | typedef struct simple_tokenizer_cursor { function simpleDelim (line 51) | static int simpleDelim(simple_tokenizer *t, unsigned char c){ function fts3_isalnum (line 54) | static int fts3_isalnum(int x){ function simpleCreate (line 61) | static int simpleCreate( function simpleDestroy (line 102) | static int simpleDestroy(sqlite3_tokenizer *pTokenizer){ function simpleOpen (line 113) | static int simpleOpen( function simpleClose (line 146) | static int simpleClose(sqlite3_tokenizer_cursor *pCursor){ function simpleNext (line 157) | static int simpleNext( function sqlite3Fts3SimpleTokenizerModule (line 228) | void sqlite3Fts3SimpleTokenizerModule( FILE: v2/testdata/_sqlite/ext/fts3/fts3_unicode.c type unicode_tokenizer (line 80) | typedef struct unicode_tokenizer unicode_tokenizer; type unicode_cursor (line 81) | typedef struct unicode_cursor unicode_cursor; type unicode_tokenizer (line 83) | struct unicode_tokenizer { type unicode_cursor (line 90) | struct unicode_cursor { function unicodeDestroy (line 104) | static int unicodeDestroy(sqlite3_tokenizer *pTokenizer){ function unicodeAddExceptions (line 131) | static int unicodeAddExceptions( function unicodeIsException (line 185) | static int unicodeIsException(unicode_tokenizer *p, int iCode){ function unicodeIsAlnum (line 210) | static int unicodeIsAlnum(unicode_tokenizer *p, int iCode){ function unicodeCreate (line 218) | static int unicodeCreate( function unicodeOpen (line 268) | static int unicodeOpen( function unicodeClose (line 300) | static int unicodeClose(sqlite3_tokenizer_cursor *pCursor){ function unicodeNext (line 311) | static int unicodeNext( function sqlite3Fts3UnicodeTokenizer (line 379) | void sqlite3Fts3UnicodeTokenizer(sqlite3_tokenizer_module const **ppModu... FILE: v2/testdata/_sqlite/ext/fts3/fts3_unicode2.c function sqlite3FtsUnicodeIsalnum (line 30) | int sqlite3FtsUnicodeIsalnum(int c){ function remove_diacritic (line 162) | static int remove_diacritic(int c){ function sqlite3FtsUnicodeIsdiacritic (line 212) | int sqlite3FtsUnicodeIsdiacritic(int c){ function sqlite3FtsUnicodeFold (line 231) | int sqlite3FtsUnicodeFold(int c, int bRemoveDiacritic){ FILE: v2/testdata/_sqlite/ext/fts3/fts3_write.c function fts3LogMerge (line 84) | static void fts3LogMerge(int nMerge, sqlite3_int64 iAbsLevel){ type PendingList (line 92) | typedef struct PendingList PendingList; type SegmentNode (line 93) | typedef struct SegmentNode SegmentNode; type SegmentWriter (line 94) | typedef struct SegmentWriter SegmentWriter; type PendingList (line 100) | struct PendingList { type Fts3DeferredToken (line 113) | struct Fts3DeferredToken { type Fts3SegReader (line 137) | struct Fts3SegReader { type SegmentWriter (line 185) | struct SegmentWriter { type SegmentNode (line 217) | struct SegmentNode { function fts3SqlStmt (line 287) | static int fts3SqlStmt( function fts3SelectDocsize (line 429) | static int fts3SelectDocsize( function sqlite3Fts3SelectDoctotal (line 454) | int sqlite3Fts3SelectDoctotal( function sqlite3Fts3SelectDocsize (line 475) | int sqlite3Fts3SelectDocsize( function fts3SqlExec (line 491) | static void fts3SqlExec( function fts3Writelock (line 523) | static int fts3Writelock(Fts3Table *p){ function sqlite3_int64 (line 562) | static sqlite3_int64 getAbsoluteLevel( function sqlite3Fts3AllSegdirs (line 594) | int sqlite3Fts3AllSegdirs( function fts3PendingListAppendVarint (line 641) | static int fts3PendingListAppendVarint( function fts3PendingListAppend (line 685) | static int fts3PendingListAppend( function fts3PendingListDelete (line 740) | static void fts3PendingListDelete(PendingList *pList){ function fts3PendingTermsAddOne (line 747) | static int fts3PendingTermsAddOne( function fts3PendingTermsAdd (line 785) | static int fts3PendingTermsAdd( function fts3PendingTermsDocid (line 863) | static int fts3PendingTermsDocid( function sqlite3Fts3PendingTermsClear (line 895) | void sqlite3Fts3PendingTermsClear(Fts3Table *p){ function fts3InsertTerms (line 917) | static int fts3InsertTerms( function fts3InsertData (line 952) | static int fts3InsertData( function fts3DeleteAll (line 1026) | static int fts3DeleteAll(Fts3Table *p, int bContent){ function langidFromSelect (line 1050) | static int langidFromSelect(Fts3Table *p, sqlite3_stmt *pSelect){ function fts3DeleteTerms (line 1061) | static void fts3DeleteTerms( function fts3AllocateSegdirIdx (line 1123) | static int fts3AllocateSegdirIdx( function sqlite3Fts3ReadBlock (line 1194) | int sqlite3Fts3ReadBlock( function sqlite3Fts3SegmentsClose (line 1248) | void sqlite3Fts3SegmentsClose(Fts3Table *p){ function fts3SegReaderIncrRead (line 1253) | static int fts3SegReaderIncrRead(Fts3SegReader *pReader){ function fts3SegReaderRequire (line 1277) | static int fts3SegReaderRequire(Fts3SegReader *pReader, char *pFrom, int... function fts3SegReaderSetEof (line 1293) | static void fts3SegReaderSetEof(Fts3SegReader *pSeg){ function fts3SegReaderNext (line 1307) | static int fts3SegReaderNext( function fts3SegReaderFirstDocid (line 1419) | static int fts3SegReaderFirstDocid(Fts3Table *pTab, Fts3SegReader *pRead... function fts3SegReaderNextDocid (line 1451) | static int fts3SegReaderNextDocid( function sqlite3Fts3MsrOvfl (line 1540) | int sqlite3Fts3MsrOvfl( function sqlite3Fts3SegReaderFree (line 1578) | void sqlite3Fts3SegReaderFree(Fts3SegReader *pReader){ function sqlite3Fts3SegReaderNew (line 1594) | int sqlite3Fts3SegReaderNew( function fts3CompareElemByTerm (line 1642) | static int SQLITE_CDECL fts3CompareElemByTerm( function sqlite3Fts3SegReaderPending (line 1678) | int sqlite3Fts3SegReaderPending( function fts3SegReaderCmp (line 1774) | static int fts3SegReaderCmp(Fts3SegReader *pLhs, Fts3SegReader *pRhs){ function fts3SegReaderDoclistCmp (line 1807) | static int fts3SegReaderDoclistCmp(Fts3SegReader *pLhs, Fts3SegReader *p... function fts3SegReaderDoclistCmpRev (line 1819) | static int fts3SegReaderDoclistCmpRev(Fts3SegReader *pLhs, Fts3SegReader... function fts3SegReaderTermCmp (line 1840) | static int fts3SegReaderTermCmp( function fts3SegReaderSort (line 1865) | static void fts3SegReaderSort( function fts3WriteSegment (line 1898) | static int fts3WriteSegment( function sqlite3Fts3MaxLevel (line 1920) | int sqlite3Fts3MaxLevel(Fts3Table *p, int *pnMax){ function fts3WriteSegdir (line 1939) | static int fts3WriteSegdir( function fts3PrefixCompress (line 1979) | static int fts3PrefixCompress( function fts3NodeAddTerm (line 1995) | static int fts3NodeAddTerm( function fts3TreeFinishNode (line 2106) | static int fts3TreeFinishNode( function fts3NodeWrite (line 2132) | static int fts3NodeWrite( function fts3NodeFree (line 2176) | static void fts3NodeFree(SegmentNode *pTree){ function fts3SegWriterAdd (line 2201) | static int fts3SegWriterAdd( function fts3SegWriterFlush (line 2343) | static int fts3SegWriterFlush( function fts3SegWriterFree (line 2379) | static void fts3SegWriterFree(SegmentWriter *pWriter){ function fts3IsEmpty (line 2398) | static int fts3IsEmpty(Fts3Table *p, sqlite3_value *pRowid, int *pisEmpty){ function fts3SegmentMaxLevel (line 2425) | static int fts3SegmentMaxLevel( function fts3SegmentIsMaxLevel (line 2461) | static int fts3SegmentIsMaxLevel(Fts3Table *p, i64 iAbsLevel, int *pbMax){ function fts3DeleteSegment (line 2489) | static int fts3DeleteSegment( function fts3DeleteSegdir (line 2521) | static int fts3DeleteSegdir( function fts3ColumnFilter (line 2578) | static void fts3ColumnFilter( function fts3MsrBufferData (line 2623) | static int fts3MsrBufferData( function sqlite3Fts3MsrIncrNext (line 2640) | int sqlite3Fts3MsrIncrNext( function fts3SegReaderStart (line 2708) | static int fts3SegReaderStart( function sqlite3Fts3SegReaderStart (line 2740) | int sqlite3Fts3SegReaderStart( function sqlite3Fts3MsrIncrStart (line 2749) | int sqlite3Fts3MsrIncrStart( function sqlite3Fts3MsrIncrRestart (line 2804) | int sqlite3Fts3MsrIncrRestart(Fts3MultiSegReader *pCsr){ function sqlite3Fts3SegReaderStep (line 2824) | int sqlite3Fts3SegReaderStep( function sqlite3Fts3SegReaderFinish (line 3002) | void sqlite3Fts3SegReaderFinish( function fts3ReadEndBlockField (line 3029) | static void fts3ReadEndBlockField( function fts3PromoteSegments (line 3062) | static int fts3PromoteSegments( function fts3SegmentMerge (line 3164) | static int fts3SegmentMerge( function sqlite3Fts3PendingTermsFlush (line 3261) | int sqlite3Fts3PendingTermsFlush(Fts3Table *p){ function fts3EncodeIntArray (line 3297) | static void fts3EncodeIntArray( function fts3DecodeIntArray (line 3313) | static void fts3DecodeIntArray( function fts3InsertDocsize (line 3334) | static void fts3InsertDocsize( function fts3UpdateDocTotals (line 3378) | static void fts3UpdateDocTotals( function fts3DoOptimize (line 3453) | static int fts3DoOptimize(Fts3Table *p, int bReturnDone){ function fts3DoRebuild (line 3494) | static int fts3DoRebuild(Fts3Table *p){ function fts3IncrmergeCsr (line 3574) | static int fts3IncrmergeCsr( type IncrmergeWriter (line 3618) | typedef struct IncrmergeWriter IncrmergeWriter; type NodeWriter (line 3619) | typedef struct NodeWriter NodeWriter; type Blob (line 3620) | typedef struct Blob Blob; type NodeReader (line 3621) | typedef struct NodeReader NodeReader; type Blob (line 3629) | struct Blob { type NodeWriter (line 3639) | struct NodeWriter { type IncrmergeWriter (line 3649) | struct IncrmergeWriter { type NodeReader (line 3669) | struct NodeReader { function blobGrowBuffer (line 3690) | static void blobGrowBuffer(Blob *pBlob, int nMin, int *pRc){ function nodeReaderNext (line 3713) | static int nodeReaderNext(NodeReader *p){ function nodeReaderRelease (line 3751) | static void nodeReaderRelease(NodeReader *p){ function nodeReaderInit (line 3762) | static int nodeReaderInit(NodeReader *p, const char *aNode, int nNode){ function fts3IncrmergePush (line 3788) | static int fts3IncrmergePush( function fts3AppendToNode (line 3889) | static int fts3AppendToNode( function fts3IncrmergeAppend (line 3939) | static int fts3IncrmergeAppend( function fts3IncrmergeRelease (line 4024) | static void fts3IncrmergeRelease( function fts3TermCmp (line 4114) | static int fts3TermCmp( function fts3IsAppendable (line 4140) | static int fts3IsAppendable(Fts3Table *p, sqlite3_int64 iEnd, int *pbRes){ function fts3IncrmergeLoad (line 4171) | static int fts3IncrmergeLoad( function fts3IncrmergeOutputIdx (line 4303) | static int fts3IncrmergeOutputIdx( function fts3IncrmergeWriter (line 4348) | static int fts3IncrmergeWriter( function fts3RemoveSegdirEntry (line 4413) | static int fts3RemoveSegdirEntry( function fts3RepackSegdirLevel (line 4437) | static int fts3RepackSegdirLevel( function fts3StartNode (line 4493) | static void fts3StartNode(Blob *pNode, int iHeight, sqlite3_int64 iChild){ function fts3TruncateNode (line 4512) | static int fts3TruncateNode( function fts3TruncateSegment (line 4567) | static int fts3TruncateSegment( function fts3IncrmergeChomp (line 4652) | static int fts3IncrmergeChomp( function fts3IncrmergeHintStore (line 4703) | static int fts3IncrmergeHintStore(Fts3Table *p, Blob *pHint){ function fts3IncrmergeHintLoad (line 4726) | static int fts3IncrmergeHintLoad(Fts3Table *p, Blob *pHint){ function fts3IncrmergeHintPush (line 4762) | static void fts3IncrmergeHintPush( function fts3IncrmergeHintPop (line 4783) | static int fts3IncrmergeHintPop(Blob *pHint, i64 *piAbsLevel, int *pnInp... function sqlite3Fts3Incrmerge (line 4809) | int sqlite3Fts3Incrmerge(Fts3Table *p, int nMerge, int nMin){ function fts3Getint (line 4964) | static int fts3Getint(const char **pz){ function fts3DoIncrmerge (line 4981) | static int fts3DoIncrmerge( function fts3DoAutoincrmerge (line 5024) | static int fts3DoAutoincrmerge( function u64 (line 5052) | static u64 fts3ChecksumEntry( function u64 (line 5082) | static u64 fts3ChecksumIndex( function fts3IntegrityCheck (line 5156) | static int fts3IntegrityCheck(Fts3Table *p, int *pbOk){ function fts3DoIntegrityCheck (line 5270) | static int fts3DoIntegrityCheck( function fts3SpecialInsert (line 5288) | static int fts3SpecialInsert(Fts3Table *p, sqlite3_value *pVal){ function sqlite3Fts3FreeDeferredDoclists (line 5328) | void sqlite3Fts3FreeDeferredDoclists(Fts3Cursor *pCsr){ function sqlite3Fts3FreeDeferredTokens (line 5340) | void sqlite3Fts3FreeDeferredTokens(Fts3Cursor *pCsr){ function sqlite3Fts3CacheDeferredDoclists (line 5359) | int sqlite3Fts3CacheDeferredDoclists(Fts3Cursor *pCsr){ function sqlite3Fts3DeferredTokenList (line 5412) | int sqlite3Fts3DeferredTokenList( function sqlite3Fts3DeferToken (line 5442) | int sqlite3Fts3DeferToken( function fts3DeleteByRowid (line 5470) | static int fts3DeleteByRowid( function sqlite3Fts3UpdateMethod (line 5519) | int sqlite3Fts3UpdateMethod( function sqlite3Fts3Optimize (line 5665) | int sqlite3Fts3Optimize(Fts3Table *p){ FILE: v2/testdata/_sqlite/ext/fts3/tool/fts3view.c function sqlite3_stmt (line 57) | static sqlite3_stmt *prepare(sqlite3 *db, const char *zFormat, ...){ function runSql (line 78) | static int runSql(sqlite3 *db, const char *zFormat, ...){ function showSchema (line 93) | static void showSchema(sqlite3 *db, const char *zTab){ function getVarint (line 137) | int getVarint(const unsigned char *p, sqlite_int64 *v){ function showStat (line 152) | static void showStat(sqlite3 *db, const char *zTab){ function showVocabulary (line 183) | static void showVocabulary(sqlite3 *db, const char *zTab){ function showSegmentStats (line 284) | static void showSegmentStats(sqlite3 *db, const char *zTab){ function printTreeLine (line 431) | static void printTreeLine(sqlite3_int64 iLower, sqlite3_int64 iUpper){ function isNullSegment (line 442) | static int isNullSegment(sqlite3 *db, const char *zTab, sqlite3_int64 iB... function showSegdirMap (line 458) | static void showSegdirMap(sqlite3 *db, const char *zTab){ function decodeSegment (line 547) | static void decodeSegment( function printBlob (line 596) | static void printBlob( function sqlite3_int64 (line 639) | static sqlite3_int64 atoi64(const char *z){ function sqlite3_stmt (line 654) | static sqlite3_stmt *prepareToGetSegment( function showSegment (line 680) | static void showSegment(sqlite3 *db, const char *zTab){ function decodeDoclist (line 704) | static void decodeDoclist( function showDoclist (line 750) | static void showDoclist(sqlite3 *db, const char *zTab){ function listBigSegments (line 777) | static void listBigSegments(sqlite3 *db, const char *zTab){ function usage (line 801) | static void usage(const char *argv0){ function main (line 818) | int main(int argc, char **argv){ FILE: v2/testdata/_sqlite/ext/fts5/fts5.h type Fts5ExtensionApi (line 37) | typedef struct Fts5ExtensionApi Fts5ExtensionApi; type Fts5Context (line 38) | typedef struct Fts5Context Fts5Context; type Fts5PhraseIter (line 39) | typedef struct Fts5PhraseIter Fts5PhraseIter; type Fts5PhraseIter (line 49) | struct Fts5PhraseIter { type Fts5ExtensionApi (line 269) | struct Fts5ExtensionApi { type Fts5Tokenizer (line 503) | typedef struct Fts5Tokenizer Fts5Tokenizer; type fts5_tokenizer (line 504) | typedef struct fts5_tokenizer fts5_tokenizer; type fts5_tokenizer (line 505) | struct fts5_tokenizer { type fts5_api (line 540) | typedef struct fts5_api fts5_api; type fts5_api (line 541) | struct fts5_api { FILE: v2/testdata/_sqlite/ext/fts5/fts5Int.h type u8 (line 26) | typedef unsigned char u8; type u32 (line 27) | typedef unsigned int u32; type u16 (line 28) | typedef unsigned short u16; type i16 (line 29) | typedef short i16; type sqlite3_int64 (line 30) | typedef sqlite3_int64 i64; type sqlite3_uint64 (line 31) | typedef sqlite3_uint64 u64; type Fts5Global (line 100) | typedef struct Fts5Global Fts5Global; type Fts5Colset (line 101) | typedef struct Fts5Colset Fts5Colset; type Fts5Colset (line 109) | struct Fts5Colset { type Fts5Config (line 121) | typedef struct Fts5Config Fts5Config; type Fts5Config (line 158) | struct Fts5Config { type Fts5Buffer (line 243) | typedef struct Fts5Buffer Fts5Buffer; type Fts5Buffer (line 244) | struct Fts5Buffer { type Fts5PoslistReader (line 279) | typedef struct Fts5PoslistReader Fts5PoslistReader; type Fts5PoslistReader (line 280) | struct Fts5PoslistReader { type Fts5PoslistWriter (line 298) | typedef struct Fts5PoslistWriter Fts5PoslistWriter; type Fts5PoslistWriter (line 299) | struct Fts5PoslistWriter { type Fts5Termset (line 320) | typedef struct Fts5Termset Fts5Termset; type Fts5Index (line 334) | typedef struct Fts5Index Fts5Index; type Fts5IndexIter (line 335) | typedef struct Fts5IndexIter Fts5IndexIter; type Fts5IndexIter (line 337) | struct Fts5IndexIter { type Fts5Hash (line 544) | typedef struct Fts5Hash Fts5Hash; type Fts5Storage (line 599) | typedef struct Fts5Storage Fts5Storage; type Fts5Expr (line 642) | typedef struct Fts5Expr Fts5Expr; type Fts5ExprNode (line 643) | typedef struct Fts5ExprNode Fts5ExprNode; type Fts5Parse (line 644) | typedef struct Fts5Parse Fts5Parse; type Fts5Token (line 645) | typedef struct Fts5Token Fts5Token; type Fts5ExprPhrase (line 646) | typedef struct Fts5ExprPhrase Fts5ExprPhrase; type Fts5ExprNearset (line 647) | typedef struct Fts5ExprNearset Fts5ExprNearset; type Fts5Token (line 649) | struct Fts5Token { type Fts5PoslistPopulator (line 686) | typedef struct Fts5PoslistPopulator Fts5PoslistPopulator; FILE: v2/testdata/_sqlite/ext/fts5/fts5_aux.c type CInstIter (line 37) | typedef struct CInstIter CInstIter; type CInstIter (line 38) | struct CInstIter { function fts5CInstIterNext (line 54) | static int fts5CInstIterNext(CInstIter *pIter){ function fts5CInstIterInit (line 85) | static int fts5CInstIterInit( type HighlightContext (line 111) | typedef struct HighlightContext HighlightContext; type HighlightContext (line 112) | struct HighlightContext { function fts5HighlightAppend (line 134) | static void fts5HighlightAppend( function fts5HighlightCb (line 149) | static int fts5HighlightCb( function fts5HighlightFunction (line 203) | static void fts5HighlightFunction( type Fts5SFinder (line 252) | typedef struct Fts5SFinder Fts5SFinder; type Fts5SFinder (line 253) | struct Fts5SFinder { function fts5SentenceFinderAdd (line 266) | static int fts5SentenceFinderAdd(Fts5SFinder *p, int iAdd){ function fts5SentenceFinderCb (line 285) | static int fts5SentenceFinderCb( function fts5SnippetScore (line 318) | static int fts5SnippetScore( function fts5SnippetFunction (line 364) | static void fts5SnippetFunction( type Fts5Bm25Data (line 520) | typedef struct Fts5Bm25Data Fts5Bm25Data; type Fts5Bm25Data (line 521) | struct Fts5Bm25Data { function fts5CountCb (line 532) | static int fts5CountCb( function fts5Bm25GetData (line 548) | static int fts5Bm25GetData( function fts5Bm25Function (line 620) | static void fts5Bm25Function( function sqlite3Fts5AuxInit (line 678) | int sqlite3Fts5AuxInit(fts5_api *pApi){ FILE: v2/testdata/_sqlite/ext/fts5/fts5_buffer.c function sqlite3Fts5BufferSize (line 18) | int sqlite3Fts5BufferSize(int *pRc, Fts5Buffer *pBuf, u32 nByte){ function sqlite3Fts5BufferAppendVarint (line 42) | void sqlite3Fts5BufferAppendVarint(int *pRc, Fts5Buffer *pBuf, i64 iVal){ function sqlite3Fts5Put32 (line 47) | void sqlite3Fts5Put32(u8 *aBuf, int iVal){ function sqlite3Fts5Get32 (line 54) | int sqlite3Fts5Get32(const u8 *aBuf){ function sqlite3Fts5BufferAppendBlob (line 63) | void sqlite3Fts5BufferAppendBlob( function sqlite3Fts5BufferAppendString (line 82) | void sqlite3Fts5BufferAppendString( function sqlite3Fts5BufferAppendPrintf (line 100) | void sqlite3Fts5BufferAppendPrintf( function sqlite3Fts5BufferFree (line 139) | void sqlite3Fts5BufferFree(Fts5Buffer *pBuf){ function sqlite3Fts5BufferZero (line 148) | void sqlite3Fts5BufferZero(Fts5Buffer *pBuf){ function sqlite3Fts5BufferSet (line 157) | void sqlite3Fts5BufferSet( function sqlite3Fts5PoslistNext64 (line 167) | int sqlite3Fts5PoslistNext64( function sqlite3Fts5PoslistReaderNext (line 197) | int sqlite3Fts5PoslistReaderNext(Fts5PoslistReader *pIter){ function sqlite3Fts5PoslistReaderInit (line 204) | int sqlite3Fts5PoslistReaderInit( function sqlite3Fts5PoslistSafeAppend (line 221) | void sqlite3Fts5PoslistSafeAppend( function sqlite3Fts5PoslistWriterAppend (line 236) | int sqlite3Fts5PoslistWriterAppend( function sqlite3Fts5IsBareword (line 296) | int sqlite3Fts5IsBareword(char t){ type Fts5TermsetEntry (line 314) | typedef struct Fts5TermsetEntry Fts5TermsetEntry; type Fts5TermsetEntry (line 315) | struct Fts5TermsetEntry { type Fts5Termset (line 322) | struct Fts5Termset { function sqlite3Fts5TermsetNew (line 326) | int sqlite3Fts5TermsetNew(Fts5Termset **pp){ function sqlite3Fts5TermsetAdd (line 332) | int sqlite3Fts5TermsetAdd( function sqlite3Fts5TermsetFree (line 381) | void sqlite3Fts5TermsetFree(Fts5Termset *p){ FILE: v2/testdata/_sqlite/ext/fts5/fts5_config.c function fts5_iswhitespace (line 28) | static int fts5_iswhitespace(char x){ function fts5_isopenquote (line 32) | static int fts5_isopenquote(char x){ function fts5_isdigit (line 61) | static int fts5_isdigit(char a){ function fts5Dequote (line 143) | static int fts5Dequote(char *z){ function sqlite3Fts5Dequote (line 188) | void sqlite3Fts5Dequote(char *z){ type Fts5Enum (line 199) | struct Fts5Enum { type Fts5Enum (line 203) | typedef struct Fts5Enum Fts5Enum; function fts5ConfigSetEnum (line 205) | static int fts5ConfigSetEnum( function fts5ConfigParseSpecial (line 234) | static int fts5ConfigParseSpecial( function fts5ConfigDefaultTokenizer (line 398) | static int fts5ConfigDefaultTokenizer(Fts5Global *pGlobal, Fts5Config *p... function fts5ConfigParseColumn (line 460) | static int fts5ConfigParseColumn( function fts5ConfigMakeExprlist (line 488) | static int fts5ConfigMakeExprlist(Fts5Config *p){ function sqlite3Fts5ConfigParse (line 521) | int sqlite3Fts5ConfigParse( function sqlite3Fts5ConfigFree (line 640) | void sqlite3Fts5ConfigFree(Fts5Config *pConfig){ function sqlite3Fts5ConfigDeclareVtab (line 667) | int sqlite3Fts5ConfigDeclareVtab(Fts5Config *pConfig){ function sqlite3Fts5Tokenize (line 713) | int sqlite3Fts5Tokenize( function sqlite3Fts5ConfigParseRank (line 759) | int sqlite3Fts5ConfigParseRank( function sqlite3Fts5ConfigSetValue (line 818) | int sqlite3Fts5ConfigSetValue( function sqlite3Fts5ConfigLoad (line 911) | int sqlite3Fts5ConfigLoad(Fts5Config *pConfig, int iCookie){ FILE: v2/testdata/_sqlite/ext/fts5/fts5_expr.c type Fts5ExprTerm (line 27) | typedef struct Fts5ExprTerm Fts5ExprTerm; type Fts5Expr (line 41) | struct Fts5Expr { type Fts5ExprNode (line 60) | struct Fts5ExprNode { type Fts5ExprTerm (line 89) | struct Fts5ExprTerm { type Fts5ExprPhrase (line 100) | struct Fts5ExprPhrase { type Fts5ExprNearset (line 111) | struct Fts5ExprNearset { type Fts5Parse (line 122) | struct Fts5Parse { function sqlite3Fts5ParseError (line 131) | void sqlite3Fts5ParseError(Fts5Parse *pParse, const char *zFmt, ...){ function fts5ExprIsspace (line 141) | static int fts5ExprIsspace(char t){ function fts5ExprGetToken (line 148) | static int fts5ExprGetToken( function fts5ParseFree (line 212) | static void fts5ParseFree(void *p){ sqlite3_free(p); } function sqlite3Fts5ExprNew (line 214) | int sqlite3Fts5ExprNew( function sqlite3Fts5ParseNodeFree (line 287) | void sqlite3Fts5ParseNodeFree(Fts5ExprNode *p){ function sqlite3Fts5ExprFree (line 301) | void sqlite3Fts5ExprFree(Fts5Expr *p){ function i64 (line 313) | static i64 fts5ExprSynonymRowid(Fts5ExprTerm *pTerm, int bDesc, int *pbE... function fts5ExprSynonymList (line 337) | static int fts5ExprSynonymList( function fts5ExprPhraseIsMatch (line 420) | static int fts5ExprPhraseIsMatch( type Fts5LookaheadReader (line 501) | typedef struct Fts5LookaheadReader Fts5LookaheadReader; type Fts5LookaheadReader (line 502) | struct Fts5LookaheadReader { function fts5LookaheadReaderNext (line 512) | static int fts5LookaheadReaderNext(Fts5LookaheadReader *p){ function fts5LookaheadReaderInit (line 520) | static int fts5LookaheadReaderInit( type Fts5NearTrimmer (line 531) | typedef struct Fts5NearTrimmer Fts5NearTrimmer; type Fts5NearTrimmer (line 532) | struct Fts5NearTrimmer { function fts5ExprNearIsMatch (line 555) | static int fts5ExprNearIsMatch(int *pRc, Fts5ExprNearset *pNear){ function fts5ExprAdvanceto (line 654) | static int fts5ExprAdvanceto( function fts5ExprSynonymAdvanceto (line 680) | static int fts5ExprSynonymAdvanceto( function fts5ExprNearTest (line 710) | static int fts5ExprNearTest( function fts5ExprNearInitAll (line 767) | static int fts5ExprNearInitAll( function fts5RowidCmp (line 829) | static int fts5RowidCmp( function fts5ExprSetEof (line 844) | static void fts5ExprSetEof(Fts5ExprNode *pNode){ function fts5ExprNodeZeroPoslist (line 853) | static void fts5ExprNodeZeroPoslist(Fts5ExprNode *pNode){ function fts5NodeCompare (line 883) | static int fts5NodeCompare( function fts5ExprNodeTest_STRING (line 904) | static int fts5ExprNodeTest_STRING( function fts5ExprNodeNext_STRING (line 973) | static int fts5ExprNodeNext_STRING( function fts5ExprNodeTest_TERM (line 1038) | static int fts5ExprNodeTest_TERM( function fts5ExprNodeNext_TERM (line 1066) | static int fts5ExprNodeNext_TERM( function fts5ExprNodeTest_OR (line 1090) | static void fts5ExprNodeTest_OR( function fts5ExprNodeNext_OR (line 1109) | static int fts5ExprNodeNext_OR( function fts5ExprNodeTest_AND (line 1141) | static int fts5ExprNodeTest_AND( function fts5ExprNodeNext_AND (line 1193) | static int fts5ExprNodeNext_AND( function fts5ExprNodeTest_NOT (line 1208) | static int fts5ExprNodeTest_NOT( function fts5ExprNodeNext_NOT (line 1236) | static int fts5ExprNodeNext_NOT( function fts5ExprNodeTest (line 1257) | static int fts5ExprNodeTest( function fts5ExprNodeFirst (line 1302) | static int fts5ExprNodeFirst(Fts5Expr *pExpr, Fts5ExprNode *pNode){ function sqlite3Fts5ExprFirst (line 1361) | int sqlite3Fts5ExprFirst(Fts5Expr *p, Fts5Index *pIdx, i64 iFirst, int b... function sqlite3Fts5ExprNext (line 1392) | int sqlite3Fts5ExprNext(Fts5Expr *p, i64 iLast){ function sqlite3Fts5ExprEof (line 1406) | int sqlite3Fts5ExprEof(Fts5Expr *p){ function i64 (line 1410) | i64 sqlite3Fts5ExprRowid(Fts5Expr *p){ function fts5ParseStringFromToken (line 1414) | static int fts5ParseStringFromToken(Fts5Token *pToken, char **pz){ function fts5ExprPhraseFree (line 1423) | static void fts5ExprPhraseFree(Fts5ExprPhrase *pPhrase){ function Fts5ExprNearset (line 1452) | Fts5ExprNearset *sqlite3Fts5ParseNearset( type TokenCtx (line 1510) | typedef struct TokenCtx TokenCtx; type TokenCtx (line 1511) | struct TokenCtx { function fts5ParseTokenize (line 1519) | static int fts5ParseTokenize( function sqlite3Fts5ParsePhraseFree (line 1584) | void sqlite3Fts5ParsePhraseFree(Fts5ExprPhrase *pPhrase){ function sqlite3Fts5ParseNearsetFree (line 1591) | void sqlite3Fts5ParseNearsetFree(Fts5ExprNearset *pNear){ function sqlite3Fts5ParseFinished (line 1602) | void sqlite3Fts5ParseFinished(Fts5Parse *pParse, Fts5ExprNode *p){ function Fts5ExprPhrase (line 1612) | Fts5ExprPhrase *sqlite3Fts5ParseTerm( function sqlite3Fts5ExprClonePhrase (line 1673) | int sqlite3Fts5ExprClonePhrase( function sqlite3Fts5ParseNear (line 1763) | void sqlite3Fts5ParseNear(Fts5Parse *pParse, Fts5Token *pTok){ function sqlite3Fts5ParseSetDistance (line 1771) | void sqlite3Fts5ParseSetDistance( function Fts5Colset (line 1806) | static Fts5Colset *fts5ParseColset( function Fts5Colset (line 1847) | Fts5Colset *sqlite3Fts5ParseColsetInvert(Fts5Parse *pParse, Fts5Colset *p){ function Fts5Colset (line 1870) | Fts5Colset *sqlite3Fts5ParseColset( function Fts5Colset (line 1910) | static Fts5Colset *fts5CloneColset(int *pRc, Fts5Colset *pOrig){ function fts5MergeColset (line 1927) | static void fts5MergeColset(Fts5Colset *pColset, Fts5Colset *pMerge){ function fts5ParseSetColset (line 1953) | static void fts5ParseSetColset( function sqlite3Fts5ParseSetColset (line 1991) | void sqlite3Fts5ParseSetColset( function fts5ExprAssignXNext (line 2008) | static void fts5ExprAssignXNext(Fts5ExprNode *pNode){ function fts5ExprAddChildren (line 2040) | static void fts5ExprAddChildren(Fts5ExprNode *p, Fts5ExprNode *pSub){ function Fts5ExprNode (line 2055) | Fts5ExprNode *sqlite3Fts5ParseNode( function Fts5ExprNode (line 2130) | Fts5ExprNode *sqlite3Fts5ParseImplicitAnd( function fts5ExprFunction (line 2408) | static void fts5ExprFunction( function fts5ExprFunctionHr (line 2491) | static void fts5ExprFunctionHr( function fts5ExprFunctionTcl (line 2498) | static void fts5ExprFunctionTcl( function fts5ExprIsAlnum (line 2511) | static void fts5ExprIsAlnum( function fts5ExprFold (line 2527) | static void fts5ExprFold( function sqlite3Fts5ExprInit (line 2549) | int sqlite3Fts5ExprInit(Fts5Global *pGlobal, sqlite3 *db){ function sqlite3Fts5ExprPhraseCount (line 2579) | int sqlite3Fts5ExprPhraseCount(Fts5Expr *pExpr){ function sqlite3Fts5ExprPhraseSize (line 2586) | int sqlite3Fts5ExprPhraseSize(Fts5Expr *pExpr, int iPhrase){ function sqlite3Fts5ExprPoslist (line 2595) | int sqlite3Fts5ExprPoslist(Fts5Expr *pExpr, int iPhrase, const u8 **pa){ type Fts5PoslistPopulator (line 2609) | struct Fts5PoslistPopulator { function Fts5PoslistPopulator (line 2615) | Fts5PoslistPopulator *sqlite3Fts5ExprClearPoslists(Fts5Expr *pExpr, int ... type Fts5ExprCtx (line 2637) | struct Fts5ExprCtx { type Fts5ExprCtx (line 2642) | typedef struct Fts5ExprCtx Fts5ExprCtx; function fts5ExprColsetTest (line 2647) | static int fts5ExprColsetTest(Fts5Colset *pColset, int iCol){ function fts5ExprPopulatePoslistsCb (line 2655) | static int fts5ExprPopulatePoslistsCb( function sqlite3Fts5ExprPopulatePoslists (line 2690) | int sqlite3Fts5ExprPopulatePoslists( function fts5ExprClearPoslists (line 2720) | static void fts5ExprClearPoslists(Fts5ExprNode *pNode){ function fts5ExprCheckPoslists (line 2731) | static int fts5ExprCheckPoslists(Fts5ExprNode *pNode, i64 iRowid){ function sqlite3Fts5ExprCheckPoslists (line 2775) | void sqlite3Fts5ExprCheckPoslists(Fts5Expr *pExpr, i64 iRowid){ function sqlite3Fts5ExprPhraseCollist (line 2782) | int sqlite3Fts5ExprPhraseCollist( FILE: v2/testdata/_sqlite/ext/fts5/fts5_hash.c type Fts5HashEntry (line 19) | typedef struct Fts5HashEntry Fts5HashEntry; type Fts5Hash (line 28) | struct Fts5Hash { type Fts5HashEntry (line 59) | struct Fts5HashEntry { function sqlite3Fts5HashNew (line 85) | int sqlite3Fts5HashNew(Fts5Config *pConfig, Fts5Hash **ppNew, int *pnByte){ function sqlite3Fts5HashFree (line 115) | void sqlite3Fts5HashFree(Fts5Hash *pHash){ function sqlite3Fts5HashClear (line 126) | void sqlite3Fts5HashClear(Fts5Hash *pHash){ function fts5HashKey (line 140) | static unsigned int fts5HashKey(int nSlot, const u8 *p, int n){ function fts5HashKey2 (line 149) | static unsigned int fts5HashKey2(int nSlot, u8 b, const u8 *p, int n){ function fts5HashResize (line 162) | static int fts5HashResize(Fts5Hash *pHash){ function fts5HashAddPoslistSize (line 190) | static void fts5HashAddPoslistSize(Fts5Hash *pHash, Fts5HashEntry *p){ function sqlite3Fts5HashWrite (line 230) | int sqlite3Fts5HashWrite( function Fts5HashEntry (line 383) | static Fts5HashEntry *fts5HashEntryMerge( function fts5HashEntrySort (line 429) | static int fts5HashEntrySort( function sqlite3Fts5HashQuery (line 474) | int sqlite3Fts5HashQuery( function sqlite3Fts5HashScanInit (line 501) | int sqlite3Fts5HashScanInit( function sqlite3Fts5HashScanNext (line 508) | void sqlite3Fts5HashScanNext(Fts5Hash *p){ function sqlite3Fts5HashScanEof (line 513) | int sqlite3Fts5HashScanEof(Fts5Hash *p){ function sqlite3Fts5HashScanEntry (line 517) | void sqlite3Fts5HashScanEntry( FILE: v2/testdata/_sqlite/ext/fts5/fts5_index.c function sqlite3Fts5Corrupt (line 248) | int sqlite3Fts5Corrupt() { return SQLITE_CORRUPT_VTAB; } type Fts5Data (line 260) | typedef struct Fts5Data Fts5Data; type Fts5DlidxIter (line 261) | typedef struct Fts5DlidxIter Fts5DlidxIter; type Fts5DlidxLvl (line 262) | typedef struct Fts5DlidxLvl Fts5DlidxLvl; type Fts5DlidxWriter (line 263) | typedef struct Fts5DlidxWriter Fts5DlidxWriter; type Fts5Iter (line 264) | typedef struct Fts5Iter Fts5Iter; type Fts5PageWriter (line 265) | typedef struct Fts5PageWriter Fts5PageWriter; type Fts5SegIter (line 266) | typedef struct Fts5SegIter Fts5SegIter; type Fts5DoclistIter (line 267) | typedef struct Fts5DoclistIter Fts5DoclistIter; type Fts5SegWriter (line 268) | typedef struct Fts5SegWriter Fts5SegWriter; type Fts5Structure (line 269) | typedef struct Fts5Structure Fts5Structure; type Fts5StructureLevel (line 270) | typedef struct Fts5StructureLevel Fts5StructureLevel; type Fts5StructureSegment (line 271) | typedef struct Fts5StructureSegment Fts5StructureSegment; type Fts5Data (line 273) | struct Fts5Data { type Fts5Index (line 282) | struct Fts5Index { type Fts5DoclistIter (line 313) | struct Fts5DoclistIter { type Fts5StructureSegment (line 328) | struct Fts5StructureSegment { type Fts5StructureLevel (line 333) | struct Fts5StructureLevel { type Fts5Structure (line 338) | struct Fts5Structure { type Fts5PageWriter (line 349) | struct Fts5PageWriter { type Fts5DlidxWriter (line 356) | struct Fts5DlidxWriter { type Fts5SegWriter (line 362) | struct Fts5SegWriter { type Fts5CResult (line 381) | typedef struct Fts5CResult Fts5CResult; type Fts5CResult (line 382) | struct Fts5CResult { type Fts5SegIter (line 433) | struct Fts5SegIter { type Fts5Iter (line 511) | struct Fts5Iter { type Fts5DlidxLvl (line 545) | struct Fts5DlidxLvl { type Fts5DlidxIter (line 555) | struct Fts5DlidxIter { function fts5PutU16 (line 561) | static void fts5PutU16(u8 *aOut, u16 iVal){ function u16 (line 566) | static u16 fts5GetU16(const u8 *aIn){ function fts5BufferCompareBlob (line 589) | static int fts5BufferCompareBlob( function fts5BufferCompare (line 608) | static int fts5BufferCompare(Fts5Buffer *pLeft, Fts5Buffer *pRight){ function fts5LeafFirstTermOff (line 614) | static int fts5LeafFirstTermOff(Fts5Data *pLeaf){ function fts5CloseReader (line 623) | static void fts5CloseReader(Fts5Index *p){ function Fts5Data (line 637) | static Fts5Data *fts5DataRead(Fts5Index *p, i64 iRowid){ function fts5DataRelease (line 708) | static void fts5DataRelease(Fts5Data *pData){ function Fts5Data (line 712) | static Fts5Data *fts5LeafRead(Fts5Index *p, i64 iRowid){ function fts5IndexPrepareStmt (line 724) | static int fts5IndexPrepareStmt( function fts5DataWrite (line 745) | static void fts5DataWrite(Fts5Index *p, i64 iRowid, const u8 *pData, int... function fts5DataDelete (line 768) | static void fts5DataDelete(Fts5Index *p, i64 iFirst, i64 iLast){ function fts5DataRemoveSegment (line 800) | static void fts5DataRemoveSegment(Fts5Index *p, int iSegid){ function fts5StructureRelease (line 822) | static void fts5StructureRelease(Fts5Structure *pStruct){ function fts5StructureRef (line 833) | static void fts5StructureRef(Fts5Structure *pStruct){ function fts5StructureDecode (line 849) | static int fts5StructureDecode( function fts5StructureAddLevel (line 925) | static void fts5StructureAddLevel(int *pRc, Fts5Structure **ppStruct){ function fts5StructureExtendLevel (line 949) | static void fts5StructureExtendLevel( function Fts5Structure (line 978) | static Fts5Structure *fts5StructureReadUncached(Fts5Index *p){ function i64 (line 1002) | static i64 fts5IndexDataVersion(Fts5Index *p){ function Fts5Structure (line 1033) | static Fts5Structure *fts5StructureRead(Fts5Index *p){ function fts5StructureInvalidate (line 1072) | static void fts5StructureInvalidate(Fts5Index *p){ function fts5StructureCountSegments (line 1084) | static int fts5StructureCountSegments(Fts5Structure *pStruct){ function fts5StructureWrite (line 1115) | static void fts5StructureWrite(Fts5Index *p, Fts5Structure *pStruct){ function fts5PrintStructure (line 1157) | static void fts5PrintStructure(const char *zCaption, Fts5Structure *pStr... function fts5SegmentSize (line 1170) | static int fts5SegmentSize(Fts5StructureSegment *pSeg){ function fts5StructurePromoteTo (line 1179) | static void fts5StructurePromoteTo( function fts5StructurePromote (line 1222) | static void fts5StructurePromote( function fts5DlidxLvlNext (line 1273) | static int fts5DlidxLvlNext(Fts5DlidxLvl *pLvl){ function fts5DlidxIterNextR (line 1305) | static int fts5DlidxIterNextR(Fts5Index *p, Fts5DlidxIter *pIter, int iL... function fts5DlidxIterNext (line 1325) | static int fts5DlidxIterNext(Fts5Index *p, Fts5DlidxIter *pIter){ function fts5DlidxIterFirst (line 1340) | static int fts5DlidxIterFirst(Fts5DlidxIter *pIter){ function fts5DlidxIterEof (line 1349) | static int fts5DlidxIterEof(Fts5Index *p, Fts5DlidxIter *pIter){ function fts5DlidxIterLast (line 1353) | static void fts5DlidxIterLast(Fts5Index *p, Fts5DlidxIter *pIter){ function fts5DlidxLvlPrev (line 1376) | static int fts5DlidxLvlPrev(Fts5DlidxLvl *pLvl){ function fts5DlidxIterPrevR (line 1425) | static int fts5DlidxIterPrevR(Fts5Index *p, Fts5DlidxIter *pIter, int iL... function fts5DlidxIterPrev (line 1448) | static int fts5DlidxIterPrev(Fts5Index *p, Fts5DlidxIter *pIter){ function fts5DlidxIterFree (line 1455) | static void fts5DlidxIterFree(Fts5DlidxIter *pIter){ function Fts5DlidxIter (line 1465) | static Fts5DlidxIter *fts5DlidxIterInit( function i64 (line 1512) | static i64 fts5DlidxIterRowid(Fts5DlidxIter *pIter){ function fts5DlidxIterPgno (line 1515) | static int fts5DlidxIterPgno(Fts5DlidxIter *pIter){ function fts5SegIterNextPage (line 1522) | static void fts5SegIterNextPage( function fts5GetPoslistSize (line 1560) | static int fts5GetPoslistSize(const u8 *p, int *pnSz, int *pbDel){ function fts5SegIterLoadNPos (line 1581) | static void fts5SegIterLoadNPos(Fts5Index *p, Fts5SegIter *pIter){ function fts5SegIterLoadRowid (line 1610) | static void fts5SegIterLoadRowid(Fts5Index *p, Fts5SegIter *pIter){ function fts5SegIterLoadTerm (line 1643) | static void fts5SegIterLoadTerm(Fts5Index *p, Fts5SegIter *pIter, int nK... function fts5SegIterSetNext (line 1675) | static void fts5SegIterSetNext(Fts5Index *p, Fts5SegIter *pIter){ function fts5SegIterInit (line 1693) | static void fts5SegIterInit( function fts5SegIterReverseInitPage (line 1741) | static void fts5SegIterReverseInitPage(Fts5Index *p, Fts5SegIter *pIter){ function fts5SegIterReverseNewPage (line 1794) | static void fts5SegIterReverseNewPage(Fts5Index *p, Fts5SegIter *pIter){ function fts5MultiIterIsEmpty (line 1846) | static int fts5MultiIterIsEmpty(Fts5Index *p, Fts5Iter *pIter){ function fts5SegIterNext_Reverse (line 1856) | static void fts5SegIterNext_Reverse( function fts5SegIterNext_None (line 1890) | static void fts5SegIterNext_None( function fts5SegIterNext (line 1962) | static void fts5SegIterNext( function fts5SegIterReverse (line 2098) | static void fts5SegIterReverse(Fts5Index *p, Fts5SegIter *pIter){ function fts5SegIterLoadDlidx (line 2184) | static void fts5SegIterLoadDlidx(Fts5Index *p, Fts5SegIter *pIter){ function fts5LeafSeek (line 2218) | static void fts5LeafSeek( function sqlite3_stmt (line 2341) | static sqlite3_stmt *fts5IdxSelectStmt(Fts5Index *p){ function fts5SegIterSeekInit (line 2360) | static void fts5SegIterSeekInit( function fts5SegIterHashInit (line 2442) | static void fts5SegIterHashInit( function fts5SegIterClear (line 2492) | static void fts5SegIterClear(Fts5SegIter *pIter){ function fts5AssertComparisonResult (line 2509) | static void fts5AssertComparisonResult( function fts5AssertMultiIterSetup (line 2551) | static void fts5AssertMultiIterSetup(Fts5Index *p, Fts5Iter *pIter){ function fts5MultiIterDoCompare (line 2596) | static int fts5MultiIterDoCompare(Fts5Iter *pIter, int iOut){ function fts5SegIterGotoPage (line 2650) | static void fts5SegIterGotoPage( function fts5SegIterNextFrom (line 2688) | static void fts5SegIterNextFrom( function fts5MultiIterFree (line 2742) | static void fts5MultiIterFree(Fts5Iter *pIter){ function fts5MultiIterAdvanced (line 2754) | static void fts5MultiIterAdvanced( function fts5MultiIterAdvanceRowid (line 2782) | static int fts5MultiIterAdvanceRowid( function fts5MultiIterSetEof (line 2825) | static void fts5MultiIterSetEof(Fts5Iter *pIter){ function fts5MultiIterNext (line 2838) | static void fts5MultiIterNext( function fts5MultiIterNext2 (line 2876) | static void fts5MultiIterNext2( function fts5IterSetOutputs_Noop (line 2904) | static void fts5IterSetOutputs_Noop(Fts5Iter *pUnused1, Fts5SegIter *pUn... function Fts5Iter (line 2908) | static Fts5Iter *fts5MultiIterAlloc( function fts5PoslistCallback (line 2930) | static void fts5PoslistCallback( type PoslistCallbackCtx (line 2942) | typedef struct PoslistCallbackCtx PoslistCallbackCtx; type PoslistCallbackCtx (line 2943) | struct PoslistCallbackCtx { type PoslistOffsetsCtx (line 2949) | typedef struct PoslistOffsetsCtx PoslistOffsetsCtx; type PoslistOffsetsCtx (line 2950) | struct PoslistOffsetsCtx { function fts5IndexColsetTest (line 2960) | static int fts5IndexColsetTest(Fts5Colset *pColset, int iCol){ function fts5PoslistOffsetsCallback (line 2968) | static void fts5PoslistOffsetsCallback( function fts5PoslistFilterCallback (line 2991) | static void fts5PoslistFilterCallback( function fts5ChunkIterate (line 3043) | static void fts5ChunkIterate( function fts5SegiterPoslist (line 3090) | static void fts5SegiterPoslist( function fts5IndexExtractCol (line 3125) | static int fts5IndexExtractCol( function fts5IndexExtractColset (line 3162) | static void fts5IndexExtractColset( function fts5IterSetOutputs_None (line 3184) | static void fts5IterSetOutputs_None(Fts5Iter *pIter, Fts5SegIter *pSeg){ function fts5IterSetOutputs_Nocolset (line 3194) | static void fts5IterSetOutputs_Nocolset(Fts5Iter *pIter, Fts5SegIter *pS... function fts5IterSetOutputs_ZeroColset (line 3219) | static void fts5IterSetOutputs_ZeroColset(Fts5Iter *pIter, Fts5SegIter *... function fts5IterSetOutputs_Col (line 3229) | static void fts5IterSetOutputs_Col(Fts5Iter *pIter, Fts5SegIter *pSeg){ function fts5IterSetOutputs_Col100 (line 3247) | static void fts5IterSetOutputs_Col100(Fts5Iter *pIter, Fts5SegIter *pSeg){ function fts5IterSetOutputs_Full (line 3287) | static void fts5IterSetOutputs_Full(Fts5Iter *pIter, Fts5SegIter *pSeg){ function fts5IterSetOutputCb (line 3319) | static void fts5IterSetOutputCb(int *pRc, Fts5Iter *pIter){ function fts5MultiIterNew (line 3362) | static void fts5MultiIterNew( function fts5MultiIterNew2 (line 3463) | static void fts5MultiIterNew2( function fts5MultiIterEof (line 3503) | static int fts5MultiIterEof(Fts5Index *p, Fts5Iter *pIter){ function i64 (line 3515) | static i64 fts5MultiIterRowid(Fts5Iter *pIter){ function fts5MultiIterNextFrom (line 3523) | static void fts5MultiIterNextFrom( function u8 (line 3542) | static const u8 *fts5MultiIterTerm(Fts5Iter *pIter, int *pn){ function fts5AllocateSegid (line 3557) | static int fts5AllocateSegid(Fts5Index *p, Fts5Structure *pStruct){ function fts5IndexDiscardData (line 3613) | static void fts5IndexDiscardData(Fts5Index *p){ function fts5PrefixCompress (line 3628) | static int fts5PrefixCompress(int nOld, const u8 *pOld, const u8 *pNew){ function fts5WriteDlidxClear (line 3636) | static void fts5WriteDlidxClear( function fts5WriteDlidxGrow (line 3662) | static int fts5WriteDlidxGrow( function fts5WriteFlushDlidx (line 3688) | static int fts5WriteFlushDlidx(Fts5Index *p, Fts5SegWriter *pWriter){ function fts5WriteFlushBtree (line 3712) | static void fts5WriteFlushBtree(Fts5Index *p, Fts5SegWriter *pWriter){ function fts5WriteBtreeTerm (line 3740) | static void fts5WriteBtreeTerm( function fts5WriteBtreeNoTerm (line 3754) | static void fts5WriteBtreeNoTerm( function i64 (line 3770) | static i64 fts5DlidxExtractFirstRowid(Fts5Buffer *pBuf){ function fts5WriteDlidxAppend (line 3784) | static void fts5WriteDlidxAppend( function fts5WriteFlushLeaf (line 3844) | static void fts5WriteFlushLeaf(Fts5Index *p, Fts5SegWriter *pWriter){ function fts5WriteAppendTerm (line 3890) | static void fts5WriteAppendTerm( function fts5WriteAppendRowid (line 3968) | static void fts5WriteAppendRowid( function fts5WriteAppendPoslistData (line 4001) | static void fts5WriteAppendPoslistData( function fts5WriteFinish (line 4035) | static void fts5WriteFinish( function fts5WriteInit (line 4063) | static void fts5WriteInit( function fts5TrimSegments (line 4110) | static void fts5TrimSegments(Fts5Index *p, Fts5Iter *pIter){ function fts5MergeChunkCallback (line 4167) | static void fts5MergeChunkCallback( function fts5IndexMergeLevel (line 4179) | static void fts5IndexMergeLevel( function fts5IndexMerge (line 4328) | static int fts5IndexMerge( function fts5IndexAutomerge (line 4387) | static void fts5IndexAutomerge( function fts5IndexCrisismerge (line 4408) | static void fts5IndexCrisismerge( function fts5IndexReturn (line 4426) | static int fts5IndexReturn(Fts5Index *p){ type Fts5FlushCtx (line 4432) | typedef struct Fts5FlushCtx Fts5FlushCtx; type Fts5FlushCtx (line 4433) | struct Fts5FlushCtx { function fts5PoslistPrefix (line 4443) | static int fts5PoslistPrefix(const u8 *aBuf, int nMax){ function fts5FlushOneHash (line 4464) | static void fts5FlushOneHash(Fts5Index *p){ function fts5IndexFlush (line 4616) | static void fts5IndexFlush(Fts5Index *p){ function Fts5Structure (line 4625) | static Fts5Structure *fts5IndexOptimizeStruct( function sqlite3Fts5IndexOptimize (line 4687) | int sqlite3Fts5IndexOptimize(Fts5Index *p){ function sqlite3Fts5IndexMerge (line 4721) | int sqlite3Fts5IndexMerge(Fts5Index *p, int nMerge){ function fts5AppendRowid (line 4743) | static void fts5AppendRowid( function fts5AppendPoslist (line 4753) | static void fts5AppendPoslist( function fts5DoclistIterNext (line 4769) | static void fts5DoclistIterNext(Fts5DoclistIter *pIter){ function fts5DoclistIterInit (line 4795) | static void fts5DoclistIterInit( function fts5MergeAppendDocid (line 4812) | static void fts5MergeAppendDocid( function fts5BufferSwap (line 4832) | static void fts5BufferSwap(Fts5Buffer *p1, Fts5Buffer *p2){ function fts5NextRowid (line 4838) | static void fts5NextRowid(Fts5Buffer *pBuf, int *piOff, i64 *piRowid){ function fts5MergeRowidLists (line 4853) | static void fts5MergeRowidLists( function fts5MergePrefixLists (line 4900) | static void fts5MergePrefixLists( function fts5SetupPrefixIter (line 5013) | static void fts5SetupPrefixIter( function sqlite3Fts5IndexBeginWrite (line 5113) | int sqlite3Fts5IndexBeginWrite(Fts5Index *p, int bDelete, i64 iRowid){ function sqlite3Fts5IndexSync (line 5137) | int sqlite3Fts5IndexSync(Fts5Index *p){ function sqlite3Fts5IndexRollback (line 5150) | int sqlite3Fts5IndexRollback(Fts5Index *p){ function sqlite3Fts5IndexReinit (line 5163) | int sqlite3Fts5IndexReinit(Fts5Index *p){ function sqlite3Fts5IndexOpen (line 5179) | int sqlite3Fts5IndexOpen( function sqlite3Fts5IndexClose (line 5220) | int sqlite3Fts5IndexClose(Fts5Index *p){ function sqlite3Fts5IndexCharlenToBytelen (line 5243) | int sqlite3Fts5IndexCharlenToBytelen( function fts5IndexCharlen (line 5263) | static int fts5IndexCharlen(const char *pIn, int nIn){ function sqlite3Fts5IndexWrite (line 5285) | int sqlite3Fts5IndexWrite( function sqlite3Fts5IndexQuery (line 5321) | int sqlite3Fts5IndexQuery( function sqlite3Fts5IterNext (line 5403) | int sqlite3Fts5IterNext(Fts5IndexIter *pIndexIter){ function sqlite3Fts5IterNextScan (line 5413) | int sqlite3Fts5IterNextScan(Fts5IndexIter *pIndexIter){ function sqlite3Fts5IterNextFrom (line 5437) | int sqlite3Fts5IterNextFrom(Fts5IndexIter *pIndexIter, i64 iMatch){ function sqlite3Fts5IterClose (line 5456) | void sqlite3Fts5IterClose(Fts5IndexIter *pIndexIter){ function sqlite3Fts5IndexGetAverages (line 5471) | int sqlite3Fts5IndexGetAverages(Fts5Index *p, i64 *pnRow, i64 *anSize){ function sqlite3Fts5IndexSetAverages (line 5495) | int sqlite3Fts5IndexSetAverages(Fts5Index *p, const u8 *pData, int nData){ function sqlite3Fts5IndexReads (line 5505) | int sqlite3Fts5IndexReads(Fts5Index *p){ function sqlite3Fts5IndexSetCookie (line 5516) | int sqlite3Fts5IndexSetCookie(Fts5Index *p, int iNew){ function sqlite3Fts5IndexLoadConfig (line 5536) | int sqlite3Fts5IndexLoadConfig(Fts5Index *p){ function u64 (line 5553) | u64 sqlite3Fts5IndexEntryCksum( function fts5TestDlidxReverse (line 5579) | static void fts5TestDlidxReverse( function fts5QueryCksum (line 5615) | static int fts5QueryCksum( function fts5TestTerm (line 5659) | static void fts5TestTerm( function fts5IndexIntegrityCheckEmpty (line 5734) | static void fts5IndexIntegrityCheckEmpty( function fts5IntegrityCheckPgidx (line 5755) | static void fts5IntegrityCheckPgidx(Fts5Index *p, Fts5Data *pLeaf){ function fts5IndexIntegrityCheckSegment (line 5805) | static void fts5IndexIntegrityCheckSegment( function sqlite3Fts5IndexIntegrityCheck (line 5949) | int sqlite3Fts5IndexIntegrityCheck(Fts5Index *p, u64 cksum){ function fts5DecodeRowid (line 6040) | static void fts5DecodeRowid( function fts5DebugRowid (line 6059) | static void fts5DebugRowid(int *pRc, Fts5Buffer *pBuf, i64 iKey){ function fts5DebugStructure (line 6077) | static void fts5DebugStructure( function fts5DecodeStructure (line 6106) | static void fts5DecodeStructure( function fts5DecodeAverages (line 6131) | static void fts5DecodeAverages( function fts5DecodePoslist (line 6154) | static int fts5DecodePoslist(int *pRc, Fts5Buffer *pBuf, const u8 *a, in... function fts5DecodeDoclist (line 6172) | static int fts5DecodeDoclist(int *pRc, Fts5Buffer *pBuf, const u8 *a, in... function fts5DecodeRowidList (line 6210) | static void fts5DecodeRowidList( function fts5DecodeFunction (line 6241) | static void fts5DecodeFunction( function fts5RowidFunction (line 6428) | static void fts5RowidFunction( function sqlite3Fts5IndexInit (line 6467) | int sqlite3Fts5IndexInit(sqlite3 *db){ function sqlite3Fts5IndexReset (line 6488) | int sqlite3Fts5IndexReset(Fts5Index *p){ FILE: v2/testdata/_sqlite/ext/fts5/fts5_main.c type Fts5Auxdata (line 28) | typedef struct Fts5Auxdata Fts5Auxdata; type Fts5Auxiliary (line 29) | typedef struct Fts5Auxiliary Fts5Auxiliary; type Fts5Cursor (line 30) | typedef struct Fts5Cursor Fts5Cursor; type Fts5Sorter (line 31) | typedef struct Fts5Sorter Fts5Sorter; type Fts5Table (line 32) | typedef struct Fts5Table Fts5Table; type Fts5TokenizerModule (line 33) | typedef struct Fts5TokenizerModule Fts5TokenizerModule; type Fts5TransactionState (line 66) | struct Fts5TransactionState { type Fts5Global (line 76) | struct Fts5Global { type Fts5Auxiliary (line 91) | struct Fts5Auxiliary { type Fts5TokenizerModule (line 105) | struct Fts5TokenizerModule { type Fts5Table (line 116) | struct Fts5Table { type Fts5MatchPhrase (line 128) | struct Fts5MatchPhrase { type Fts5Sorter (line 142) | struct Fts5Sorter { type Fts5Cursor (line 170) | struct Fts5Cursor { type Fts5Auxdata (line 242) | struct Fts5Auxdata { function fts5CheckTransactionState (line 257) | static void fts5CheckTransactionState(Fts5Table *p, int op, int iSavepoi... function fts5IsContentless (line 309) | static int fts5IsContentless(Fts5Table *pTab){ function fts5FreeVtab (line 316) | static void fts5FreeVtab(Fts5Table *pTab){ function fts5DisconnectMethod (line 328) | static int fts5DisconnectMethod(sqlite3_vtab *pVtab){ function fts5DestroyMethod (line 336) | static int fts5DestroyMethod(sqlite3_vtab *pVtab){ function fts5InitVtab (line 356) | static int fts5InitVtab( function fts5ConnectMethod (line 422) | static int fts5ConnectMethod( function fts5CreateMethod (line 432) | static int fts5CreateMethod( function fts5SetUniqueFlag (line 458) | static void fts5SetUniqueFlag(sqlite3_index_info *pIdxInfo){ function fts5BestIndexMethod (line 506) | static int fts5BestIndexMethod(sqlite3_vtab *pVTab, sqlite3_index_info *... function fts5NewTransaction (line 611) | static int fts5NewTransaction(Fts5Table *pTab){ function fts5OpenMethod (line 622) | static int fts5OpenMethod(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppC... function fts5StmtType (line 648) | static int fts5StmtType(Fts5Cursor *pCsr){ function fts5CsrNewrow (line 660) | static void fts5CsrNewrow(Fts5Cursor *pCsr){ function fts5FreeCursorComponents (line 669) | static void fts5FreeCursorComponents(Fts5Cursor *pCsr){ function fts5CloseMethod (line 712) | static int fts5CloseMethod(sqlite3_vtab_cursor *pCursor){ function fts5SorterNext (line 728) | static int fts5SorterNext(Fts5Cursor *pCsr){ function fts5TripCursors (line 771) | static void fts5TripCursors(Fts5Table *pTab){ function fts5CursorReseek (line 794) | static int fts5CursorReseek(Fts5Cursor *pCsr, int *pbSkip){ function fts5NextMethod (line 826) | static int fts5NextMethod(sqlite3_vtab_cursor *pCursor){ function fts5PrepareStatement (line 870) | static int fts5PrepareStatement( function fts5CursorFirstSorted (line 899) | static int fts5CursorFirstSorted(Fts5Table *pTab, Fts5Cursor *pCsr, int ... function fts5CursorFirst (line 947) | static int fts5CursorFirst(Fts5Table *pTab, Fts5Cursor *pCsr, int bDesc){ function fts5SpecialMatch (line 964) | static int fts5SpecialMatch( function Fts5Auxiliary (line 999) | static Fts5Auxiliary *fts5FindAuxiliary(Fts5Table *pTab, const char *zNa... function fts5FindRankFunction (line 1011) | static int fts5FindRankFunction(Fts5Cursor *pCsr){ function fts5CursorParseRank (line 1062) | static int fts5CursorParseRank( function i64 (line 1099) | static i64 fts5GetRowidLimit(sqlite3_value *pVal, i64 iDefault){ function fts5FilterMethod (line 1120) | static int fts5FilterMethod( function fts5EofMethod (line 1261) | static int fts5EofMethod(sqlite3_vtab_cursor *pCursor){ function i64 (line 1269) | static i64 fts5CursorRowid(Fts5Cursor *pCsr){ function fts5RowidMethod (line 1287) | static int fts5RowidMethod(sqlite3_vtab_cursor *pCursor, sqlite_int64 *p... function fts5SeekCursor (line 1318) | static int fts5SeekCursor(Fts5Cursor *pCsr, int bErrormsg){ function fts5SetVtabError (line 1350) | static void fts5SetVtabError(Fts5Table *p, const char *zFormat, ...){ function fts5SpecialInsert (line 1373) | static int fts5SpecialInsert( function fts5SpecialDelete (line 1428) | static int fts5SpecialDelete( function fts5StorageInsert (line 1441) | static void fts5StorageInsert( function fts5UpdateMethod (line 1471) | static int fts5UpdateMethod( function fts5SyncMethod (line 1592) | static int fts5SyncMethod(sqlite3_vtab *pVtab){ function fts5BeginMethod (line 1606) | static int fts5BeginMethod(sqlite3_vtab *pVtab){ function fts5CommitMethod (line 1617) | static int fts5CommitMethod(sqlite3_vtab *pVtab){ function fts5RollbackMethod (line 1627) | static int fts5RollbackMethod(sqlite3_vtab *pVtab){ function fts5ApiColumnCount (line 1642) | static int fts5ApiColumnCount(Fts5Context *pCtx){ function fts5ApiColumnTotalSize (line 1647) | static int fts5ApiColumnTotalSize( function fts5ApiRowCount (line 1657) | static int fts5ApiRowCount(Fts5Context *pCtx, i64 *pnRow){ function fts5ApiTokenize (line 1663) | static int fts5ApiTokenize( function fts5ApiPhraseCount (line 1676) | static int fts5ApiPhraseCount(Fts5Context *pCtx){ function fts5ApiPhraseSize (line 1681) | static int fts5ApiPhraseSize(Fts5Context *pCtx, int iPhrase){ function fts5ApiColumnText (line 1686) | static int fts5ApiColumnText( function fts5CsrPoslist (line 1707) | static int fts5CsrPoslist( function fts5CacheInstArray (line 1759) | static int fts5CacheInstArray(Fts5Cursor *pCsr){ function fts5ApiInstCount (line 1826) | static int fts5ApiInstCount(Fts5Context *pCtx, int *pnInst){ function fts5ApiInst (line 1836) | static int fts5ApiInst( function sqlite3_int64 (line 1865) | static sqlite3_int64 fts5ApiRowid(Fts5Context *pCtx){ function fts5ColumnSizeCb (line 1869) | static int fts5ColumnSizeCb( function fts5ApiColumnSize (line 1886) | static int fts5ApiColumnSize(Fts5Context *pCtx, int iCol, int *pnToken){ function fts5ApiSetAuxdata (line 1939) | static int fts5ApiSetAuxdata( function fts5ApiPhraseNext (line 1994) | static void fts5ApiPhraseNext( function fts5ApiPhraseFirst (line 2016) | static int fts5ApiPhraseFirst( function fts5ApiPhraseNextColumn (line 2034) | static void fts5ApiPhraseNextColumn( function fts5ApiPhraseFirstColumn (line 2064) | static int fts5ApiPhraseFirstColumn( function fts5ApiQueryPhrase (line 2138) | static int fts5ApiQueryPhrase( function fts5ApiInvoke (line 2175) | static void fts5ApiInvoke( function Fts5Cursor (line 2188) | static Fts5Cursor *fts5CursorFromCsrid(Fts5Global *pGlobal, i64 iCsrId){ function fts5ApiCallback (line 2196) | static void fts5ApiCallback( function Fts5Index (line 2228) | Fts5Index *sqlite3Fts5IndexFromCsrid( function fts5PoslistBlob (line 2258) | static int fts5PoslistBlob(sqlite3_context *pCtx, Fts5Cursor *pCsr){ function fts5ColumnMethod (line 2315) | static int fts5ColumnMethod( function fts5FindFunctionMethod (line 2366) | static int fts5FindFunctionMethod( function fts5RenameMethod (line 2391) | static int fts5RenameMethod( function fts5SavepointMethod (line 2404) | static int fts5SavepointMethod(sqlite3_vtab *pVtab, int iSavepoint){ function fts5ReleaseMethod (line 2417) | static int fts5ReleaseMethod(sqlite3_vtab *pVtab, int iSavepoint){ function fts5RollbackToMethod (line 2430) | static int fts5RollbackToMethod(sqlite3_vtab *pVtab, int iSavepoint){ function fts5CreateAux (line 2441) | static int fts5CreateAux( function fts5CreateTokenizer (line 2480) | static int fts5CreateTokenizer( function Fts5TokenizerModule (line 2515) | static Fts5TokenizerModule *fts5LocateTokenizer( function fts5FindTokenizer (line 2536) | static int fts5FindTokenizer( function sqlite3Fts5GetTokenizer (line 2557) | int sqlite3Fts5GetTokenizer( function fts5ModuleDestroy (line 2589) | static void fts5ModuleDestroy(void *pCtx){ function fts5Fts5Func (line 2609) | static void fts5Fts5Func( function fts5SourceIdFunc (line 2625) | static void fts5SourceIdFunc( function fts5Init (line 2635) | static int fts5Init(sqlite3 *db){ function sqlite3_fts_init (line 2718) | __declspec(dllexport) function sqlite3_fts5_init (line 2731) | __declspec(dllexport) function sqlite3Fts5Init (line 2743) | int sqlite3Fts5Init(sqlite3 *db){ FILE: v2/testdata/_sqlite/ext/fts5/fts5_storage.c type Fts5Storage (line 19) | struct Fts5Storage { function fts5StorageGetStmt (line 54) | static int fts5StorageGetStmt( function fts5ExecPrintf (line 154) | static int fts5ExecPrintf( function sqlite3Fts5DropAll (line 182) | int sqlite3Fts5DropAll(Fts5Config *pConfig){ function fts5StorageRenameOne (line 206) | static void fts5StorageRenameOne( function sqlite3Fts5StorageRename (line 220) | int sqlite3Fts5StorageRename(Fts5Storage *pStorage, const char *zName){ function sqlite3Fts5CreateTable (line 240) | int sqlite3Fts5CreateTable( function sqlite3Fts5StorageOpen (line 275) | int sqlite3Fts5StorageOpen( function sqlite3Fts5StorageClose (line 341) | int sqlite3Fts5StorageClose(Fts5Storage *p){ type Fts5InsertCtx (line 356) | typedef struct Fts5InsertCtx Fts5InsertCtx; type Fts5InsertCtx (line 357) | struct Fts5InsertCtx { function fts5StorageInsertCallback (line 366) | static int fts5StorageInsertCallback( function fts5StorageDeleteFromIndex (line 389) | static int fts5StorageDeleteFromIndex( function fts5StorageInsertDocsize (line 447) | static int fts5StorageInsertDocsize( function fts5StorageLoadTotals (line 476) | static int fts5StorageLoadTotals(Fts5Storage *p, int bCache){ function fts5StorageSaveTotals (line 492) | static int fts5StorageSaveTotals(Fts5Storage *p){ function sqlite3Fts5StorageDelete (line 514) | int sqlite3Fts5StorageDelete(Fts5Storage *p, i64 iDel, sqlite3_value **a... function sqlite3Fts5StorageDeleteAll (line 555) | int sqlite3Fts5StorageDeleteAll(Fts5Storage *p){ function sqlite3Fts5StorageRebuild (line 584) | int sqlite3Fts5StorageRebuild(Fts5Storage *p){ function sqlite3Fts5StorageOptimize (line 636) | int sqlite3Fts5StorageOptimize(Fts5Storage *p){ function sqlite3Fts5StorageMerge (line 640) | int sqlite3Fts5StorageMerge(Fts5Storage *p, int nMerge){ function sqlite3Fts5StorageReset (line 644) | int sqlite3Fts5StorageReset(Fts5Storage *p){ function fts5StorageNewRowid (line 657) | static int fts5StorageNewRowid(Fts5Storage *p, i64 *piRowid){ function sqlite3Fts5StorageContentInsert (line 678) | int sqlite3Fts5StorageContentInsert( function sqlite3Fts5StorageIndexInsert (line 713) | int sqlite3Fts5StorageIndexInsert( function fts5StorageCount (line 755) | static int fts5StorageCount(Fts5Storage *p, const char *zSuffix, i64 *pn... type Fts5IntegrityCtx (line 783) | typedef struct Fts5IntegrityCtx Fts5IntegrityCtx; type Fts5IntegrityCtx (line 784) | struct Fts5IntegrityCtx { function fts5StorageIntegrityCallback (line 797) | static int fts5StorageIntegrityCallback( function sqlite3Fts5StorageIntegrity (line 867) | int sqlite3Fts5StorageIntegrity(Fts5Storage *p){ function sqlite3Fts5StorageStmt (line 968) | int sqlite3Fts5StorageStmt( function sqlite3Fts5StorageStmtRelease (line 992) | void sqlite3Fts5StorageStmtRelease( function fts5StorageDecodeSizeArray (line 1009) | static int fts5StorageDecodeSizeArray( function sqlite3Fts5StorageDocsize (line 1030) | int sqlite3Fts5StorageDocsize(Fts5Storage *p, i64 iRowid, int *aCol){ function sqlite3Fts5StorageSize (line 1056) | int sqlite3Fts5StorageSize(Fts5Storage *p, int iCol, i64 *pnToken){ function sqlite3Fts5StorageRowCount (line 1074) | int sqlite3Fts5StorageRowCount(Fts5Storage *p, i64 *pnRow){ function sqlite3Fts5StorageSync (line 1085) | int sqlite3Fts5StorageSync(Fts5Storage *p){ function sqlite3Fts5StorageRollback (line 1099) | int sqlite3Fts5StorageRollback(Fts5Storage *p){ function sqlite3Fts5StorageConfigValue (line 1104) | int sqlite3Fts5StorageConfigValue( FILE: v2/testdata/_sqlite/ext/fts5/fts5_tcl.c type SqliteDb (line 45) | struct SqliteDb { function f5tDbPointer (line 52) | static int f5tDbPointer(Tcl_Interp *interp, Tcl_Obj *pObj, sqlite3 **ppDb){ function f5tResultToErrorCode (line 67) | static int f5tResultToErrorCode(const char *zRes){ function f5tDbAndApi (line 88) | static int SQLITE_TCLAPI f5tDbAndApi( type F5tFunction (line 122) | typedef struct F5tFunction F5tFunction; type F5tFunction (line 123) | struct F5tFunction { type F5tApi (line 128) | typedef struct F5tApi F5tApi; type F5tApi (line 129) | struct F5tApi { type F5tAuxData (line 142) | typedef struct F5tAuxData F5tAuxData; type F5tAuxData (line 143) | struct F5tAuxData { function xTokenizeCb (line 147) | static int xTokenizeCb( function xQueryPhraseCb (line 173) | static int xQueryPhraseCb( function xSetAuxdataDestructor (line 205) | static void xSetAuxdataDestructor(void *p){ function xF5tApi (line 216) | static int SQLITE_TCLAPI xF5tApi( function xF5tFunction (line 515) | static void xF5tFunction( function xF5tDestroy (line 598) | static void xF5tDestroy(void *pCtx){ function f5tCreateFunction (line 609) | static int SQLITE_TCLAPI f5tCreateFunction( type F5tTokenizeCtx (line 646) | typedef struct F5tTokenizeCtx F5tTokenizeCtx; type F5tTokenizeCtx (line 647) | struct F5tTokenizeCtx { function xTokenizeCb2 (line 653) | static int xTokenizeCb2( function f5tTokenize (line 679) | static int SQLITE_TCLAPI f5tTokenize( type F5tTokenizerContext (line 759) | typedef struct F5tTokenizerContext F5tTokenizerContext; type F5tTokenizerCb (line 760) | typedef struct F5tTokenizerCb F5tTokenizerCb; type F5tTokenizerModule (line 761) | typedef struct F5tTokenizerModule F5tTokenizerModule; type F5tTokenizerInstance (line 762) | typedef struct F5tTokenizerInstance F5tTokenizerInstance; type F5tTokenizerContext (line 764) | struct F5tTokenizerContext { type F5tTokenizerModule (line 769) | struct F5tTokenizerModule { type F5tTokenizerInstance (line 775) | struct F5tTokenizerInstance { function f5tTokenizerCreate (line 781) | static int f5tTokenizerCreate( function f5tTokenizerDelete (line 819) | static void f5tTokenizerDelete(Fts5Tokenizer *p){ function f5tTokenizerTokenize (line 825) | static int f5tTokenizerTokenize( function f5tTokenizerReturn (line 885) | static int SQLITE_TCLAPI f5tTokenizerReturn( function f5tDelTokenizer (line 934) | static void f5tDelTokenizer(void *pCtx){ function f5tCreateTokenizer (line 956) | static int SQLITE_TCLAPI f5tCreateTokenizer( function xF5tFree (line 999) | static void SQLITE_TCLAPI xF5tFree(ClientData clientData){ function f5tMayBeCorrupt (line 1008) | static int SQLITE_TCLAPI f5tMayBeCorrupt( function f5t_fts5HashKey (line 1031) | static unsigned int f5t_fts5HashKey(int nSlot, const char *p, int n){ function f5tTokenHash (line 1040) | static int SQLITE_TCLAPI f5tTokenHash( function f5tRegisterMatchinfo (line 1065) | static int SQLITE_TCLAPI f5tRegisterMatchinfo( function f5tRegisterTok (line 1090) | static int SQLITE_TCLAPI f5tRegisterTok( function Fts5tcl_Init (line 1119) | int Fts5tcl_Init(Tcl_Interp *interp){ function Fts5tcl_Init (line 1150) | int Fts5tcl_Init(Tcl_Interp *interp){ FILE: v2/testdata/_sqlite/ext/fts5/fts5_test_mi.c type Fts5MatchinfoCtx (line 50) | typedef struct Fts5MatchinfoCtx Fts5MatchinfoCtx; type u32 (line 53) | typedef unsigned int u32; type Fts5MatchinfoCtx (line 56) | struct Fts5MatchinfoCtx { function fts5_api_from_db (line 71) | static int fts5_api_from_db(sqlite3 *db, fts5_api **ppApi){ function fts5MatchinfoFlagsize (line 94) | static int fts5MatchinfoFlagsize(int nCol, int nPhrase, char f){ function fts5MatchinfoIter (line 110) | static int fts5MatchinfoIter( function fts5MatchinfoXCb (line 128) | static int fts5MatchinfoXCb( function fts5MatchinfoGlobalCb (line 150) | static int fts5MatchinfoGlobalCb( function fts5MatchinfoLocalCb (line 205) | static int fts5MatchinfoLocalCb( function Fts5MatchinfoCtx (line 301) | static Fts5MatchinfoCtx *fts5MatchinfoNew( function fts5MatchinfoFunc (line 357) | static void fts5MatchinfoFunc( function sqlite3Fts5TestRegisterMatchinfo (line 396) | int sqlite3Fts5TestRegisterMatchinfo(sqlite3 *db){ FILE: v2/testdata/_sqlite/ext/fts5/fts5_test_tok.c type Fts5tokTable (line 47) | typedef struct Fts5tokTable Fts5tokTable; type Fts5tokCursor (line 48) | typedef struct Fts5tokCursor Fts5tokCursor; type Fts5tokRow (line 49) | typedef struct Fts5tokRow Fts5tokRow; type Fts5tokTable (line 54) | struct Fts5tokTable { type Fts5tokRow (line 63) | struct Fts5tokRow { type Fts5tokCursor (line 73) | struct Fts5tokCursor { function fts5tokDequote (line 81) | static void fts5tokDequote(char *z){ function fts5tokDequoteArray (line 123) | static int fts5tokDequoteArray( function fts5tokConnectMethod (line 173) | static int fts5tokConnectMethod( function fts5tokDisconnectMethod (line 235) | static int fts5tokDisconnectMethod(sqlite3_vtab *pVtab){ function fts5tokBestIndexMethod (line 247) | static int fts5tokBestIndexMethod( function fts5tokOpenMethod (line 275) | static int fts5tokOpenMethod(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **... function fts5tokResetCursor (line 292) | static void fts5tokResetCursor(Fts5tokCursor *pCsr){ function fts5tokCloseMethod (line 308) | static int fts5tokCloseMethod(sqlite3_vtab_cursor *pCursor){ function fts5tokNextMethod (line 318) | static int fts5tokNextMethod(sqlite3_vtab_cursor *pCursor){ function fts5tokCb (line 324) | static int fts5tokCb( function fts5tokFilterMethod (line 362) | static int fts5tokFilterMethod( function fts5tokEofMethod (line 396) | static int fts5tokEofMethod(sqlite3_vtab_cursor *pCursor){ function fts5tokColumnMethod (line 404) | static int fts5tokColumnMethod( function fts5tokRowidMethod (line 437) | static int fts5tokRowidMethod( function sqlite3Fts5TestRegisterTok (line 450) | int sqlite3Fts5TestRegisterTok(sqlite3 *db, fts5_api *pApi){ FILE: v2/testdata/_sqlite/ext/fts5/fts5_tokenize.c type AsciiTokenizer (line 36) | typedef struct AsciiTokenizer AsciiTokenizer; type AsciiTokenizer (line 37) | struct AsciiTokenizer { function fts5AsciiAddExceptions (line 41) | static void fts5AsciiAddExceptions( function fts5AsciiDelete (line 57) | static void fts5AsciiDelete(Fts5Tokenizer *p){ function fts5AsciiCreate (line 64) | static int fts5AsciiCreate( function asciiFold (line 105) | static void asciiFold(char *aOut, const char *aIn, int nByte){ function fts5AsciiTokenize (line 117) | static int fts5AsciiTokenize( type Unicode61Tokenizer (line 232) | typedef struct Unicode61Tokenizer Unicode61Tokenizer; type Unicode61Tokenizer (line 233) | struct Unicode61Tokenizer { function fts5UnicodeAddExceptions (line 242) | static int fts5UnicodeAddExceptions( function fts5UnicodeIsException (line 291) | static int fts5UnicodeIsException(Unicode61Tokenizer *p, int iCode){ function fts5UnicodeDelete (line 315) | static void fts5UnicodeDelete(Fts5Tokenizer *pTok){ function fts5UnicodeCreate (line 328) | static int fts5UnicodeCreate( function fts5UnicodeIsAlnum (line 386) | static int fts5UnicodeIsAlnum(Unicode61Tokenizer *p, int iCode){ function fts5UnicodeTokenize (line 391) | static int fts5UnicodeTokenize( type PorterTokenizer (line 503) | typedef struct PorterTokenizer PorterTokenizer; type PorterTokenizer (line 504) | struct PorterTokenizer { function fts5PorterDelete (line 513) | static void fts5PorterDelete(Fts5Tokenizer *pTok){ function fts5PorterCreate (line 526) | static int fts5PorterCreate( type PorterContext (line 562) | typedef struct PorterContext PorterContext; type PorterContext (line 563) | struct PorterContext { type PorterRule (line 569) | typedef struct PorterRule PorterRule; type PorterRule (line 570) | struct PorterRule { function fts5PorterApply (line 579) | static int fts5PorterApply(char *aBuf, int *pnBuf, PorterRule *aRule){ function fts5PorterIsVowel (line 604) | static int fts5PorterIsVowel(char c, int bYIsVowel){ function fts5PorterGobbleVC (line 610) | static int fts5PorterGobbleVC(char *zStem, int nStem, int bPrevCons){ function fts5Porter_MGt0 (line 627) | static int fts5Porter_MGt0(char *zStem, int nStem){ function fts5Porter_MGt1 (line 632) | static int fts5Porter_MGt1(char *zStem, int nStem){ function fts5Porter_MEq1 (line 642) | static int fts5Porter_MEq1(char *zStem, int nStem){ function fts5Porter_Ostar (line 652) | static int fts5Porter_Ostar(char *zStem, int nStem){ function fts5Porter_MGt1_and_S_or_T (line 669) | static int fts5Porter_MGt1_and_S_or_T(char *zStem, int nStem){ function fts5Porter_Vowel (line 676) | static int fts5Porter_Vowel(char *zStem, int nStem){ function fts5PorterStep4 (line 692) | static int fts5PorterStep4(char *aBuf, int *pnBuf){ function fts5PorterStep1B2 (line 826) | static int fts5PorterStep1B2(char *aBuf, int *pnBuf){ function fts5PorterStep2 (line 860) | static int fts5PorterStep2(char *aBuf, int *pnBuf){ function fts5PorterStep3 (line 1007) | static int fts5PorterStep3(char *aBuf, int *pnBuf){ function fts5PorterStep1B (line 1073) | static int fts5PorterStep1B(char *aBuf, int *pnBuf){ function fts5PorterStep1A (line 1110) | static void fts5PorterStep1A(char *aBuf, int *pnBuf){ function fts5PorterCb (line 1128) | static int fts5PorterCb( function fts5PorterTokenize (line 1197) | static int fts5PorterTokenize( function sqlite3Fts5TokenizerInit (line 1217) | int sqlite3Fts5TokenizerInit(fts5_api *pApi){ FILE: v2/testdata/_sqlite/ext/fts5/fts5_unicode2.c function sqlite3Fts5UnicodeIsalnum (line 28) | int sqlite3Fts5UnicodeIsalnum(int c){ function fts5_remove_diacritic (line 160) | static int fts5_remove_diacritic(int c){ function sqlite3Fts5UnicodeIsdiacritic (line 210) | int sqlite3Fts5UnicodeIsdiacritic(int c){ function sqlite3Fts5UnicodeFold (line 229) | int sqlite3Fts5UnicodeFold(int c, int bRemoveDiacritic){ FILE: v2/testdata/_sqlite/ext/fts5/fts5_varint.c function sqlite3Fts5GetVarint32 (line 24) | int sqlite3Fts5GetVarint32(const unsigned char *p, u32 *v){ function u8 (line 102) | u8 sqlite3Fts5GetVarint(const unsigned char *p, u64 *v){ function fts5PutVarint64 (line 296) | static int FTS5_NOINLINE fts5PutVarint64(unsigned char *p, u64 v){ function sqlite3Fts5PutVarint (line 321) | int sqlite3Fts5PutVarint(unsigned char *p, u64 v){ function sqlite3Fts5GetVarintLen (line 335) | int sqlite3Fts5GetVarintLen(u32 iVal){ FILE: v2/testdata/_sqlite/ext/fts5/fts5_vocab.c type Fts5VocabTable (line 43) | typedef struct Fts5VocabTable Fts5VocabTable; type Fts5VocabCursor (line 44) | typedef struct Fts5VocabCursor Fts5VocabCursor; type Fts5VocabTable (line 46) | struct Fts5VocabTable { type Fts5VocabCursor (line 55) | struct Fts5VocabCursor { function fts5VocabTableType (line 103) | static int fts5VocabTableType(const char *zType, char **pzErr, int *peTy... function fts5VocabDisconnectMethod (line 132) | static int fts5VocabDisconnectMethod(sqlite3_vtab *pVtab){ function fts5VocabDestroyMethod (line 141) | static int fts5VocabDestroyMethod(sqlite3_vtab *pVtab){ function fts5VocabInitVtab (line 168) | static int fts5VocabInitVtab( function fts5VocabConnectMethod (line 230) | static int fts5VocabConnectMethod( function fts5VocabCreateMethod (line 240) | static int fts5VocabCreateMethod( function fts5VocabBestIndexMethod (line 263) | static int fts5VocabBestIndexMethod( function fts5VocabOpenMethod (line 325) | static int fts5VocabOpenMethod( function fts5VocabResetCursor (line 383) | static void fts5VocabResetCursor(Fts5VocabCursor *pCsr){ function fts5VocabCloseMethod (line 396) | static int fts5VocabCloseMethod(sqlite3_vtab_cursor *pCursor){ function fts5VocabInstanceNewTerm (line 405) | static int fts5VocabInstanceNewTerm(Fts5VocabCursor *pCsr){ function fts5VocabInstanceNext (line 427) | static int fts5VocabInstanceNext(Fts5VocabCursor *pCsr){ function fts5VocabNextMethod (line 457) | static int fts5VocabNextMethod(sqlite3_vtab_cursor *pCursor){ function fts5VocabFilterMethod (line 578) | static int fts5VocabFilterMethod( function fts5VocabEofMethod (line 647) | static int fts5VocabEofMethod(sqlite3_vtab_cursor *pCursor){ function fts5VocabColumnMethod (line 652) | static int fts5VocabColumnMethod( function fts5VocabRowidMethod (line 724) | static int fts5VocabRowidMethod( function sqlite3Fts5VocabInit (line 733) | int sqlite3Fts5VocabInit(Fts5Global *pGlobal, sqlite3 *db){ FILE: v2/testdata/_sqlite/ext/icu/icu.c function xFree (line 59) | static void xFree(void *p){ function icuLikeCompare (line 100) | static int icuLikeCompare( function icuLikeFunc (line 188) | static void icuLikeFunc( function icuFunctionError (line 234) | static void icuFunctionError( function icuRegexpDelete (line 249) | static void icuRegexpDelete(void *p){ function icuRegexpFunc (line 273) | static void icuRegexpFunc(sqlite3_context *p, int nArg, sqlite3_value **... function icuCaseFunc16 (line 356) | static void icuCaseFunc16(sqlite3_context *p, int nArg, sqlite3_value **... function icuCollationDel (line 414) | static void icuCollationDel(void *pCtx){ function icuCollationColl (line 423) | static int icuCollationColl( function icuLoadCollation (line 455) | static void icuLoadCollation( function sqlite3IcuInit (line 495) | int sqlite3IcuInit(sqlite3 *db){ function sqlite3_icu_init (line 534) | __declspec(dllexport) FILE: v2/testdata/_sqlite/ext/lsm1/lsm-test/lsmtest.h type timeval (line 44) | struct timeval type u32 (line 48) | typedef unsigned int u32; type u8 (line 49) | typedef unsigned char u8; type i64 (line 50) | typedef long long int i64; type u64 (line 51) | typedef unsigned long long int u64; type DatabaseMethods (line 73) | typedef struct DatabaseMethods DatabaseMethods; type TestDb (line 74) | struct TestDb { type DatabaseMethods (line 78) | struct DatabaseMethods { type Datasource (line 229) | typedef struct Datasource Datasource; type DatasourceDefn (line 230) | typedef struct DatasourceDefn DatasourceDefn; type DatasourceDefn (line 232) | struct DatasourceDefn { type CksumDb (line 273) | typedef struct CksumDb CksumDb; FILE: v2/testdata/_sqlite/ext/lsm1/lsm-test/lsmtest1.c type Datatest1 (line 7) | typedef struct Datatest1 Datatest1; type Datatest2 (line 8) | typedef struct Datatest2 Datatest2; type Datatest1 (line 32) | struct Datatest1 { type Datatest2 (line 73) | struct Datatest2 { function testControlDb (line 95) | int testControlDb(TestDb **ppDb){ function testDatasourceFetch (line 103) | void testDatasourceFetch( function testDbContents (line 153) | void testDbContents( function testCaseProgress (line 233) | void testCaseProgress(int i, int n, int nDot, int *piDot){ function testCaseNDot (line 243) | int testCaseNDot(void){ return 20; } function printScanCb (line 246) | static void printScanCb( function testReopenRecover (line 254) | void testReopenRecover(TestDb **ppDb, int *pRc){ function doDataTest1 (line 266) | static void doDataTest1( function test_data_1 (line 339) | void test_data_1( function testCompareDb (line 376) | void testCompareDb( function doDataTest2 (line 421) | static void doDataTest2( function test_data_2 (line 494) | void test_data_2( type Datatest3 (line 526) | typedef struct Datatest3 Datatest3; type Datatest3 (line 527) | struct Datatest3 { function testPutU32 (line 537) | void testPutU32(u8 *aBuf, u32 iVal){ function dt3PutKey (line 544) | void dt3PutKey(u8 *aBuf, int iKey){ function doDataTest3 (line 549) | static void doDataTest3( function test_data_3 (line 632) | void test_data_3( FILE: v2/testdata/_sqlite/ext/lsm1/lsm-test/lsmtest2.c type Cksum (line 12) | typedef struct Cksum Cksum; type Cksum (line 13) | struct Cksum { function scanCksumDb (line 22) | static void scanCksumDb( function scanCountDb (line 44) | static void scanCountDb( function testCksumDatabase (line 73) | int testCksumDatabase( function testCountDatabase (line 87) | int testCountDatabase(TestDb *pDb){ function testCompareStr (line 102) | void testCompareStr(const char *z1, const char *z2, int *pRc){ function testCompareInt (line 119) | void testCompareInt(int i1, int i2, int *pRc){ function testCaseStart (line 127) | void testCaseStart(int *pRc, char *zFmt, ...){ function testCaseBegin (line 146) | int testCaseBegin(int *pRc, const char *zPattern, const char *zFmt, ...){ function testCaseFinish (line 166) | void testCaseFinish(int rc){ function testCaseSkip (line 175) | void testCaseSkip(){ function testSetupSavedLsmdb (line 179) | void testSetupSavedLsmdb( function testCompareCksumLsmdb (line 207) | static void testCompareCksumLsmdb( function testCompareCksumBtdb (line 246) | static void testCompareCksumBtdb( function crash_test1 (line 292) | static void crash_test1(int bCompress, int *pRc){ function crash_test2 (line 360) | static void crash_test2(int bCompress, int *pRc){ function crash_test3 (line 421) | static void crash_test3(int bCompress, int *pRc){ function do_crash_test (line 466) | void do_crash_test(const char *zPattern, int *pRc){ FILE: v2/testdata/_sqlite/ext/lsm1/lsm-test/lsmtest3.c type CksumDb (line 26) | struct CksumDb { function CksumDb (line 33) | CksumDb *testCksumArrayNew( function testCksumArrayFree (line 85) | void testCksumArrayFree(CksumDb *p){ function testWriteDatasource (line 98) | void testWriteDatasource(TestDb *pDb, Datasource *pData, int i, int *pRc){ function testDeleteDatasource (line 108) | void testDeleteDatasource(TestDb *pDb, Datasource *pData, int i, int *pRc){ function testWriteDatasourceRange (line 118) | void testWriteDatasourceRange( function testDeleteDatasourceRange (line 131) | void testDeleteDatasourceRange( function rollback_test_1 (line 150) | static int rollback_test_1( function test_rollback (line 217) | void test_rollback( FILE: v2/testdata/_sqlite/ext/lsm1/lsm-test/lsmtest4.c type Mctest (line 32) | typedef struct Mctest Mctest; type Mctest (line 33) | struct Mctest { function do_mc_test (line 39) | static void do_mc_test( function test_mc (line 111) | void test_mc( FILE: v2/testdata/_sqlite/ext/lsm1/lsm-test/lsmtest5.c type DbParameters (line 66) | typedef struct DbParameters DbParameters; type DbParameters (line 67) | struct DbParameters { function dbFormatKey (line 79) | static void dbFormatKey( function dbFormatCksumValue (line 100) | static void dbFormatCksumValue(u32 iVal, char *aBuf){ function dbMaxLevel (line 108) | static int dbMaxLevel(DbParameters *pParam){ function dbCksum (line 117) | static void dbCksum( function u32 (line 142) | static u32 dbComputeCksum( function dbReadOperation (line 176) | static void dbReadOperation( function dbWriteOperation (line 204) | static int dbWriteOperation( type ThreadSet (line 261) | typedef struct ThreadSet ThreadSet; type Thread (line 267) | typedef struct Thread Thread; type Thread (line 268) | struct Thread { type ThreadSet (line 277) | struct ThreadSet { function testThreadSupport (line 289) | static int testThreadSupport(){ return 1; } function ThreadSet (line 296) | static ThreadSet *testThreadInit(int nMax){ function testThreadShutdown (line 312) | static void testThreadShutdown(ThreadSet *p){ function testThreadLaunch (line 332) | static int testThreadLaunch( function testThreadSetHalt (line 356) | static void testThreadSetHalt(ThreadSet *pThreadSet){ function testThreadGetHalt (line 363) | static int testThreadGetHalt(ThreadSet *pThreadSet){ function testThreadSleep (line 367) | static void testThreadSleep(ThreadSet *pThreadSet, int nMs){ function testThreadWait (line 380) | static void testThreadWait(ThreadSet *pThreadSet, int nMs){ function testThreadSetResult (line 396) | static void testThreadSetResult( function testThreadGetResult (line 418) | static int testThreadGetResult( function testThreadEnterMutex (line 431) | static void testThreadEnterMutex(ThreadSet *p){ function testThreadLeaveMutex (line 434) | static void testThreadLeaveMutex(ThreadSet *p){ function testThreadSupport (line 441) | static int testThreadSupport(){ return 0; } function testThreadSetResult (line 452) | static void testThreadSetResult(ThreadSet *a, int b, int c, char *d, ...){ type Mt1Test (line 466) | typedef struct Mt1Test Mt1Test; type Mt1Test (line 467) | struct Mt1Test { type Mt1DelayCtx (line 476) | typedef struct Mt1DelayCtx Mt1DelayCtx; type Mt1DelayCtx (line 477) | struct Mt1DelayCtx { function xMt1Delay (line 482) | static void xMt1Delay(void *pCtx){ function xMt1Work (line 491) | static void xMt1Work(lsm_db *pDb, void *pCtx){ function mt1Main (line 503) | static void mt1Main(ThreadSet *pThreadSet, int iThread, void *pCtx){ function do_test_mt1 (line 572) | static void do_test_mt1( function test_mt (line 626) | void test_mt( FILE: v2/testdata/_sqlite/ext/lsm1/lsm-test/lsmtest6.c type OomTest (line 4) | typedef struct OomTest OomTest; type OomTest (line 5) | struct OomTest { function testOomStart (line 13) | static void testOomStart(OomTest *p){ function xOomHook (line 21) | static void xOomHook(OomTest *p){ function testOomContinue (line 25) | static int testOomContinue(OomTest *p){ function testOomEnable (line 34) | static void testOomEnable(OomTest *p, int bEnable){ function testOomNext (line 39) | static void testOomNext(OomTest *p){ function testOomHit (line 43) | static int testOomHit(OomTest *p){ function testOomFinish (line 47) | static int testOomFinish(OomTest *p){ function testOomAssert (line 51) | static void testOomAssert(OomTest *p, int bVal){ function testOomAssertRc (line 63) | static void testOomAssertRc(OomTest *p, int rc){ function testOomOpen (line 68) | static void testOomOpen( function testOomFetch (line 83) | static void testOomFetch( function testOomWrite (line 122) | static void testOomWrite( function testOomFetchStr (line 141) | static void testOomFetchStr( function testOomFetchData (line 153) | static void testOomFetchData( function testOomWriteStr (line 166) | static void testOomWriteStr( function testOomWriteData (line 178) | static void testOomWriteData( function testOomScan (line 191) | static void testOomScan( function testDeleteLsmdb (line 243) | void testDeleteLsmdb(const char *zFile){ function copy_file (line 253) | static void copy_file(const char *zFrom, const char *zTo, int isDatabase){ function testCopyLsmdb (line 291) | void testCopyLsmdb(const char *zFrom, const char *zTo){ function testSaveDb (line 317) | void testSaveDb(const char *zFile, const char *zAux){ function testRestoreDb (line 338) | void testRestoreDb(const char *zFile, const char *zAux){ function lsmWriteStr (line 350) | static int lsmWriteStr(lsm_db *pDb, const char *zKey, const char *zVal){ function setup_delete_db (line 356) | static void setup_delete_db(void){ function setup_populate_db (line 372) | static void setup_populate_db(void){ function Datasource (line 401) | static Datasource *getDatasource(void){ function setup_populate_db2 (line 414) | static void setup_populate_db2(void){ function simple_oom_1 (line 448) | static void simple_oom_1(OomTest *pOom){ function simple_oom_2 (line 461) | static void simple_oom_2(OomTest *pOom){ function simple_oom_3 (line 477) | static void simple_oom_3(OomTest *pOom){ function simple_oom_4 (line 494) | static void simple_oom_4(OomTest *pOom){ function simple_oom_5 (line 510) | static void simple_oom_5(OomTest *pOom){ function simple_oom_6 (line 526) | static void simple_oom_6(OomTest *pOom){ function simple_oom_7 (line 544) | static void simple_oom_7(OomTest *pOom){ function simple_oom_8 (line 556) | static void simple_oom_8(OomTest *pOom){ function simple_oom2_1 (line 572) | static void simple_oom2_1(OomTest *pOom){ function do_test_oom1 (line 618) | static void do_test_oom1(const char *zPattern, int *pRc){ function test_oom (line 656) | void test_oom( FILE: v2/testdata/_sqlite/ext/lsm1/lsm-test/lsmtest7.c function do_test_api1_lsm (line 19) | static void do_test_api1_lsm(lsm_db *pDb, int *pRc){ function do_test_api1 (line 108) | static void do_test_api1(const char *zPattern, int *pRc){ function lsm_db (line 128) | static lsm_db *newLsmConnection( function testPagesize (line 148) | static void testPagesize(lsm_db *db, int nPgsz, int nBlksz, int *pRc){ function do_test_api2 (line 167) | static void do_test_api2(const char *zPattern, int *pRc){ function test_api (line 200) | void test_api( FILE: v2/testdata/_sqlite/ext/lsm1/lsm-test/lsmtest8.c type SetupStep (line 17) | typedef struct SetupStep SetupStep; type SetupStep (line 18) | struct SetupStep { function doSetupStep (line 26) | static void doSetupStep( function doSetupStepArray (line 52) | static void doSetupStepArray( function setupDatabase1 (line 66) | static void setupDatabase1(TestDb *pDb, Datasource **ppData){ function testReadFile (line 85) | void testReadFile(const char *zFile, int iOff, void *pOut, int nByte, in... function testWriteFile (line 105) | void testWriteFile( function ShmHeader (line 131) | static ShmHeader *getShmHeader(const char *zDb){ function doLiveRecovery (line 159) | static void doLiveRecovery(const char *zDb, const char *zCksum, int *pRc){ function doWriterCrash1 (line 208) | static void doWriterCrash1(int *pRc){ function doWriterCrash2 (line 240) | static void doWriterCrash2(int *pRc){ function do_writer_crash_test (line 307) | void do_writer_crash_test(const char *zPattern, int *pRc){ FILE: v2/testdata/_sqlite/ext/lsm1/lsm-test/lsmtest9.c type Datatest4 (line 7) | typedef struct Datatest4 Datatest4; type Datatest4 (line 26) | struct Datatest4 { function doDataTest4 (line 35) | static void doDataTest4( function test_data_4 (line 120) | void test_data_4( FILE: v2/testdata/_sqlite/ext/lsm1/lsm-test/lsmtest_bt.c function do_bt (line 5) | int do_bt(int nArg, char **azArg){ FILE: v2/testdata/_sqlite/ext/lsm1/lsm-test/lsmtest_datasource.c type Datasource (line 5) | struct Datasource { function testDatasourceEntry (line 17) | void testDatasourceEntry( function testDatasourceFree (line 50) | void testDatasourceFree(Datasource *p){ function Datasource (line 69) | Datasource *testDatasourceNew(const DatasourceDefn *pDefn){ FILE: v2/testdata/_sqlite/ext/lsm1/lsm-test/lsmtest_func.c function do_work (line 5) | int do_work(int nArg, char **azArg){ function do_show (line 76) | int do_show(int nArg, char **azArg){ FILE: v2/testdata/_sqlite/ext/lsm1/lsm-test/lsmtest_io.c type IoContext (line 58) | typedef struct IoContext IoContext; type IoContext (line 60) | struct IoContext { function safe_isspace (line 68) | static int safe_isspace(char c){ function safe_isdigit (line 76) | static int safe_isdigit(char c){ function i64 (line 81) | static i64 getNextSize(char *zIn, char **pzOut, int *pRc){ function doOneCmd (line 120) | static int doOneCmd( function readStdin (line 172) | static int readStdin(char **pzOut){ function do_io (line 193) | int do_io(int nArg, char **azArg){ FILE: v2/testdata/_sqlite/ext/lsm1/lsm-test/lsmtest_main.c function test_failed (line 5) | void test_failed(){ function testSetErrorFunc (line 11) | static void testSetErrorFunc(int rc, int *pRc, const char *zFile, int iL... function lsm_memcmp (line 19) | static int lsm_memcmp(u8 *a, u8 *b, int c){ function testFetch (line 30) | void testFetch( function testWrite (line 51) | void testWrite( function testDelete (line 65) | void testDelete( function testDeleteRange (line 76) | void testDeleteRange( function testBegin (line 89) | void testBegin(TestDb *pDb, int iTrans, int *pRc){ function testCommit (line 96) | void testCommit(TestDb *pDb, int iTrans, int *pRc){ function testRollback (line 104) | static void testRollback(TestDb *pDb, int iTrans, int *pRc){ function testWriteStr (line 113) | void testWriteStr( function testDeleteStr (line 124) | static void testDeleteStr(TestDb *pDb, const char *zKey, int *pRc){ function testFetchStr (line 128) | void testFetchStr( function testFetchCompare (line 138) | void testFetchCompare( type ScanResult (line 166) | typedef struct ScanResult ScanResult; type ScanResult (line 167) | struct ScanResult { function keyCompare (line 181) | static int keyCompare(void *pKey1, int nKey1, void *pKey2, int nKey2){ function scanCompareCb (line 192) | static void scanCompareCb( function testScanCompare (line 262) | void testScanCompare( function testClose (line 306) | void testClose(TestDb **ppDb){ function TestDb (line 311) | TestDb *testOpen(const char *zSystem, int bClear, int *pRc){ function testReopen (line 324) | void testReopen(TestDb **ppDb, int *pRc){ function testSystemSelect (line 335) | static void testSystemSelect(const char *zSys, int *piSel, int *pRc){ function testFree (line 421) | void testFree(void *ptr){ function testGlobMatch (line 433) | int testGlobMatch(const char *zPattern, const char *zStr){ function do_test (line 463) | int do_test(int nArg, char **azArg){ function lsm_db (line 510) | static lsm_db *configure_lsm_db(TestDb *pDb){ type WriteHookEvent (line 519) | typedef struct WriteHookEvent WriteHookEvent; type WriteHookEvent (line 520) | struct WriteHookEvent { function flushPrev (line 527) | static void flushPrev(FILE *pOut){ function do_speed_write_hook2 (line 535) | static void do_speed_write_hook2( function print_speed_test_help (line 572) | static void print_speed_test_help(){ function do_speed_test2 (line 596) | int do_speed_test2(int nArg, char **azArg){ function do_speed_tests (line 768) | int do_speed_tests(int nArg, char **azArg){ function do_random_tests (line 1106) | int do_random_tests(int nArg, char **azArg){ function testFormatSize (line 1123) | static int testFormatSize(char *aBuf, int nBuf, i64 nByte){ function i64 (line 1135) | static i64 testReadSize(char *z){ function do_writer_test (line 1163) | static int do_writer_test(int nArg, char **azArg){ function do_insert_work_hook (line 1289) | static void do_insert_work_hook(lsm_db *db, void *p){ type InsertWriteHook (line 1301) | typedef struct InsertWriteHook InsertWriteHook; type InsertWriteHook (line 1302) | struct InsertWriteHook { function flushHook (line 1309) | static void flushHook(InsertWriteHook *pHook){ function do_insert_write_hook (line 1319) | static void do_insert_write_hook( function do_replay (line 1345) | static int do_replay(int nArg, char **azArg){ function do_insert (line 1399) | static int do_insert(int nArg, char **azArg){ function st_do_show (line 1453) | static int st_do_show(int a, char **b) { return do_show(a, b); } function st_do_work (line 1454) | static int st_do_work(int a, char **b) { return do_work(a, b); } function st_do_io (line 1455) | static int st_do_io(int a, char **b) { return do_io(a, b); } function lsmtest_rusage_report (line 1461) | static void lsmtest_rusage_report(void){ function lsmtest_rusage_report (line 1471) | static void lsmtest_rusage_report(void){ function main (line 1476) | int main(int argc, char **argv){ FILE: v2/testdata/_sqlite/ext/lsm1/lsm-test/lsmtest_mem.c type u32 (line 10) | typedef unsigned int u32; type u8 (line 11) | typedef unsigned char u8; type i64 (line 12) | typedef long long int i64; type u64 (line 13) | typedef unsigned long long int u64; type TmBlockHdr (line 25) | typedef struct TmBlockHdr TmBlockHdr; type TmAgg (line 26) | typedef struct TmAgg TmAgg; type TmGlobal (line 27) | typedef struct TmGlobal TmGlobal; type TmGlobal (line 29) | struct TmGlobal { type TmBlockHdr (line 65) | struct TmBlockHdr { type TmAgg (line 76) | struct TmAgg { function lsmtest_oom_error (line 94) | static void lsmtest_oom_error(void){ function tmEnterMutex (line 99) | static void tmEnterMutex(TmGlobal *pTm){ function tmLeaveMutex (line 102) | static void tmLeaveMutex(TmGlobal *pTm){ function tmFree (line 180) | static void tmFree(TmGlobal *pTm, void *p){ function tmMallocOom (line 228) | static void tmMallocOom( function tmMallocOomEnable (line 244) | static void tmMallocOomEnable( function tmMallocCheck (line 251) | static void tmMallocCheck( type LsmMutex (line 307) | typedef struct LsmMutex LsmMutex; type LsmMutex (line 308) | struct LsmMutex { function tmLsmMutexEnter (line 313) | static void tmLsmMutexEnter(TmGlobal *pTm){ function tmLsmMutexLeave (line 317) | static void tmLsmMutexLeave(TmGlobal *pTm){ function tmLsmMutexDel (line 321) | static void tmLsmMutexDel(TmGlobal *pTm){ function tmLsmFree (line 326) | static void tmLsmFree(void *ptr){ free(ptr); } function tmLsmEnvFree (line 332) | static void tmLsmEnvFree(lsm_env *p, void *ptr){ function testMallocInstall (line 339) | void testMallocInstall(lsm_env *pEnv){ function testMallocUninstall (line 369) | void testMallocUninstall(lsm_env *pEnv){ function testMallocCheck (line 381) | void testMallocCheck( function testMallocOom (line 395) | void testMallocOom( function testMallocOomEnable (line 406) | void testMallocOomEnable(lsm_env *pEnv, int bEnable){ FILE: v2/testdata/_sqlite/ext/lsm1/lsm-test/lsmtest_tdb.c type SqlDb (line 23) | typedef struct SqlDb SqlDb; function error_transaction_function (line 25) | static int error_transaction_function(TestDb *p, int iLevel){ type LevelDb (line 39) | typedef struct LevelDb LevelDb; type LevelDb (line 40) | struct LevelDb { function test_leveldb_close (line 50) | static int test_leveldb_close(TestDb *pTestDb){ function test_leveldb_write (line 63) | static int test_leveldb_write( function test_leveldb_delete (line 76) | static int test_leveldb_delete(TestDb *pTestDb, void *pKey, int nKey){ function test_leveldb_fetch (line 83) | static int test_leveldb_fetch( function test_leveldb_scan (line 107) | static int test_leveldb_scan( function test_leveldb_open (line 181) | static int test_leveldb_open( function kc_close (line 234) | static int kc_close(TestDb *pTestDb){ function kc_write (line 238) | static int kc_write( function kc_delete (line 248) | static int kc_delete(TestDb *pTestDb, void *pKey, int nKey){ function kc_delete_range (line 252) | static int kc_delete_range( function kc_fetch (line 260) | static int kc_fetch( function kc_scan (line 271) | static int kc_scan( function kc_open (line 284) | static int kc_open( function mdb_close (line 320) | static int mdb_close(TestDb *pTestDb){ function mdb_write (line 324) | static int mdb_write( function mdb_delete (line 334) | static int mdb_delete(TestDb *pTestDb, void *pKey, int nKey){ function mdb_fetch (line 338) | static int mdb_fetch( function mdb_scan (line 349) | static int mdb_scan( function mdb_open (line 362) | static int mdb_open( type SqlDb (line 406) | struct SqlDb { function sql_close (line 422) | static int sql_close(TestDb *pTestDb){ function sql_write (line 442) | static int sql_write( function sql_delete (line 456) | static int sql_delete(TestDb *pTestDb, void *pKey, int nKey){ function sql_delete_range (line 463) | static int sql_delete_range( function sql_fetch (line 475) | static int sql_fetch( function sql_scan (line 515) | static int sql_scan( function sql_begin (line 546) | static int sql_begin(TestDb *pTestDb, int iLevel){ function sql_commit (line 574) | static int sql_commit(TestDb *pTestDb, int iLevel){ function sql_rollback (line 597) | static int sql_rollback(TestDb *pTestDb, int iLevel){ function sql_open (line 621) | static int sql_open( type Lib (line 716) | struct Lib { function tdb_open (line 756) | int tdb_open(const char *zLib, const char *zDb, int bClear, TestDb **ppDb){ function tdb_close (line 787) | int tdb_close(TestDb *pDb){ function tdb_write (line 794) | int tdb_write(TestDb *pDb, void *pKey, int nKey, void *pVal, int nVal){ function tdb_delete (line 798) | int tdb_delete(TestDb *pDb, void *pKey, int nKey){ function tdb_delete_range (line 802) | int tdb_delete_range( function tdb_fetch (line 808) | int tdb_fetch(TestDb *pDb, void *pKey, int nKey, void **ppVal, int *pnVal){ function tdb_scan (line 812) | int tdb_scan( function tdb_begin (line 825) | int tdb_begin(TestDb *pDb, int iLevel){ function tdb_commit (line 828) | int tdb_commit(TestDb *pDb, int iLevel){ function tdb_rollback (line 831) | int tdb_rollback(TestDb *pDb, int iLevel){ function tdb_transaction_support (line 835) | int tdb_transaction_support(TestDb *pDb){ FILE: v2/testdata/_sqlite/ext/lsm1/lsm-test/lsmtest_tdb.h type TestDb (line 19) | typedef struct TestDb TestDb; FILE: v2/testdata/_sqlite/ext/lsm1/lsm-test/lsmtest_tdb2.cc type KcDb (line 9) | struct KcDb { function test_kc_open (line 16) | int test_kc_open(const char *zFilename, int bClear, TestDb **ppDb){ function test_kc_close (line 49) | int test_kc_close(TestDb *pDb){ function test_kc_write (line 60) | int test_kc_write(TestDb *pDb, void *pKey, int nKey, void *pVal, int nVal){ function test_kc_delete (line 68) | int test_kc_delete(TestDb *pDb, void *pKey, int nKey){ function test_kc_delete_range (line 76) | int test_kc_delete_range( function test_kc_fetch (line 120) | int test_kc_fetch( function test_kc_scan (line 147) | int test_kc_scan( type MdbDb (line 211) | struct MdbDb { function test_mdb_open (line 218) | int test_mdb_open( function test_mdb_close (line 250) | int test_mdb_close(TestDb *pDb){ function test_mdb_write (line 259) | int test_mdb_write(TestDb *pDb, void *pKey, int nKey, void *pVal, int nV... function test_mdb_delete (line 284) | int test_mdb_delete(TestDb *pDb, void *pKey, int nKey){ function test_mdb_fetch (line 305) | int test_mdb_fetch( function test_mdb_scan (line 338) | int test_mdb_scan( FILE: v2/testdata/_sqlite/ext/lsm1/lsm-test/lsmtest_tdb3.c type LsmDb (line 18) | typedef struct LsmDb LsmDb; type LsmWorker (line 19) | typedef struct LsmWorker LsmWorker; type LsmFile (line 20) | typedef struct LsmFile LsmFile; type LsmWorker (line 40) | struct LsmWorker { type LsmWorker (line 52) | struct LsmWorker { int worker_rc; int bBlock; } function lsm_env (line 57) | lsm_env *tdb_lsm_env(void){ type FileSector (line 67) | typedef struct FileSector FileSector; type FileData (line 68) | typedef struct FileData FileData; type FileSector (line 70) | struct FileSector { type FileData (line 74) | struct FileData { type LsmDb (line 96) | struct LsmDb { type LsmFile (line 144) | struct LsmFile { function testEnvFullpath (line 150) | static int testEnvFullpath( function testEnvOpen (line 160) | static int testEnvOpen( function testEnvRead (line 187) | static int testEnvRead(lsm_file *pFile, lsm_i64 iOff, void *pData, int n... function testEnvWrite (line 194) | static int testEnvWrite(lsm_file *pFile, lsm_i64 iOff, void *pData, int ... function testEnvSync (line 254) | static int testEnvSync(lsm_file *pFile){ function testEnvTruncate (line 297) | static int testEnvTruncate(lsm_file *pFile, lsm_i64 iOff){ function testEnvSectorSize (line 304) | static int testEnvSectorSize(lsm_file *pFile){ function testEnvRemap (line 310) | static int testEnvRemap( function testEnvFileid (line 321) | static int testEnvFileid( function testEnvClose (line 331) | static int testEnvClose(lsm_file *pFile){ function testEnvUnlink (line 340) | static int testEnvUnlink(lsm_env *pEnv, const char *zFile){ function testEnvLock (line 346) | static int testEnvLock(lsm_file *pFile, int iLock, int eType){ function testEnvTestLock (line 356) | static int testEnvTestLock(lsm_file *pFile, int iLock, int nLock, int eT... function testEnvShmMap (line 366) | static int testEnvShmMap(lsm_file *pFile, int iRegion, int sz, void **pp){ function testEnvShmBarrier (line 372) | static void testEnvShmBarrier(void){ function testEnvShmUnmap (line 375) | static int testEnvShmUnmap(lsm_file *pFile, int bDel){ function testEnvSleep (line 381) | static int testEnvSleep(lsm_env *pEnv, int us){ function doSystemCrash (line 386) | static void doSystemCrash(LsmDb *pDb){ function testZipBound (line 440) | static int testZipBound(void *pCtx, int nSrc){ function testZipCompress (line 444) | static int testZipCompress( function testZipUncompress (line 457) | static int testZipUncompress( function testConfigureCompression (line 470) | static int testConfigureCompression(lsm_db *pDb){ function test_lsm_close (line 487) | static int test_lsm_close(TestDb *pTestDb){ function waitOnCheckpointer (line 518) | static int waitOnCheckpointer(LsmDb *pDb, lsm_db *db){ function waitOnWorker (line 543) | static int waitOnWorker(LsmDb *pDb){ function test_lsm_write (line 568) | static int test_lsm_write( function test_lsm_delete (line 593) | static int test_lsm_delete(TestDb *pTestDb, void *pKey, int nKey){ function test_lsm_delete_range (line 598) | static int test_lsm_delete_range( function test_lsm_fetch (line 607) | static int test_lsm_fetch( function test_lsm_scan (line 645) | static int test_lsm_scan( function test_lsm_begin (line 703) | static int test_lsm_begin(TestDb *pTestDb, int iLevel){ function test_lsm_commit (line 717) | static int test_lsm_commit(TestDb *pTestDb, int iLevel){ function test_lsm_rollback (line 729) | static int test_lsm_rollback(TestDb *pTestDb, int iLevel){ function xLog (line 745) | static void xLog(void *pCtx, int rc, const char *z){ function xWorkHook (line 753) | static void xWorkHook(lsm_db *db, void *pArg){ function test_lsm_config_str (line 765) | int test_lsm_config_str( function tdb_lsm_config_str (line 888) | int tdb_lsm_config_str(TestDb *pDb, const char *zStr){ function tdb_lsm_configure (line 906) | int tdb_lsm_configure(lsm_db *db, const char *zConfig){ function testLsmOpen (line 912) | static int testLsmOpen( function test_lsm_open (line 1002) | int test_lsm_open( function test_lsm_small_open (line 1011) | int test_lsm_small_open( function test_lsm_lomem_open (line 1021) | int test_lsm_lomem_open( function test_lsm_zip_open (line 1036) | int test_lsm_zip_open( function lsm_db (line 1049) | lsm_db *tdb_lsm(TestDb *pDb){ function tdb_lsm_multithread (line 1056) | int tdb_lsm_multithread(TestDb *pDb){ function tdb_lsm_enable_log (line 1064) | void tdb_lsm_enable_log(TestDb *pDb, int bEnable){ function tdb_lsm_application_crash (line 1071) | void tdb_lsm_application_crash(TestDb *pDb){ function tdb_lsm_prepare_system_crash (line 1078) | void tdb_lsm_prepare_system_crash(TestDb *pDb){ function tdb_lsm_system_crash (line 1085) | void tdb_lsm_system_crash(TestDb *pDb){ function tdb_lsm_safety (line 1093) | void tdb_lsm_safety(TestDb *pDb, int eMode){ function tdb_lsm_prepare_sync_crash (line 1105) | void tdb_lsm_prepare_sync_crash(TestDb *pDb, int iSync){ function tdb_lsm_config_work_hook (line 1114) | void tdb_lsm_config_work_hook( function tdb_lsm_write_hook (line 1126) | void tdb_lsm_write_hook( function tdb_lsm_open (line 1138) | int tdb_lsm_open(const char *zCfg, const char *zDb, int bClear, TestDb *... function mt_signal_worker (line 1147) | static void mt_signal_worker(LsmDb *pDb, int iWorker){ function mt_stop_worker (line 1212) | static void mt_stop_worker(LsmDb *pDb, int iWorker){ function mt_shutdown (line 1235) | static void mt_shutdown(LsmDb *pDb){ function mt_client_work_hook (line 1248) | static void mt_client_work_hook(lsm_db *db, void *pArg){ function mt_worker_work_hook (line 1258) | static void mt_worker_work_hook(lsm_db *db, void *pArg){ function mt_start_worker (line 1268) | static int mt_start_worker( function testLsmStartWorkers (line 1314) | static int testLsmStartWorkers( function test_lsm_mt2 (line 1358) | int test_lsm_mt2( function test_lsm_mt3 (line 1368) | int test_lsm_mt3( function mt_shutdown (line 1379) | static void mt_shutdown(LsmDb *pDb) { function test_lsm_mt (line 1382) | int test_lsm_mt(const char *zFilename, int bClear, TestDb **ppDb){ FILE: v2/testdata/_sqlite/ext/lsm1/lsm-test/lsmtest_tdb4.c type BtDb (line 13) | typedef struct BtDb BtDb; type BtFile (line 14) | typedef struct BtFile BtFile; type bt_ckpter (line 17) | typedef struct bt_ckpter bt_ckpter; type BtFile (line 25) | struct BtFile { type BtDb (line 50) | struct BtDb { function btVfsFullpath (line 72) | static int btVfsFullpath( function btVfsOpen (line 83) | static int btVfsOpen( function btVfsSize (line 119) | static int btVfsSize(bt_file *pFile, sqlite4_int64 *piRes){ function btVfsRead (line 125) | static int btVfsRead(bt_file *pFile, sqlite4_int64 iOff, void *pBuf, int... function btFlushSectors (line 131) | static int btFlushSectors(BtFile *p, int iFile){ function btSaveSectors (line 183) | static int btSaveSectors(BtFile *p, sqlite4_int64 iOff, int nBuf){ function btVfsWrite (line 222) | static int btVfsWrite(bt_file *pFile, sqlite4_int64 iOff, void *pBuf, in... function btVfsTruncate (line 231) | static int btVfsTruncate(bt_file *pFile, sqlite4_int64 iOff){ function btVfsSync (line 237) | static int btVfsSync(bt_file *pFile){ function btVfsSectorSize (line 263) | static int btVfsSectorSize(bt_file *pFile){ function btDeref (line 268) | static void btDeref(BtDb *p){ function btVfsClose (line 274) | static int btVfsClose(bt_file *pFile){ function btVfsUnlink (line 292) | static int btVfsUnlink(sqlite4_env *pEnv, bt_env *pVfs, const char *zFile){ function btVfsLock (line 298) | static int btVfsLock(bt_file *pFile, int iLock, int eType){ function btVfsTestLock (line 304) | static int btVfsTestLock(bt_file *pFile, int iLock, int nLock, int eType){ function btVfsShmMap (line 310) | static int btVfsShmMap(bt_file *pFile, int iChunk, int sz, void **ppOut){ function btVfsShmBarrier (line 316) | static void btVfsShmBarrier(bt_file *pFile){ function btVfsShmUnmap (line 321) | static int btVfsShmUnmap(bt_file *pFile, int bDelete){ function bt_close (line 327) | static int bt_close(TestDb *pTestDb){ function btMinTransaction (line 338) | static int btMinTransaction(BtDb *p, int iMin, int *piLevel){ function btRestoreTransaction (line 352) | static int btRestoreTransaction(BtDb *p, int iLevel, int rcin){ function bt_write (line 365) | static int bt_write(TestDb *pTestDb, void *pK, int nK, void *pV, int nV){ function bt_delete (line 379) | static int bt_delete(TestDb *pTestDb, void *pK, int nK){ function bt_delete_range (line 383) | static int bt_delete_range( function bt_fetch (line 435) | static int bt_fetch( function bt_scan (line 482) | static int bt_scan( function bt_begin (line 555) | static int bt_begin(TestDb *pTestDb, int iLvl){ function bt_commit (line 561) | static int bt_commit(TestDb *pTestDb, int iLvl){ function bt_rollback (line 567) | static int bt_rollback(TestDb *pTestDb, int iLvl){ function testParseOption (line 573) | static int testParseOption( function testParseInt (line 610) | static int testParseInt(const char *z, int *piVal){ function testBtConfigure (line 631) | static int testBtConfigure(BtDb *pDb, const char *zCfg, int *pbMt){ function test_bt_open (line 683) | int test_bt_open( function test_fbt_open (line 763) | int test_fbt_open( function test_fbts_open (line 772) | int test_fbts_open( function tdb_bt_prepare_sync_crash (line 782) | void tdb_bt_prepare_sync_crash(TestDb *pTestDb, int iSync){ function bt_db (line 789) | bt_db *tdb_bt(TestDb *pDb){ type bt_ckpter (line 800) | struct bt_ckpter { type GlobalBackgroundCheckpointer (line 814) | struct GlobalBackgroundCheckpointer { function bgc_logsize_cb (line 861) | static void bgc_logsize_cb(void *pCtx, int nLogsize){ function bgc_attach (line 871) | static int bgc_attach(BtDb *pDb, const char *zSpec){ function bgc_detach (line 937) | static int bgc_detach(BtDb *pDb){ FILE: v2/testdata/_sqlite/ext/lsm1/lsm-test/lsmtest_util.c type TestutilGlobal (line 13) | struct TestutilGlobal { type TestutilRnd (line 18) | struct TestutilRnd { type sqlite3PrngType (line 33) | struct sqlite3PrngType { function randomByte (line 75) | static unsigned char randomByte(void){ function randomBlob (line 89) | static void randomBlob(int nBuf, unsigned char *zBuf){ function testPrngInit (line 100) | int testPrngInit(void){ function testPrngValue (line 107) | unsigned int testPrngValue(unsigned int iVal){ function testPrngArray (line 115) | void testPrngArray(unsigned int iVal, unsigned int *aOut, int nOut){ function testPrngString (line 122) | void testPrngString(unsigned int iVal, char *aOut, int nOut){ function testErrorInit (line 130) | void testErrorInit(int argc, char **argv){ function testPrintError (line 135) | void testPrintError(const char *zFormat, ...){ function testPrintFUsage (line 142) | void testPrintFUsage(const char *zFormat, ...){ function testPrintUsage (line 151) | void testPrintUsage(const char *zArgs){ function argError (line 156) | static void argError(void *aData, const char *zType, int sz, const char ... function testArgSelectX (line 172) | int testArgSelectX( type timeval (line 211) | struct timeval function testTimeInit (line 213) | void testTimeInit(void){ function testTimeGet (line 217) | int testTimeGet(void){ FILE: v2/testdata/_sqlite/ext/lsm1/lsm-test/lsmtest_win32.c function win32GetTimeOfDay (line 10) | int win32GetTimeOfDay( FILE: v2/testdata/_sqlite/ext/lsm1/lsm.h type lsm_compress (line 25) | typedef struct lsm_compress lsm_compress; type lsm_compress_factory (line 26) | typedef struct lsm_compress_factory lsm_compress_factory; type lsm_cursor (line 27) | typedef struct lsm_cursor lsm_cursor; type lsm_db (line 28) | typedef struct lsm_db lsm_db; type lsm_env (line 29) | typedef struct lsm_env lsm_env; type lsm_file (line 30) | typedef struct lsm_file lsm_file; type lsm_mutex (line 31) | typedef struct lsm_mutex lsm_mutex; type lsm_i64 (line 34) | typedef long long int lsm_i64; type lsm_env (line 49) | struct lsm_env { type lsm_compress (line 307) | struct lsm_compress { type lsm_compress_factory (line 316) | struct lsm_compress_factory { FILE: v2/testdata/_sqlite/ext/lsm1/lsmInt.h type Database (line 74) | typedef struct Database Database; type DbLog (line 75) | typedef struct DbLog DbLog; type FileSystem (line 76) | typedef struct FileSystem FileSystem; type Freelist (line 77) | typedef struct Freelist Freelist; type FreelistEntry (line 78) | typedef struct FreelistEntry FreelistEntry; type Level (line 79) | typedef struct Level Level; type LogMark (line 80) | typedef struct LogMark LogMark; type LogRegion (line 81) | typedef struct LogRegion LogRegion; type LogWriter (line 82) | typedef struct LogWriter LogWriter; type LsmString (line 83) | typedef struct LsmString LsmString; type Mempool (line 84) | typedef struct Mempool Mempool; type Merge (line 85) | typedef struct Merge Merge; type MergeInput (line 86) | typedef struct MergeInput MergeInput; type MetaPage (line 87) | typedef struct MetaPage MetaPage; type MultiCursor (line 88) | typedef struct MultiCursor MultiCursor; type Page (line 89) | typedef struct Page Page; type Redirect (line 90) | typedef struct Redirect Redirect; type Segment (line 91) | typedef struct Segment Segment; type SegmentMerger (line 92) | typedef struct SegmentMerger SegmentMerger; type ShmChunk (line 93) | typedef struct ShmChunk ShmChunk; type ShmHeader (line 94) | typedef struct ShmHeader ShmHeader; type ShmReader (line 95) | typedef struct ShmReader ShmReader; type Snapshot (line 96) | typedef struct Snapshot Snapshot; type TransMark (line 97) | typedef struct TransMark TransMark; type Tree (line 98) | typedef struct Tree Tree; type TreeCursor (line 99) | typedef struct TreeCursor TreeCursor; type TreeHeader (line 100) | typedef struct TreeHeader TreeHeader; type TreeMark (line 101) | typedef struct TreeMark TreeMark; type TreeRoot (line 102) | typedef struct TreeRoot TreeRoot; type u8 (line 105) | typedef unsigned char u8; type u16 (line 106) | typedef unsigned short int u16; type u32 (line 107) | typedef unsigned int u32; type lsm_i64 (line 108) | typedef lsm_i64 i64; type u64 (line 109) | typedef unsigned long long int u64; type i64 (line 113) | typedef i64 Pgno; type LsmString (line 192) | struct LsmString { type LsmFile (line 199) | typedef struct LsmFile LsmFile; type LsmFile (line 200) | struct LsmFile { type IntArray (line 215) | typedef struct IntArray IntArray; type IntArray (line 216) | struct IntArray { type Redirect (line 222) | struct Redirect { type TreeMark (line 235) | struct TreeMark { type LogMark (line 248) | struct LogMark { type TransMark (line 256) | struct TransMark { type LogRegion (line 266) | struct LogRegion { type DbLog (line 271) | struct DbLog { type TreeRoot (line 278) | struct TreeRoot { type TreeHeader (line 288) | struct TreeHeader { type lsm_db (line 336) | struct lsm_db { type Segment (line 404) | struct Segment { type Level (line 418) | struct Level { type MergeInput (line 458) | struct MergeInput { type Merge (line 462) | struct Merge { type ShmReader (line 481) | struct ShmReader { type ShmHeader (line 506) | struct ShmHeader { type ShmChunk (line 520) | struct ShmChunk { type Freelist (line 558) | struct Freelist { type FreelistEntry (line 563) | struct FreelistEntry { type Snapshot (line 573) | struct Snapshot { FILE: v2/testdata/_sqlite/ext/lsm1/lsm_ckpt.c type CkptBuffer (line 204) | typedef struct CkptBuffer CkptBuffer; type CkptBuffer (line 209) | struct CkptBuffer { function ckptChecksum (line 224) | static void ckptChecksum(u32 *aCkpt, u32 nCkpt, u32 *piCksum1, u32 *piCk... function ckptSetValue (line 246) | static void ckptSetValue(CkptBuffer *p, int iIdx, u32 iVal, int *pRc){ function ckptChangeEndianness (line 264) | static void ckptChangeEndianness(u32 *aInt, int nInt){ function ckptAddChecksum (line 276) | static void ckptAddChecksum(CkptBuffer *p, int nCkpt, int *pRc){ function ckptAppend64 (line 285) | static void ckptAppend64(CkptBuffer *p, int *piOut, i64 iVal, int *pRc){ function i64 (line 292) | static i64 ckptRead64(u32 *a){ function i64 (line 296) | static i64 ckptGobble64(u32 *a, int *piIn){ function ckptExportSegment (line 307) | static void ckptExportSegment( function ckptExportLevel (line 319) | static void ckptExportLevel( function ckptExportLog (line 359) | static void ckptExportLog( function ckptExportAppendlist (line 385) | static void ckptExportAppendlist( function ckptExportSnapshot (line 399) | static int ckptExportSnapshot( function ckptNewSegment (line 504) | static void ckptNewSegment( function ckptSetupMerge (line 518) | static int ckptSetupMerge(lsm_db *pDb, u32 *aInt, int *piIn, Level *pLev... function ckptLoadLevels (line 551) | static int ckptLoadLevels( function lsmCheckpointLoadLevels (line 613) | int lsmCheckpointLoadLevels(lsm_db *pDb, void *pVal, int nVal){ function lsmCheckpointLevels (line 654) | int lsmCheckpointLevels( function i64 (line 700) | static i64 ckptLoadId(MetaPage *pPg){ function ckptChecksumOk (line 715) | static int ckptChecksumOk(u32 *aCkpt){ function ckptTryLoad (line 739) | static int ckptTryLoad(lsm_db *pDb, MetaPage *pPg, u32 iMeta, int *pRc){ function ckptLoadEmpty (line 776) | static void ckptLoadEmpty(lsm_db *pDb){ function lsmCheckpointRecover (line 810) | int lsmCheckpointRecover(lsm_db *pDb){ function lsmCheckpointStore (line 844) | int lsmCheckpointStore(lsm_db *pDb, int iMeta){ function lsmCheckpointLoad (line 868) | int lsmCheckpointLoad(lsm_db *pDb, int *piRead){ function lsmInfoCompressionId (line 897) | int lsmInfoCompressionId(lsm_db *db, u32 *piCmpId){ function lsmCheckpointLoadOk (line 909) | int lsmCheckpointLoadOk(lsm_db *pDb, int iSnap){ function lsmCheckpointClientCacheOk (line 916) | int lsmCheckpointClientCacheOk(lsm_db *pDb){ function lsmCheckpointLoadWorker (line 924) | int lsmCheckpointLoadWorker(lsm_db *pDb){ function lsmCheckpointDeserialize (line 962) | int lsmCheckpointDeserialize( function lsmDatabaseFull (line 1053) | int lsmDatabaseFull(lsm_db *pDb){ function lsmCheckpointSaveWorker (line 1078) | int lsmCheckpointSaveWorker(lsm_db *pDb, int bFlush){ function lsmCheckpointSynced (line 1111) | int lsmCheckpointSynced(lsm_db *pDb, i64 *piId, i64 *piLog, u32 *pnWrite){ function i64 (line 1158) | i64 lsmCheckpointId(u32 *aCkpt, int bDisk){ function u32 (line 1170) | u32 lsmCheckpointNBlock(u32 *aCkpt){ function u32 (line 1174) | u32 lsmCheckpointNWrite(u32 *aCkpt, int bDisk){ function i64 (line 1182) | i64 lsmCheckpointLogOffset(u32 *aCkpt){ function lsmCheckpointPgsz (line 1186) | int lsmCheckpointPgsz(u32 *aCkpt){ return (int)aCkpt[CKPT_HDR_PGSZ]; } function lsmCheckpointBlksz (line 1188) | int lsmCheckpointBlksz(u32 *aCkpt){ return (int)aCkpt[CKPT_HDR_BLKSZ]; } function lsmCheckpointLogoffset (line 1190) | void lsmCheckpointLogoffset( function lsmCheckpointZeroLogoffset (line 1201) | void lsmCheckpointZeroLogoffset(lsm_db *pDb){ function lsmCheckpointSize (line 1224) | int lsmCheckpointSize(lsm_db *db, int *pnKB){ FILE: v2/testdata/_sqlite/ext/lsm1/lsm_file.c type FileSystem (line 211) | struct FileSystem { type Page (line 269) | struct Page { type MetaPage (line 295) | struct MetaPage { function lsmIoerrBkpt (line 320) | static void lsmIoerrBkpt(void){ function IOERR_WRAPPER (line 324) | static int IOERR_WRAPPER(int rc){ function assert_lists_are_ok (line 337) | static void assert_lists_are_ok(FileSystem *pFS){ function lsmEnvOpen (line 371) | int lsmEnvOpen(lsm_env *pEnv, const char *zFile, int flags, lsm_file **p... function lsmEnvRead (line 375) | static int lsmEnvRead( function lsmEnvWrite (line 385) | static int lsmEnvWrite( function lsmEnvSync (line 395) | static int lsmEnvSync(lsm_env *pEnv, lsm_file *pFile){ function lsmEnvSectorSize (line 399) | static int lsmEnvSectorSize(lsm_env *pEnv, lsm_file *pFile){ function lsmEnvClose (line 403) | int lsmEnvClose(lsm_env *pEnv, lsm_file *pFile){ function lsmEnvTruncate (line 407) | static int lsmEnvTruncate(lsm_env *pEnv, lsm_file *pFile, lsm_i64 nByte){ function lsmEnvUnlink (line 411) | static int lsmEnvUnlink(lsm_env *pEnv, const char *zDel){ function lsmEnvRemap (line 415) | static int lsmEnvRemap( function lsmEnvLock (line 425) | int lsmEnvLock(lsm_env *pEnv, lsm_file *pFile, int iLock, int eLock){ function lsmEnvTestLock (line 430) | int lsmEnvTestLock( function lsmEnvShmMap (line 440) | int lsmEnvShmMap( function lsmEnvShmBarrier (line 450) | void lsmEnvShmBarrier(lsm_env *pEnv){ function lsmEnvShmUnmap (line 454) | void lsmEnvShmUnmap(lsm_env *pEnv, lsm_file *pFile, int bDel){ function lsmEnvSleep (line 458) | void lsmEnvSleep(lsm_env *pEnv, int nUs){ function lsmFsWriteLog (line 467) | int lsmFsWriteLog(FileSystem *pFS, i64 iOff, LsmString *pStr){ function lsmFsSyncLog (line 475) | int lsmFsSyncLog(FileSystem *pFS){ function lsmFsReadLog (line 484) | int lsmFsReadLog(FileSystem *pFS, i64 iOff, int nRead, LsmString *pStr){ function lsmFsTruncateLog (line 498) | int lsmFsTruncateLog(FileSystem *pFS, i64 nByte){ function lsmFsTruncateDb (line 506) | int lsmFsTruncateDb(FileSystem *pFS, i64 nByte){ function lsmFsCloseAndDeleteLog (line 515) | int lsmFsCloseAndDeleteLog(FileSystem *pFS){ function fsMmapPage (line 535) | static int fsMmapPage(FileSystem *pFS, Pgno iReal){ function fsHashKey (line 543) | static int fsHashKey(int nHash, Pgno iPg){ function lsm_file (line 551) | static lsm_file *fsOpenFile( function lsmFsOpenLog (line 578) | int lsmFsOpenLog(lsm_db *db, int *pbOpen){ function lsmFsCloseLog (line 597) | void lsmFsCloseLog(lsm_db *db){ function lsmFsOpen (line 618) | int lsmFsOpen( function lsmFsConfigure (line 684) | int lsmFsConfigure(lsm_db *db){ function lsmFsClose (line 753) | void lsmFsClose(FileSystem *pFS){ function LsmFile (line 806) | LsmFile *lsmFsDeferClose(FileSystem *pFS){ function lsmFsFileid (line 822) | int lsmFsFileid(lsm_db *pDb, void **ppId, int *pnId){ function lsmFsPageSize (line 848) | int lsmFsPageSize(FileSystem *pFS){ function lsmFsBlockSize (line 855) | int lsmFsBlockSize(FileSystem *pFS){ function lsmFsSetPageSize (line 863) | void lsmFsSetPageSize(FileSystem *pFS, int nPgsz){ function lsmFsSetBlockSize (line 871) | void lsmFsSetBlockSize(FileSystem *pFS, int nBlocksize){ function Pgno (line 883) | static Pgno fsFirstPageOnBlock(FileSystem *pFS, int iBlock){ function Pgno (line 910) | static Pgno fsLastPageOnBlock(FileSystem *pFS, int iBlock){ function fsPageToBlock (line 923) | static int fsPageToBlock(FileSystem *pFS, Pgno iPg){ function fsIsLast (line 936) | static int fsIsLast(FileSystem *pFS, Pgno iPg){ function fsIsFirst (line 947) | static int fsIsFirst(FileSystem *pFS, Pgno iPg){ function u8 (line 960) | u8 *lsmFsPageData(Page *pPage, int *pnData){ function Pgno (line 970) | Pgno lsmFsPageNumber(Page *pPage){ function fsPageRemoveFromLru (line 980) | static void fsPageRemoveFromLru(FileSystem *pFS, Page *pPg){ function fsPageAddToLru (line 1000) | static void fsPageAddToLru(FileSystem *pFS, Page *pPg){ function fsPageRemoveFromHash (line 1014) | static void fsPageRemoveFromHash(FileSystem *pFS, Page *pPg){ function fsPageBufferFree (line 1027) | static void fsPageBufferFree(Page *pPg){ function lsmFsPurgeCache (line 1037) | void lsmFsPurgeCache(FileSystem *pFS){ function Page (line 1061) | static Page *fsPageFindInHash(FileSystem *pFS, Pgno iPg, int *piHash){ function fsPageBuffer (line 1077) | static int fsPageBuffer( function fsGrowMapping (line 1129) | static void fsGrowMapping( function lsmFsUnmap (line 1156) | int lsmFsUnmap(FileSystem *pFS){ function lsmFsSyncDb (line 1167) | int lsmFsSyncDb(FileSystem *pFS, int nBlock){ function fsRedirectBlock (line 1176) | static int fsRedirectBlock(Redirect *p, int iBlk){ function Pgno (line 1192) | Pgno lsmFsRedirectPage(FileSystem *pFS, Redirect *pRedir, Pgno iPg){ function fsBlockNext (line 1228) | static int fsBlockNext( function Pgno (line 1272) | Pgno fsLastPageOnPagesBlock(FileSystem *pFS, Pgno iPg){ function fsReadData (line 1286) | static int fsReadData( function fsBlockPrev (line 1322) | static int fsBlockPrev( function putRecordSize (line 1350) | static void putRecordSize(u8 *aBuf, int nByte, int bFree){ function getRecordSize (line 1355) | static int getRecordSize(u8 *aBuf, int *pbFree){ function fsSubtractOffset (line 1374) | static int fsSubtractOffset( function fsAddOffset (line 1408) | static int fsAddOffset( function fsAllocateBuffer (line 1437) | static int fsAllocateBuffer(FileSystem *pFS, int bWrite){ function fsReadPagedata (line 1472) | static int fsReadPagedata( function fsPageGet (line 1537) | static int fsPageGet( function lsmFsReadSyncedId (line 1662) | int lsmFsReadSyncedId(lsm_db *db, int iMeta, i64 *piVal){ function fsRunEndsBetween (line 1689) | static int fsRunEndsBetween( function fsLevelEndsBetween (line 1705) | static int fsLevelEndsBetween( function fsFreeBlock (line 1729) | static int fsFreeBlock( function lsmFsSortedDelete (line 1772) | int lsmFsSortedDelete( function Pgno (line 1814) | static Pgno firstOnBlock(FileSystem *pFS, int iBlk, Pgno *aPgno, int nPg... function fsPageRedirects (line 1831) | static int fsPageRedirects(FileSystem *pFS, Segment *p, Pgno iPg){ function fsSegmentRedirects (line 1839) | static int fsSegmentRedirects(FileSystem *pFS, Segment *p){ function lsmFsGobble (line 1854) | void lsmFsGobble( function fsNextPageOffset (line 1905) | static int fsNextPageOffset( function fsGetPageBefore (line 1939) | static int fsGetPageBefore( function lsmFsDbPageNext (line 1990) | int lsmFsDbPageNext(Segment *pRun, Page *pPg, int eDir, Page **ppNext){ function Pgno (line 2065) | static Pgno findAppendPoint(FileSystem *pFS, Level *pLvl){ function lsmFsSortedAppend (line 2092) | int lsmFsSortedAppend( function lsmFsSortedFinish (line 2184) | int lsmFsSortedFinish(FileSystem *pFS, Segment *p){ function lsmFsDbPageGet (line 2229) | int lsmFsDbPageGet(FileSystem *pFS, Segment *pSeg, Pgno iPg, Page **ppPg){ function lsmFsDbPageLast (line 2239) | int lsmFsDbPageLast(FileSystem *pFS, Segment *pSeg, Page **ppPg){ function lsmFsMetaPageGet (line 2267) | int lsmFsMetaPageGet( function lsmFsMetaPageRelease (line 2321) | int lsmFsMetaPageRelease(MetaPage *pPg){ function u8 (line 2345) | u8 *lsmFsMetaPageData(MetaPage *pPg, int *pnData){ function lsmFsPageWritable (line 2355) | int lsmFsPageWritable(Page *pPg){ function fsMovePage (line 2365) | static void fsMovePage( function lsmFsMoveBlock (line 2387) | int lsmFsMoveBlock(FileSystem *pFS, Segment *pSeg, int iTo, int iFrom){ function Pgno (line 2460) | static Pgno fsAppendData( function fsCompressIntoBuffer (line 2559) | static int fsCompressIntoBuffer(FileSystem *pFS, Page *pPg){ function fsAppendPage (line 2588) | static int fsAppendPage( function lsmFsFlushWaiting (line 2633) | void lsmFsFlushWaiting(FileSystem *pFS, int *pRc){ function fsRemoveHashEntry (line 2653) | static void fsRemoveHashEntry(FileSystem *pFS, Pgno iPg){ function lsmFsPagePersist (line 2677) | int lsmFsPagePersist(Page *pPg){ function lsmFsSortedPadding (line 2800) | int lsmFsSortedPadding( function lsmFsPageRef (line 2850) | void lsmFsPageRef(Page *pPg){ function lsmFsPageRelease (line 2859) | int lsmFsPageRelease(Page *pPg){ function lsmFsNRead (line 2898) | int lsmFsNRead(FileSystem *pFS){ return pFS->nRead; } function lsmFsNWrite (line 2903) | int lsmFsNWrite(FileSystem *pFS){ return pFS->nWrite; } function lsm_env (line 2908) | lsm_env *lsmFsEnv(FileSystem *pFS){ function lsm_env (line 2916) | lsm_env *lsmPageEnv(Page *pPg) { function FileSystem (line 2924) | FileSystem *lsmPageFS(Page *pPg){ function lsmFsSectorSize (line 2931) | int lsmFsSectorSize(FileSystem *pFS){ function Segment (line 2938) | static Segment *startsWith(Segment *pRun, Pgno iFirst){ function Segment (line 2946) | static Segment *findSegment(Snapshot *pWorker, Pgno iFirst){ function lsmInfoArrayStructure (line 2970) | int lsmInfoArrayStructure( function lsmFsSegmentContainsPg (line 3035) | int lsmFsSegmentContainsPg( function lsmInfoArrayPages (line 3067) | int lsmInfoArrayPages(lsm_db *pDb, Pgno iFirst, char **pzOut){ function checkBlocks (line 3146) | static void checkBlocks( type CheckFreelistCtx (line 3216) | typedef struct CheckFreelistCtx CheckFreelistCtx; type CheckFreelistCtx (line 3217) | struct CheckFreelistCtx { function checkFreelistCb (line 3221) | static int checkFreelistCb(void *pCtx, int iBlk, i64 iSnapshot){ function lsmFsIntegrityCheck (line 3244) | int lsmFsIntegrityCheck(lsm_db *pDb){ function lsmFsDbPageIsLast (line 3298) | int lsmFsDbPageIsLast(Segment *pSeg, Page *pPg){ FILE: v2/testdata/_sqlite/ext/lsm1/lsm_log.c type LogWriter (line 222) | struct LogWriter { function u32 (line 238) | static u32 getU32le(u8 *aIn){ function logCksumUnaligned (line 251) | static void logCksumUnaligned( function logUpdateCksum (line 285) | static void logUpdateCksum(LogWriter *pLog, int nBuf){ function i64 (line 298) | static i64 firstByteOnSector(LogWriter *pLog, i64 iOff){ function i64 (line 301) | static i64 lastByteOnSector(LogWriter *pLog, i64 iOff){ function logReclaimSpace (line 310) | static int logReclaimSpace(lsm_db *pDb){ function lsmLogBegin (line 364) | int lsmLogBegin(lsm_db *pDb){ function lsmLogEnd (line 486) | void lsmLogEnd(lsm_db *pDb, int bCommit){ function jumpIfRequired (line 510) | static int jumpIfRequired( function logCksumAndFlush (line 574) | static int logCksumAndFlush(lsm_db *pDb){ function logFlush (line 597) | static int logFlush(lsm_db *pDb, int eType){ function lsmLogWrite (line 659) | int lsmLogWrite( function lsmLogCommit (line 729) | int lsmLogCommit(lsm_db *pDb){ function lsmLogTell (line 740) | void lsmLogTell( function lsmLogSeek (line 764) | void lsmLogSeek( function lsmInfoLogStructure (line 793) | int lsmInfoLogStructure(lsm_db *pDb, char **pzVal){ type LogReader (line 827) | typedef struct LogReader LogReader; type LogReader (line 828) | struct LogReader { function logReaderBlob (line 839) | static void logReaderBlob( function logReaderVarint (line 898) | static void logReaderVarint( function logReaderByte (line 916) | static void logReaderByte(LogReader *p, u8 *pByte, int *pRc){ function logReaderCksum (line 922) | static void logReaderCksum(LogReader *p, LsmString *pBuf, int *pbEof, in... function logReaderInit (line 945) | static void logReaderInit( function logRequireCksum (line 967) | static int logRequireCksum(LogReader *p, int nByte){ function lsmLogRecover (line 974) | int lsmLogRecover(lsm_db *pDb){ function lsmLogClose (line 1150) | void lsmLogClose(lsm_db *db){ FILE: v2/testdata/_sqlite/ext/lsm1/lsm_main.c function lsmErrorBkpt (line 27) | int lsmErrorBkpt(int rc){ function assert_db_state (line 36) | static void assert_db_state(lsm_db *pDb){ function xCmp (line 56) | static int xCmp(void *p1, int n1, void *p2, int n2){ function xLog (line 63) | static void xLog(void *pCtx, int rc, const char *z){ function lsm_new (line 73) | int lsm_new(lsm_env *pEnv, lsm_db **ppDb){ function lsm_env (line 105) | lsm_env *lsm_get_env(lsm_db *pDb){ function dbReleaseClientSnapshot (line 114) | static void dbReleaseClientSnapshot(lsm_db *pDb){ function getFullpathname (line 120) | static int getFullpathname( function assertRwclientLockValue (line 150) | static void assertRwclientLockValue(lsm_db *db){ function lsm_open (line 168) | int lsm_open(lsm_db *pDb, const char *zFilename){ function lsm_close (line 213) | int lsm_close(lsm_db *pDb){ function lsm_config (line 245) | int lsm_config(lsm_db *pDb, int eParam, ...){ function lsmAppendSegmentList (line 434) | void lsmAppendSegmentList(LsmString *pStr, char *zPre, Segment *pSeg){ function infoGetWorker (line 440) | static int infoGetWorker(lsm_db *pDb, Snapshot **pp, int *pbUnlock){ function infoFreeWorker (line 453) | static void infoFreeWorker(lsm_db *pDb, int bUnlock){ function lsmStructList (line 460) | int lsmStructList( function infoFreelistCb (line 495) | static int infoFreelistCb(void *pCtx, int iBlk, i64 iSnapshot){ function lsmInfoFreelist (line 501) | int lsmInfoFreelist(lsm_db *pDb, char **pzOut){ function infoTreeSize (line 524) | static int infoTreeSize(lsm_db *db, int *pnOldKB, int *pnNewKB){ function lsm_info (line 561) | int lsm_info(lsm_db *pDb, int eParam, ...){ function doWriteOp (line 657) | static int doWriteOp( function lsm_insert (line 719) | int lsm_insert( function lsm_delete (line 730) | int lsm_delete(lsm_db *db, const void *pKey, int nKey){ function lsm_delete_range (line 737) | int lsm_delete_range( function lsm_csr_open (line 755) | int lsm_csr_open(lsm_db *pDb, lsm_cursor **ppCsr){ function lsm_csr_close (line 790) | int lsm_csr_close(lsm_cursor *p){ function lsm_csr_seek (line 806) | int lsm_csr_seek(lsm_cursor *pCsr, const void *pKey, int nKey, int eSeek){ function lsm_csr_next (line 810) | int lsm_csr_next(lsm_cursor *pCsr){ function lsm_csr_prev (line 814) | int lsm_csr_prev(lsm_cursor *pCsr){ function lsm_csr_first (line 818) | int lsm_csr_first(lsm_cursor *pCsr){ function lsm_csr_last (line 822) | int lsm_csr_last(lsm_cursor *pCsr){ function lsm_csr_valid (line 826) | int lsm_csr_valid(lsm_cursor *pCsr){ function lsm_csr_key (line 830) | int lsm_csr_key(lsm_cursor *pCsr, const void **ppKey, int *pnKey){ function lsm_csr_value (line 834) | int lsm_csr_value(lsm_cursor *pCsr, const void **ppVal, int *pnVal){ function lsm_config_log (line 838) | void lsm_config_log( function lsm_config_work_hook (line 847) | void lsm_config_work_hook( function lsmLogMessage (line 856) | void lsmLogMessage(lsm_db *pDb, int rc, const char *zFormat, ...){ function lsm_begin (line 871) | int lsm_begin(lsm_db *pDb, int iLevel){ function lsm_commit (line 913) | int lsm_commit(lsm_db *pDb, int iLevel){ function lsm_rollback (line 938) | int lsm_rollback(lsm_db *pDb, int iLevel){ function lsm_get_user_version (line 962) | int lsm_get_user_version(lsm_db *pDb, unsigned int *piUsr){ function lsm_set_user_version (line 984) | int lsm_set_user_version(lsm_db *pDb, unsigned int iUsr){ FILE: v2/testdata/_sqlite/ext/lsm1/lsm_mem.c function lsmFree (line 25) | void lsmFree(lsm_env *pEnv, void *p){ function lsm_free (line 40) | void lsm_free(lsm_env *pEnv, void *p){ FILE: v2/testdata/_sqlite/ext/lsm1/lsm_mutex.c function lsmMutexNew (line 20) | int lsmMutexNew(lsm_env *pEnv, lsm_mutex **ppNew){ function lsmMutexStatic (line 27) | int lsmMutexStatic(lsm_env *pEnv, int iMutex, lsm_mutex **ppStatic){ function lsmMutexDel (line 34) | void lsmMutexDel(lsm_env *pEnv, lsm_mutex *pMutex){ function lsmMutexEnter (line 41) | void lsmMutexEnter(lsm_env *pEnv, lsm_mutex *pMutex){ function lsmMutexTry (line 53) | int lsmMutexTry(lsm_env *pEnv, lsm_mutex *pMutex){ function lsmMutexLeave (line 60) | void lsmMutexLeave(lsm_env *pEnv, lsm_mutex *pMutex){ function lsmMutexHeld (line 73) | int lsmMutexHeld(lsm_env *pEnv, lsm_mutex *pMutex){ function lsmMutexNotHeld (line 85) | int lsmMutexNotHeld(lsm_env *pEnv, lsm_mutex *pMutex){ FILE: v2/testdata/_sqlite/ext/lsm1/lsm_shared.c type SharedData (line 27) | struct SharedData { type Database (line 44) | struct Database { function enterGlobalMutex (line 66) | static int enterGlobalMutex(lsm_env *pEnv){ function leaveGlobalMutex (line 72) | static void leaveGlobalMutex(lsm_env *pEnv){ function holdingGlobalMutex (line 79) | static int holdingGlobalMutex(lsm_env *pEnv){ function assertNotInFreelist (line 87) | static void assertNotInFreelist(Freelist *p, int iBlk){ function freelistAppend (line 100) | int freelistAppend(lsm_db *db, u32 iBlk, i64 iId){ function freeDatabase (line 147) | static void freeDatabase(lsm_env *pEnv, Database *p){ type DbTruncateCtx (line 165) | typedef struct DbTruncateCtx DbTruncateCtx; type DbTruncateCtx (line 166) | struct DbTruncateCtx { function dbTruncateCb (line 171) | static int dbTruncateCb(void *pCtx, int iBlk, i64 iSnapshot){ function dbTruncate (line 178) | static int dbTruncate(lsm_db *pDb, i64 iInUse){ function dbTruncateFile (line 214) | static int dbTruncateFile(lsm_db *pDb){ function doDbDisconnect (line 245) | static void doDbDisconnect(lsm_db *pDb){ function doDbConnect (line 335) | static int doDbConnect(lsm_db *pDb){ function dbOpenSharedFd (line 412) | static int dbOpenSharedFd(lsm_env *pEnv, Database *p, int bRoOk){ function lsmDbDatabaseConnect (line 437) | int lsmDbDatabaseConnect( function dbDeferClose (line 535) | static void dbDeferClose(lsm_db *pDb){ function LsmFile (line 545) | LsmFile *lsmDbRecycleFd(lsm_db *db){ function lsmDbDatabaseRelease (line 561) | void lsmDbDatabaseRelease(lsm_db *pDb){ function Level (line 608) | Level *lsmDbSnapshotLevel(Snapshot *pSnapshot){ function lsmDbSnapshotSetLevel (line 612) | void lsmDbSnapshotSetLevel(Snapshot *pSnap, Level *pLevel){ type WalkFreelistCtx (line 622) | typedef struct WalkFreelistCtx WalkFreelistCtx; type WalkFreelistCtx (line 623) | struct WalkFreelistCtx { function walkFreelistCb (line 636) | static int walkFreelistCb(void *pCtx, int iBlk, i64 iSnapshot){ function lsmWalkFreelist (line 681) | int lsmWalkFreelist( type FindFreeblockCtx (line 739) | typedef struct FindFreeblockCtx FindFreeblockCtx; type FindFreeblockCtx (line 740) | struct FindFreeblockCtx { function findFreeblockCb (line 746) | static int findFreeblockCb(void *pCtx, int iBlk, i64 iSnapshot){ function findFreeblock (line 755) | static int findFreeblock(lsm_db *pDb, i64 iInUse, int bNotOne, int *piRet){ function lsmBlockAllocate (line 776) | int lsmBlockAllocate(lsm_db *pDb, int iBefore, int *piBlk){ function lsmBlockFree (line 876) | int lsmBlockFree(lsm_db *pDb, int iBlk){ function lsmBlockRefree (line 897) | int lsmBlockRefree(lsm_db *pDb, int iBlk){ function lsmCheckpointWrite (line 917) | int lsmCheckpointWrite(lsm_db *pDb, u32 *pnWrite){ function lsmBeginWork (line 979) | int lsmBeginWork(lsm_db *pDb){ function lsmFreeSnapshot (line 992) | void lsmFreeSnapshot(lsm_env *pEnv, Snapshot *p){ function dbSetReadLock (line 1018) | static int dbSetReadLock(lsm_db *db, i64 iLsm, u32 iShm){ function dbReleaseReadlock (line 1051) | int dbReleaseReadlock(lsm_db *db){ function lsmFinishWork (line 1068) | void lsmFinishWork(lsm_db *pDb, int bFlush, int *pRc){ function lsmFinishRecovery (line 1101) | int lsmFinishRecovery(lsm_db *pDb){ function lsmCheckCompressionId (line 1120) | int lsmCheckCompressionId(lsm_db *pDb, u32 iReq){ function lsmBeginReadTrans (line 1140) | int lsmBeginReadTrans(lsm_db *pDb){ function lsmDetectRoTrans (line 1242) | int lsmDetectRoTrans(lsm_db *db, int *pbExist){ function lsmBeginRoTrans (line 1264) | int lsmBeginRoTrans(lsm_db *db){ function lsmFinishReadTrans (line 1322) | void lsmFinishReadTrans(lsm_db *pDb){ function lsmBeginWriteTrans (line 1349) | int lsmBeginWriteTrans(lsm_db *pDb){ function lsmFinishWriteTrans (line 1414) | int lsmFinishWriteTrans(lsm_db *pDb, int bCommit){ function lsmHoldingClientMutex (line 1446) | int lsmHoldingClientMutex(lsm_db *pDb){ function slotIsUsable (line 1451) | static int slotIsUsable(ShmReader *p, i64 iLsm, u32 iShmMin, u32 iShmMax){ function lsmReadlock (line 1464) | int lsmReadlock(lsm_db *db, i64 iLsm, u32 iShmMin, u32 iShmMax){ function isInUse (line 1537) | static int isInUse(lsm_db *db, i64 iLsmId, u32 iShmid, int *pbInUse){ function firstSnapshotInUse (line 1571) | static int firstSnapshotInUse( function lsmTreeInUse (line 1604) | int lsmTreeInUse(lsm_db *db, u32 iShmid, int *pbInUse){ function lsmLsmInUse (line 1612) | int lsmLsmInUse(lsm_db *db, i64 iLsmId, int *pbInUse){ function lsmDbMultiProc (line 1625) | int lsmDbMultiProc(lsm_db *pDb){ function lsmShmCacheChunks (line 1641) | int lsmShmCacheChunks(lsm_db *db, int nChunk){ function lockSharedFile (line 1717) | static int lockSharedFile(lsm_env *pEnv, Database *p, int iLock, int eOp){ function lsmShmTestLock (line 1736) | int lsmShmTestLock( function lsmShmLock (line 1780) | int lsmShmLock( function shmLockType (line 1865) | int shmLockType(lsm_db *db, int iLock){ function lsmShmAssertLock (line 1885) | int lsmShmAssertLock(lsm_db *db, int iLock, int eOp){ function lsmShmAssertWorker (line 1913) | int lsmShmAssertWorker(lsm_db *db){ function print_db_locks (line 1929) | void print_db_locks(lsm_db *db){ function print_all_db_locks (line 1946) | void print_all_db_locks(lsm_db *db){ function lsmShmBarrier (line 1955) | void lsmShmBarrier(lsm_db *db){ function lsm_checkpoint (line 1959) | int lsm_checkpoint(lsm_db *pDb, int *pnKB){ FILE: v2/testdata/_sqlite/ext/lsm1/lsm_sorted.c type SegmentPtr (line 106) | typedef struct SegmentPtr SegmentPtr; type Blob (line 107) | typedef struct Blob Blob; type Blob (line 109) | struct Blob { type SegmentPtr (line 124) | struct SegmentPtr { type BtreePg (line 157) | typedef struct BtreePg BtreePg; type BtreeCursor (line 158) | typedef struct BtreeCursor BtreeCursor; type BtreePg (line 159) | struct BtreePg { type BtreeCursor (line 163) | struct BtreeCursor { type MultiCursor (line 200) | struct MultiCursor { type MergeWorker (line 270) | typedef struct MergeWorker MergeWorker; type Hierarchy (line 271) | typedef struct Hierarchy Hierarchy; type Hierarchy (line 273) | struct Hierarchy { type MergeWorker (line 290) | struct MergeWorker { type FilePage (line 317) | struct FilePage { u8 *aData; int nData; } function u8 (line 318) | static u8 *fsPageData(Page *pPg, int *pnData){ function lsmPutU16 (line 329) | void lsmPutU16(u8 *aOut, u16 nVal){ function lsmPutU32 (line 334) | void lsmPutU32(u8 *aOut, u32 nVal){ function lsmGetU16 (line 341) | int lsmGetU16(u8 *aOut){ function u32 (line 345) | u32 lsmGetU32(u8 *aOut){ function u64 (line 352) | u64 lsmGetU64(u8 *aOut){ function lsmPutU64 (line 363) | void lsmPutU64(u8 *aOut, u64 nVal){ function sortedBlobGrow (line 374) | static int sortedBlobGrow(lsm_env *pEnv, Blob *pBlob, int nData){ function sortedBlobSet (line 385) | static int sortedBlobSet(lsm_env *pEnv, Blob *pBlob, void *pData, int nD... function sortedBlobCopy (line 393) | static int sortedBlobCopy(Blob *pDest, Blob *pSrc){ function sortedBlobFree (line 398) | static void sortedBlobFree(Blob *pBlob){ function sortedReadData (line 404) | static int sortedReadData( function pageGetNRec (line 480) | static int pageGetNRec(u8 *aData, int nData){ function Pgno (line 484) | static Pgno pageGetPtr(u8 *aData, int nData){ function pageGetFlags (line 488) | static int pageGetFlags(u8 *aData, int nData){ function u8 (line 492) | static u8 *pageGetCell(u8 *aData, int nData, int iCell){ function pageObjGetNRec (line 499) | static int pageObjGetNRec(Page *pPg){ function Pgno (line 509) | static Pgno pageGetRecordPtr(u8 *aData, int nData, int iCell){ function u8 (line 519) | static u8 *pageGetKey( function pageGetKeyCopy (line 551) | static int pageGetKeyCopy( function Pgno (line 572) | static Pgno pageGetBtreeRef(Page *pPg, int iKey){ function pageGetBtreeKey (line 591) | static int pageGetBtreeKey( function btreeCursorLoadKey (line 634) | static int btreeCursorLoadKey(BtreeCursor *pCsr){ function btreeCursorPtr (line 660) | static int btreeCursorPtr(u8 *aData, int nData, int iCell){ function btreeCursorNext (line 670) | static int btreeCursorNext(BtreeCursor *pCsr){ function btreeCursorFree (line 736) | static void btreeCursorFree(BtreeCursor *pCsr){ function btreeCursorFirst (line 749) | static int btreeCursorFirst(BtreeCursor *pCsr){ function btreeCursorPosition (line 797) | static void btreeCursorPosition(BtreeCursor *pCsr, MergeInput *p){ function btreeCursorSplitkey (line 807) | static void btreeCursorSplitkey(BtreeCursor *pCsr, MergeInput *p){ function sortedKeyCompare (line 823) | static int sortedKeyCompare( function btreeCursorRestore (line 835) | static int btreeCursorRestore( function btreeCursorNew (line 978) | static int btreeCursorNew( function segmentPtrSetPage (line 998) | static void segmentPtrSetPage(SegmentPtr *pPtr, Page *pNext){ function segmentPtrLoadPage (line 1013) | static int segmentPtrLoadPage( function segmentPtrReadData (line 1028) | static int segmentPtrReadData( function segmentPtrNextPage (line 1038) | static int segmentPtrNextPage( function segmentPtrLoadCell (line 1055) | static int segmentPtrLoadCell( function Segment (line 1095) | static Segment *sortedSplitkeySegment(Level *pLevel){ function sortedSplitkey (line 1113) | static void sortedSplitkey(lsm_db *pDb, Level *pLevel, int *pRc){ function segmentPtrReset (line 1160) | static void segmentPtrReset(SegmentPtr *pPtr, int nThreshold){ function segmentPtrIgnoreSeparators (line 1174) | static int segmentPtrIgnoreSeparators(MultiCursor *pCsr, SegmentPtr *pPtr){ function segmentPtrAdvance (line 1179) | static int segmentPtrAdvance( function segmentPtrEndPage (line 1240) | static void segmentPtrEndPage( function segmentPtrEnd (line 1267) | static int segmentPtrEnd(MultiCursor *pCsr, SegmentPtr *pPtr, int bLast){ function segmentPtrKey (line 1313) | static void segmentPtrKey(SegmentPtr *pPtr, void **ppKey, int *pnKey){ function assertKeyLocation (line 1339) | static int assertKeyLocation( function assertSeekResult (line 1399) | static int assertSeekResult( function segmentPtrSearchOversized (line 1422) | static int segmentPtrSearchOversized( function ptrFwdPointer (line 1487) | static int ptrFwdPointer( function sortedRhsFirst (line 1529) | static int sortedRhsFirst(MultiCursor *pCsr, Level *pLvl, SegmentPtr *pP... function segmentPtrFwdPointer (line 1573) | static int segmentPtrFwdPointer( function segmentPtrSeek (line 1630) | static int segmentPtrSeek( function seekInBtree (line 1766) | static int seekInBtree( function seekInSegment (line 1849) | static int seekInSegment( function seekInLevel (line 1896) | static int seekInLevel( function multiCursorGetKey (line 1982) | static void multiCursorGetKey( function sortedDbKeyCompare (line 2072) | static int sortedDbKeyCompare( function multiCursorDoCompare (line 2106) | static void multiCursorDoCompare(MultiCursor *pCsr, int iOut, int bRever... function segmentCursorAdvance (line 2169) | static int segmentCursorAdvance( function mcursorFreeComponents (line 2231) | static void mcursorFreeComponents(MultiCursor *pCsr){ function lsmMCursorFreeCache (line 2263) | void lsmMCursorFreeCache(lsm_db *pDb){ function lsmMCursorClose (line 2279) | void lsmMCursorClose(MultiCursor *pCsr, int bCache){ function multiCursorAddTree (line 2332) | static int multiCursorAddTree(MultiCursor *pCsr, Snapshot *pSnap, int eT... function multiCursorAddRhs (line 2352) | static int multiCursorAddRhs(MultiCursor *pCsr, Level *pLvl){ function multiCursorAddOne (line 2370) | static void multiCursorAddOne(MultiCursor *pCsr, Level *pLvl, int *pRc){ function multiCursorAddAll (line 2390) | static int multiCursorAddAll(MultiCursor *pCsr, Snapshot *pSnap){ function multiCursorInit (line 2417) | static int multiCursorInit(MultiCursor *pCsr, Snapshot *pSnap){ function MultiCursor (line 2427) | static MultiCursor *multiCursorNew(lsm_db *db, int *pRc){ function lsmSortedRemap (line 2439) | void lsmSortedRemap(lsm_db *pDb){ function multiCursorReadSeparators (line 2452) | static void multiCursorReadSeparators(MultiCursor *pCsr){ function multiCursorIgnoreDelete (line 2461) | static void multiCursorIgnoreDelete(MultiCursor *pCsr){ function multiCursorVisitFreelist (line 2470) | static int multiCursorVisitFreelist(MultiCursor *pCsr){ function lsmMCursorNew (line 2483) | int lsmMCursorNew( function multiCursorGetVal (line 2526) | static int multiCursorGetVal( function lsmSortedWalkFreelist (line 2587) | int lsmSortedWalkFreelist( function lsmSortedLoadFreelist (line 2645) | int lsmSortedLoadFreelist( function multiCursorAllocTree (line 2686) | static int multiCursorAllocTree(MultiCursor *pCsr){ function multiCursorCacheKey (line 2704) | static void multiCursorCacheKey(MultiCursor *pCsr, int *pRc){ function assertCursorTree (line 2714) | static void assertCursorTree(MultiCursor *pCsr){ function mcursorLocationOk (line 2743) | static int mcursorLocationOk(MultiCursor *pCsr, int bDeleteOk){ function multiCursorSetupTree (line 2846) | static int multiCursorSetupTree(MultiCursor *pCsr, int bRev){ function multiCursorEnd (line 2867) | static int multiCursorEnd(MultiCursor *pCsr, int bLast){ function mcursorSave (line 2931) | int mcursorSave(MultiCursor *pCsr){ function mcursorRestore (line 2943) | int mcursorRestore(lsm_db *pDb, MultiCursor *pCsr){ function lsmSaveCursors (line 2954) | int lsmSaveCursors(lsm_db *pDb){ function lsmRestoreCursors (line 2964) | int lsmRestoreCursors(lsm_db *pDb){ function lsmMCursorFirst (line 2974) | int lsmMCursorFirst(MultiCursor *pCsr){ function lsmMCursorLast (line 2978) | int lsmMCursorLast(MultiCursor *pCsr){ function lsm_db (line 2982) | lsm_db *lsmMCursorDb(MultiCursor *pCsr){ function lsmMCursorReset (line 2986) | void lsmMCursorReset(MultiCursor *pCsr){ function treeCursorSeek (line 2996) | static int treeCursorSeek( function lsmMCursorSeek (line 3048) | int lsmMCursorSeek( function lsmMCursorValid (line 3115) | int lsmMCursorValid(MultiCursor *pCsr){ function mcursorAdvanceOk (line 3132) | static int mcursorAdvanceOk( function flCsrAdvance (line 3174) | static void flCsrAdvance(MultiCursor *pCsr){ function multiCursorAdvance (line 3201) | static int multiCursorAdvance(MultiCursor *pCsr, int bReverse){ function lsmMCursorNext (line 3253) | int lsmMCursorNext(MultiCursor *pCsr){ function lsmMCursorPrev (line 3258) | int lsmMCursorPrev(MultiCursor *pCsr){ function lsmMCursorKey (line 3263) | int lsmMCursorKey(MultiCursor *pCsr, void **ppKey, int *pnKey){ function lsm_csr_cmp (line 3301) | int lsm_csr_cmp(lsm_cursor *csr, const void *pKey, int nKey, int *piRes){ function lsmMCursorValue (line 3313) | int lsmMCursorValue(MultiCursor *pCsr, void **ppVal, int *pnVal){ function lsmMCursorType (line 3342) | int lsmMCursorType(MultiCursor *pCsr, int *peType){ function mergeWorkerPageOffset (line 3354) | static int mergeWorkerPageOffset(u8 *aData, int nData){ function mergeWorkerMoveHierarchy (line 3389) | static int mergeWorkerMoveHierarchy( function mergeWorkerLoadHierarchy (line 3465) | static int mergeWorkerLoadHierarchy(MergeWorker *pMW){ function mergeWorkerBtreeWrite (line 3571) | static int mergeWorkerBtreeWrite( function mergeWorkerBtreeIndirect (line 3682) | static int mergeWorkerBtreeIndirect(MergeWorker *pMW){ function mergeWorkerPushHierarchy (line 3699) | static int mergeWorkerPushHierarchy( function mergeWorkerFinishHierarchy (line 3732) | static int mergeWorkerFinishHierarchy( function mergeWorkerAddPadding (line 3763) | static int mergeWorkerAddPadding( function mergeWorkerReleaseAll (line 3775) | static void mergeWorkerReleaseAll(MergeWorker *pMW){ function keyszToSkip (line 3789) | static int keyszToSkip(FileSystem *pFS, int nKey){ function mergeWorkerPersistAndRelease (line 3800) | static int mergeWorkerPersistAndRelease(MergeWorker *pMW){ function mergeWorkerNextPage (line 3831) | static int mergeWorkerNextPage( function mergeWorkerData (line 3867) | static int mergeWorkerData( function mergeWorkerFirstPage (line 3911) | static int mergeWorkerFirstPage(MergeWorker *pMW){ function mergeWorkerWrite (line 3944) | static int mergeWorkerWrite( function mergeWorkerShutdown (line 4064) | static void mergeWorkerShutdown(MergeWorker *pMW, int *pRc){ function mergeRangeDeletes (line 4133) | static void mergeRangeDeletes(MultiCursor *pCsr, int *piVal, int *piFlags){ function mergeWorkerStep (line 4197) | static int mergeWorkerStep(MergeWorker *pMW){ function mergeWorkerDone (line 4275) | static int mergeWorkerDone(MergeWorker *pMW){ function sortedFreeLevel (line 4279) | static void sortedFreeLevel(lsm_env *pEnv, Level *p){ function sortedInvokeWorkHook (line 4288) | static void sortedInvokeWorkHook(lsm_db *pDb){ function sortedNewToplevel (line 4294) | static int sortedNewToplevel( function sortedMergeSetup (line 4439) | static int sortedMergeSetup( function mergeWorkerInit (line 4516) | static int mergeWorkerInit( function sortedBtreeGobble (line 4607) | static int sortedBtreeGobble( function sortedCountLevels (line 4645) | static int sortedCountLevels(Level *p){ function sortedSelectLevel (line 4655) | static int sortedSelectLevel(lsm_db *pDb, int nMerge, Level **ppOut){ function sortedDbIsFull (line 4729) | static int sortedDbIsFull(lsm_db *pDb){ type MoveBlockCtx (line 4741) | typedef struct MoveBlockCtx MoveBlockCtx; type MoveBlockCtx (line 4742) | struct MoveBlockCtx { function moveBlockCb (line 4747) | static int moveBlockCb(void *pCtx, int iBlk, i64 iSnapshot){ function sortedMoveBlock (line 4765) | static int sortedMoveBlock(lsm_db *pDb, int *pnWrite){ function mergeInsertFreelistSegments (line 4846) | static int mergeInsertFreelistSegments( function sortedWork (line 4907) | static int sortedWork( function sortedTreeHasOld (line 5114) | static int sortedTreeHasOld(lsm_db *pDb, int *pRc){ function sortedNewFreelistOnly (line 5138) | static int sortedNewFreelistOnly(lsm_db *pDb){ function lsmSaveWorker (line 5142) | int lsmSaveWorker(lsm_db *pDb, int bFlush){ function doLsmSingleWork (line 5151) | static int doLsmSingleWork( function doLsmWork (line 5272) | static int doLsmWork(lsm_db *pDb, int nMerge, int nPage, int *pnWrite){ function lsm_work (line 5306) | int lsm_work(lsm_db *pDb, int nMerge, int nKB, int *pnWrite){ function lsm_flush (line 5336) | int lsm_flush(lsm_db *db){ function lsmSortedAutoWork (line 5368) | int lsmSortedAutoWork( function lsmFlushTreeToDisk (line 5428) | int lsmFlushTreeToDisk(lsm_db *pDb){ function fileToString (line 5481) | static int fileToString( function sortedDumpPage (line 5511) | void sortedDumpPage(lsm_db *pDb, Segment *pRun, Page *pPg, int bVals){ function infoCellDump (line 5582) | static void infoCellDump( function infoAppendBlob (line 5637) | static int infoAppendBlob(LsmString *pStr, int bHex, u8 *z, int n){ function infoPageDump (line 5654) | static int infoPageDump( function lsmInfoPageDump (line 5796) | int lsmInfoPageDump( function sortedDumpSegment (line 5807) | void sortedDumpSegment(lsm_db *pDb, Segment *pRun, int bVals){ function lsmSortedDumpStructure (line 5839) | void lsmSortedDumpStructure( function lsmSortedFreeLevel (line 5941) | void lsmSortedFreeLevel(lsm_env *pEnv, Level *pLevel){ function lsmSortedSaveTreeCursors (line 5951) | void lsmSortedSaveTreeCursors(lsm_db *pDb){ function lsmSortedExpandBtreePage (line 5959) | void lsmSortedExpandBtreePage(Page *pPg, int nOrig){ function assertRunInOrder (line 5972) | static void assertRunInOrder(lsm_db *pDb, Segment *pSeg){ function assertPointersOk (line 6028) | static int assertPointersOk( function assertBtreeOk (line 6116) | static int assertBtreeOk( FILE: v2/testdata/_sqlite/ext/lsm1/lsm_str.c function lsmStringInit (line 20) | void lsmStringInit(LsmString *pStr, lsm_env *pEnv){ function lsmStringExtend (line 32) | int lsmStringExtend(LsmString *pStr, int nNew){ function lsmStringClear (line 53) | void lsmStringClear(LsmString *pStr){ function lsmStringAppend (line 64) | int lsmStringAppend(LsmString *pStr, const char *z, int N){ function lsmStringBinAppend (line 75) | int lsmStringBinAppend(LsmString *pStr, const u8 *a, int n){ function lsmStringVAppendf (line 88) | void lsmStringVAppendf( function lsmStringAppendf (line 119) | void lsmStringAppendf(LsmString *pStr, const char *zFormat, ...){ function lsmStrlen (line 128) | int lsmStrlen(const char *zName){ FILE: v2/testdata/_sqlite/ext/lsm1/lsm_tree.c type TreeKey (line 92) | typedef struct TreeKey TreeKey; type TreeNode (line 93) | typedef struct TreeNode TreeNode; type TreeLeaf (line 94) | typedef struct TreeLeaf TreeLeaf; type NodeVersion (line 95) | typedef struct NodeVersion NodeVersion; type TreeOld (line 97) | struct TreeOld { function lsmAssertFlagsOk (line 109) | static int lsmAssertFlagsOk(u8 keyflags){ type TreeKey (line 137) | struct TreeKey { type TreeNode (line 153) | struct TreeNode { type TreeLeaf (line 165) | struct TreeLeaf { type TreeBlob (line 169) | typedef struct TreeBlob TreeBlob; type TreeBlob (line 170) | struct TreeBlob { type TreeCursor (line 187) | struct TreeCursor { function tblobGrow (line 203) | static int tblobGrow(lsm_db *pDb, TreeBlob *p, int n, int *pRc){ function tblobFree (line 211) | static void tblobFree(lsm_db *pDb, TreeBlob *p){ function intArrayAppend (line 222) | static int intArrayAppend(lsm_env *pEnv, IntArray *p, u32 iVal){ function intArrayFree (line 240) | static void intArrayFree(lsm_env *pEnv, IntArray *p){ function intArraySize (line 247) | static int intArraySize(IntArray *p){ function u32 (line 254) | static u32 intArrayEntry(IntArray *p, int iIdx){ function intArrayTruncate (line 262) | static void intArrayTruncate(IntArray *p, int nVal){ function treeKeycmp (line 268) | static int treeKeycmp(void *p1, int n1, void *p2, int n2){ function u32 (line 280) | static u32 getChildPtr(TreeNode *p, int iVersion, int iCell){ function treeOffsetToChunk (line 290) | static int treeOffsetToChunk(u32 iOff){ function ShmChunk (line 310) | static ShmChunk * treeShmChunk(lsm_db *pDb, int iChunk){ function ShmChunk (line 314) | static ShmChunk * treeShmChunkRc(lsm_db *pDb, int iChunk, int *pRc){ function assertIsWorkingChild (line 324) | static void assertIsWorkingChild( function TreeKey (line 343) | static TreeKey *treeShmkey( function assert_leaf_looks_ok (line 391) | void assert_leaf_looks_ok(TreeNode *pNode){ function assert_node_looks_ok (line 395) | void assert_node_looks_ok(TreeNode *pNode, int nHeight){ function assert_tree_looks_ok (line 415) | void assert_tree_looks_ok(int rc, Tree *pTree){ function lsmFlagsToString (line 421) | void lsmFlagsToString(int flags, char *zFlags){ function lsmAppendStrBlob (line 449) | static void lsmAppendStrBlob(LsmString *pStr, void *pBlob, int nBlob){ function lsmAppendIndent (line 469) | static void lsmAppendIndent(LsmString *pStr, int nIndent){ function strAppendFlags (line 476) | static void strAppendFlags(LsmString *pStr, u8 flags){ function dump_node_contents (line 485) | void dump_node_contents( function dump_tree_contents (line 544) | void dump_tree_contents(lsm_db *pDb, const char *zCaption){ function treeCursorInit (line 561) | static void treeCursorInit(lsm_db *pDb, int bOld, TreeCursor *pCsr){ function TreeKey (line 576) | static TreeKey *csrGetKey(TreeCursor *pCsr, TreeBlob *pBlob, int *pRc){ function lsmTreeCursorSave (line 593) | int lsmTreeCursorSave(TreeCursor *pCsr){ function treeCursorRestore (line 608) | static int treeCursorRestore(TreeCursor *pCsr, int *pRes){ function u32 (line 625) | static u32 treeShmalloc(lsm_db *pDb, int bAlign, int nByte, int *pRc){ function TreeNode (line 721) | static TreeNode *newTreeNode(lsm_db *pDb, u32 *piPtr, int *pRc){ function TreeLeaf (line 725) | static TreeLeaf *newTreeLeaf(lsm_db *pDb, u32 *piPtr, int *pRc){ function TreeKey (line 729) | static TreeKey *newTreeKey( function TreeNode (line 787) | static TreeNode *copyTreeNode( function TreeNode (line 804) | static TreeNode *copyTreeLeaf( function treeUpdatePtr (line 828) | static int treeUpdatePtr(lsm_db *pDb, TreeCursor *pCsr, u32 iNew){ function treeInsert (line 893) | static int treeInsert( function treeInsertLeaf (line 1016) | static int treeInsertLeaf( function lsmTreeMakeOld (line 1071) | void lsmTreeMakeOld(lsm_db *pDb){ function lsmTreeDiscardOld (line 1097) | void lsmTreeDiscardOld(lsm_db *pDb){ function lsmTreeHasOld (line 1105) | int lsmTreeHasOld(lsm_db *pDb){ function lsmTreeInit (line 1115) | int lsmTreeInit(lsm_db *pDb){ function treeHeaderChecksum (line 1135) | static void treeHeaderChecksum( function treeHeaderChecksumOk (line 1159) | static int treeHeaderChecksumOk(TreeHeader *pHdr){ type ShmChunkLoc (line 1169) | typedef struct ShmChunkLoc ShmChunkLoc; type ShmChunkLoc (line 1170) | struct ShmChunkLoc { function treeCheckLinkedList (line 1188) | static int treeCheckLinkedList(lsm_db *db){ function treeRepairPtrs (line 1223) | static int treeRepairPtrs(lsm_db *db){ function treeRepairList (line 1254) | static int treeRepairList(lsm_db *db){ function lsmTreeRepair (line 1337) | int lsmTreeRepair(lsm_db *db){ function treeOverwriteKey (line 1370) | static void treeOverwriteKey(lsm_db *db, TreeCursor *pCsr, u32 iKey, int... function treeNextIsEndDelete (line 1397) | static int treeNextIsEndDelete(lsm_db *db, TreeCursor *pCsr){ function treePrevIsStartDelete (line 1419) | static int treePrevIsStartDelete(lsm_db *db, TreeCursor *pCsr){ function treeInsertEntry (line 1441) | static int treeInsertEntry( function lsmTreeInsert (line 1574) | int lsmTreeInsert( function treeDeleteEntry (line 1591) | static int treeDeleteEntry(lsm_db *db, TreeCursor *pCsr, u32 iNewptr){ function lsmTreeDelete (line 1796) | int lsmTreeDelete( function lsmTreeSize (line 1914) | int lsmTreeSize(lsm_db *pDb){ function lsmTreeCursorNew (line 1921) | int lsmTreeCursorNew(lsm_db *pDb, int bOld, TreeCursor **ppCsr){ function lsmTreeCursorDestroy (line 1934) | void lsmTreeCursorDestroy(TreeCursor *pCsr){ function lsmTreeCursorReset (line 1941) | void lsmTreeCursorReset(TreeCursor *pCsr){ function treeCsrCompare (line 1949) | static int treeCsrCompare(TreeCursor *pCsr, void *pKey, int nKey, int *p... function lsmTreeCursorSeek (line 1976) | int lsmTreeCursorSeek(TreeCursor *pCsr, void *pKey, int nKey, int *pRes){ function lsmTreeCursorNext (line 2063) | int lsmTreeCursorNext(TreeCursor *pCsr){ function lsmTreeCursorPrev (line 2129) | int lsmTreeCursorPrev(TreeCursor *pCsr){ function lsmTreeCursorEnd (line 2201) | int lsmTreeCursorEnd(TreeCursor *pCsr, int bLast){ function lsmTreeCursorFlags (line 2239) | int lsmTreeCursorFlags(TreeCursor *pCsr){ function lsmTreeCursorKey (line 2252) | int lsmTreeCursorKey(TreeCursor *pCsr, int *pFlags, void **ppKey, int *p... function lsmTreeCursorValue (line 2271) | int lsmTreeCursorValue(TreeCursor *pCsr, void **ppVal, int *pnVal){ function lsmTreeCursorValid (line 2298) | int lsmTreeCursorValid(TreeCursor *pCsr){ function lsmTreeMark (line 2307) | void lsmTreeMark(lsm_db *pDb, TreeMark *pMark){ function lsmTreeRollback (line 2320) | void lsmTreeRollback(lsm_db *pDb, TreeMark *pMark){ function lsmTreeLoadHeader (line 2380) | int lsmTreeLoadHeader(lsm_db *pDb, int *piRead){ function lsmTreeLoadHeaderOk (line 2401) | int lsmTreeLoadHeaderOk(lsm_db *pDb, int iRead){ function lsmTreeEndTransaction (line 2411) | int lsmTreeEndTransaction(lsm_db *pDb, int bCommit){ function assert_delete_ranges_match (line 2425) | static int assert_delete_ranges_match(lsm_db *db){ function treeCountEntries (line 2448) | static int treeCountEntries(lsm_db *db){ FILE: v2/testdata/_sqlite/ext/lsm1/lsm_unix.c type PosixFile (line 52) | typedef struct PosixFile PosixFile; type PosixFile (line 53) | struct PosixFile { function lsmPosixOsOpen (line 75) | static int lsmPosixOsOpen( function lsmPosixOsWrite (line 109) | static int lsmPosixOsWrite( function lsmPosixOsTruncate (line 130) | static int lsmPosixOsTruncate( function lsmPosixOsRead (line 148) | static int lsmPosixOsRead( function lsmPosixOsSync (line 174) | static int lsmPosixOsSync(lsm_file *pFile){ function lsmPosixOsSectorSize (line 193) | static int lsmPosixOsSectorSize(lsm_file *pFile){ function lsmPosixOsRemap (line 197) | static int lsmPosixOsRemap( function lsmPosixOsFullpath (line 239) | static int lsmPosixOsFullpath( function lsmPosixOsFileid (line 282) | static int lsmPosixOsFileid( function lsmPosixOsUnlink (line 307) | static int lsmPosixOsUnlink(lsm_env *pEnv, const char *zFile){ function lsmPosixOsLock (line 312) | static int lsmPosixOsLock(lsm_file *pFile, int iLock, int eType){ function lsmPosixOsTestLock (line 342) | static int lsmPosixOsTestLock(lsm_file *pFile, int iLock, int nLock, int... function lsmPosixOsShmMap (line 369) | static int lsmPosixOsShmMap(lsm_file *pFile, int iChunk, int sz, void **... function lsmPosixOsShmBarrier (line 423) | static void lsmPosixOsShmBarrier(void){ function lsmPosixOsShmUnmap (line 426) | static int lsmPosixOsShmUnmap(lsm_file *pFile, int bDelete){ function lsmPosixOsClose (line 448) | static int lsmPosixOsClose(lsm_file *pFile){ function lsmPosixOsSleep (line 458) | static int lsmPosixOsSleep(lsm_env *pEnv, int us){ function lsmPosixOsFree (line 480) | static void lsmPosixOsFree(lsm_env *pEnv, void *p){ function lsmPosixOsMSize (line 513) | static size_t lsmPosixOsMSize(lsm_env *pEnv, void *p){ type PthreadMutex (line 528) | typedef struct PthreadMutex PthreadMutex; type PthreadMutex (line 529) | struct PthreadMutex { function lsmPosixOsMutexStatic (line 543) | static int lsmPosixOsMutexStatic( function lsmPosixOsMutexNew (line 560) | static int lsmPosixOsMutexNew(lsm_env *pEnv, lsm_mutex **ppNew){ function lsmPosixOsMutexDel (line 577) | static void lsmPosixOsMutexDel(lsm_mutex *p){ function lsmPosixOsMutexEnter (line 583) | static void lsmPosixOsMutexEnter(lsm_mutex *p){ function lsmPosixOsMutexTry (line 594) | static int lsmPosixOsMutexTry(lsm_mutex *p){ function lsmPosixOsMutexLeave (line 608) | static void lsmPosixOsMutexLeave(lsm_mutex *p){ function lsmPosixOsMutexHeld (line 619) | static int lsmPosixOsMutexHeld(lsm_mutex *p){ function lsmPosixOsMutexNotHeld (line 623) | static int lsmPosixOsMutexNotHeld(lsm_mutex *p){ type NoopMutex (line 635) | typedef struct NoopMutex NoopMutex; type NoopMutex (line 636) | struct NoopMutex { function lsmPosixOsMutexStatic (line 646) | static int lsmPosixOsMutexStatic( function lsmPosixOsMutexNew (line 655) | static int lsmPosixOsMutexNew(lsm_env *pEnv, lsm_mutex **ppNew){ function lsmPosixOsMutexDel (line 662) | static void lsmPosixOsMutexDel(lsm_mutex *pMutex) { function lsmPosixOsMutexEnter (line 667) | static void lsmPosixOsMutexEnter(lsm_mutex *pMutex){ function lsmPosixOsMutexTry (line 672) | static int lsmPosixOsMutexTry(lsm_mutex *pMutex){ function lsmPosixOsMutexLeave (line 678) | static void lsmPosixOsMutexLeave(lsm_mutex *pMutex){ function lsmPosixOsMutexHeld (line 684) | static int lsmPosixOsMutexHeld(lsm_mutex *pMutex){ function lsmPosixOsMutexNotHeld (line 688) | static int lsmPosixOsMutexNotHeld(lsm_mutex *pMutex){ function lsm_env (line 702) | lsm_env *lsm_default_env(void){ FILE: v2/testdata/_sqlite/ext/lsm1/lsm_varint.c function lsmSqlite4GetVarint64 (line 26) | static int lsmSqlite4GetVarint64(const unsigned char *z, u64 *pResult){ function lsmVarintWrite32 (line 69) | static void lsmVarintWrite32(unsigned char *z, unsigned int y){ function lsmSqlite4PutVarint64 (line 81) | static int lsmSqlite4PutVarint64(unsigned char *z, u64 x){ function lsmVarintPut64 (line 145) | int lsmVarintPut64(u8 *aData, i64 iVal){ function lsmVarintGet64 (line 149) | int lsmVarintGet64(const u8 *aData, i64 *piVal){ function lsmVarintPut32 (line 153) | int lsmVarintPut32(u8 *aData, int iVal){ function lsmVarintGet32 (line 157) | int lsmVarintGet32(u8 *z, int *piVal){ function lsmVarintLen32 (line 183) | int lsmVarintLen32(int n){ function lsmVarintSize (line 192) | int lsmVarintSize(u8 c){ FILE: v2/testdata/_sqlite/ext/lsm1/lsm_vtab.c type lsm1_vtab (line 97) | typedef struct lsm1_vtab lsm1_vtab; type lsm1_cursor (line 98) | typedef struct lsm1_cursor lsm1_cursor; type lsm1_vblob (line 99) | typedef struct lsm1_vblob lsm1_vblob; type u8 (line 102) | typedef unsigned char u8; type u32 (line 103) | typedef unsigned int u32; type sqlite3_uint64 (line 104) | typedef sqlite3_uint64 u64; type lsm1_vtab (line 107) | struct lsm1_vtab { type lsm1_cursor (line 119) | struct lsm1_cursor { type lsm1_vblob (line 139) | struct lsm1_vblob { function lsm1VblobEnlarge (line 158) | static int lsm1VblobEnlarge(lsm1_vblob *p, u32 N){ function LSM1_NOINLINE (line 175) | static LSM1_NOINLINE void lsm1VblobEnlargeAndAppend( function lsm1VblobAppend (line 186) | static void lsm1VblobAppend(lsm1_vblob *p, const u8 *pData, u32 N){ function lsm1VblobAppendText (line 197) | static void lsm1VblobAppendText(lsm1_vblob *p, const char *z){ function lsm1Dequote (line 202) | static void lsm1Dequote(char *z){ function lsm1Connect (line 222) | static int lsm1Connect( function lsm1Disconnect (line 316) | static int lsm1Disconnect(sqlite3_vtab *pVtab){ function lsm1Open (line 326) | static int lsm1Open(sqlite3_vtab *pVtab, sqlite3_vtab_cursor **ppCursor){ function lsm1Close (line 352) | static int lsm1Close(sqlite3_vtab_cursor *cur){ function lsm1Next (line 364) | static int lsm1Next(sqlite3_vtab_cursor *cur){ function lsm1Eof (line 401) | static int lsm1Eof(sqlite3_vtab_cursor *cur){ function lsm1Rowid (line 410) | static int lsm1Rowid(sqlite3_vtab_cursor *cur, sqlite_int64 *pRowid){ function varintWrite32 (line 426) | static void varintWrite32(unsigned char *z, unsigned int y){ function lsm1PutVarint64 (line 438) | static int lsm1PutVarint64(unsigned char *z, sqlite3_uint64 x){ function lsm1VblobAppendVarint (line 500) | static void lsm1VblobAppendVarint(lsm1_vblob *p, sqlite3_uint64 x){ function lsm1GetVarint64 (line 513) | static int lsm1GetVarint64( function lsm1PutSignedVarint64 (line 568) | static int lsm1PutSignedVarint64(u8 *z, sqlite3_int64 v){ function lsm1GetSignedVarint64 (line 580) | static int lsm1GetSignedVarint64( function lsm1DecodeValues (line 599) | static int lsm1DecodeValues(lsm1_cursor *pCur){ function lsm1Column (line 634) | static int lsm1Column( function lsm1KeyFromValue (line 717) | static void lsm1KeyFromValue( function lsm1Filter (line 740) | static int lsm1Filter( function lsm1BestIndex (line 831) | static int lsm1BestIndex( function lsm1Update (line 921) | int lsm1Update( function lsm1Begin (line 1011) | static int lsm1Begin(sqlite3_vtab *pVtab){ function lsm1Sync (line 1019) | static int lsm1Sync(sqlite3_vtab *pVtab){ function lsm1Commit (line 1025) | static int lsm1Commit(sqlite3_vtab *pVtab){ function lsm1Rollback (line 1033) | static int lsm1Rollback(sqlite3_vtab *pVtab){ function sqlite3_lsm_init (line 1070) | int sqlite3_lsm_init( FILE: v2/testdata/_sqlite/ext/lsm1/lsm_win32.c type Win32File (line 33) | typedef struct Win32File Win32File; type Win32File (line 34) | struct Win32File { function win32Sleep (line 61) | static int win32Sleep(int us){ function win32RetryIoerr (line 113) | static int win32RetryIoerr( function LPWSTR (line 142) | static LPWSTR win32Utf8ToUnicode(lsm_env *pEnv, const char *zText){ function win32Open (line 192) | static int win32Open( function lsmWin32OsOpen (line 243) | static int lsmWin32OsOpen( function lsmWin32OsWrite (line 274) | static int lsmWin32OsWrite( function win32Truncate (line 309) | static int win32Truncate( function lsmWin32OsTruncate (line 324) | static int lsmWin32OsTruncate( function lsmWin32OsRead (line 332) | static int lsmWin32OsRead( function lsmWin32OsSync (line 358) | static int lsmWin32OsSync(lsm_file *pFile){ function lsmWin32OsSectorSize (line 379) | static int lsmWin32OsSectorSize(lsm_file *pFile){ function win32Unmap (line 383) | static void win32Unmap(Win32File *pWin32File){ function lsmWin32OsRemap (line 395) | static int lsmWin32OsRemap( function BOOL (line 453) | static BOOL win32IsDriveLetterAndColon( function lsmWin32OsFullpath (line 459) | static int lsmWin32OsFullpath( function lsmWin32OsFileid (line 511) | static int lsmWin32OsFileid( function win32Delete (line 543) | static int win32Delete( function lsmWin32OsUnlink (line 581) | static int lsmWin32OsUnlink(lsm_env *pEnv, const char *zFile){ function win32LockFile (line 590) | static int win32LockFile( function lsmWin32OsLock (line 625) | static int lsmWin32OsLock(lsm_file *pFile, int iLock, int eType){ function lsmWin32OsTestLock (line 630) | static int lsmWin32OsTestLock(lsm_file *pFile, int iLock, int nLock, int... function lsmWin32OsShmMap (line 639) | static int lsmWin32OsShmMap(lsm_file *pFile, int iChunk, int sz, void **... function lsmWin32OsShmBarrier (line 725) | static void lsmWin32OsShmBarrier(void){ function lsmWin32OsShmUnmap (line 729) | static int lsmWin32OsShmUnmap(lsm_file *pFile, int bDelete){ function lsmWin32OsClose (line 756) | static int lsmWin32OsClose(lsm_file *pFile){ function lsmWin32OsSleep (line 784) | static int lsmWin32OsSleep(lsm_env *pEnv, int us){ function lsmWin32OsFree (line 798) | static void lsmWin32OsFree(lsm_env *pEnv, void *p){ function lsmWin32OsMSize (line 824) | static size_t lsmWin32OsMSize(lsm_env *pEnv, void *p){ type Win32Mutex (line 838) | typedef struct Win32Mutex Win32Mutex; type Win32Mutex (line 839) | struct Win32Mutex { function lsmWin32OsMutexStatic (line 857) | static int lsmWin32OsMutexStatic( function lsmWin32OsMutexNew (line 881) | static int lsmWin32OsMutexNew(lsm_env *pEnv, lsm_mutex **ppNew){ function lsmWin32OsMutexDel (line 894) | static void lsmWin32OsMutexDel(lsm_mutex *p){ function lsmWin32OsMutexEnter (line 900) | static void lsmWin32OsMutexEnter(lsm_mutex *p){ function lsmWin32OsMutexTry (line 911) | static int lsmWin32OsMutexTry(lsm_mutex *p){ function lsmWin32OsMutexLeave (line 925) | static void lsmWin32OsMutexLeave(lsm_mutex *p){ function lsmWin32OsMutexHeld (line 936) | static int lsmWin32OsMutexHeld(lsm_mutex *p){ function lsmWin32OsMutexNotHeld (line 940) | static int lsmWin32OsMutexNotHeld(lsm_mutex *p){ type NoopMutex (line 952) | typedef struct NoopMutex NoopMutex; type NoopMutex (line 953) | struct NoopMutex { function lsmWin32OsMutexStatic (line 963) | static int lsmWin32OsMutexStatic( function lsmWin32OsMutexNew (line 972) | static int lsmWin32OsMutexNew(lsm_env *pEnv, lsm_mutex **ppNew){ function lsmWin32OsMutexDel (line 979) | static void lsmWin32OsMutexDel(lsm_mutex *pMutex) { function lsmWin32OsMutexEnter (line 984) | static void lsmWin32OsMutexEnter(lsm_mutex *pMutex){ function lsmWin32OsMutexTry (line 989) | static int lsmWin32OsMutexTry(lsm_mutex *pMutex){ function lsmWin32OsMutexLeave (line 995) | static void lsmWin32OsMutexLeave(lsm_mutex *pMutex){ function lsmWin32OsMutexHeld (line 1001) | static int lsmWin32OsMutexHeld(lsm_mutex *pMutex){ function lsmWin32OsMutexNotHeld (line 1005) | static int lsmWin32OsMutexNotHeld(lsm_mutex *pMutex){ function lsm_env (line 1019) | lsm_env *lsm_default_env(void){ FILE: v2/testdata/_sqlite/ext/misc/amatch.c type amatch_vtab (line 172) | typedef struct amatch_vtab amatch_vtab; type amatch_cursor (line 173) | typedef struct amatch_cursor amatch_cursor; type amatch_rule (line 174) | typedef struct amatch_rule amatch_rule; type amatch_word (line 175) | typedef struct amatch_word amatch_word; type amatch_avl (line 176) | typedef struct amatch_avl amatch_avl; type amatch_avl (line 186) | struct amatch_avl { function amatchAvlRecomputeHeight (line 199) | static void amatchAvlRecomputeHeight(amatch_avl *p){ function amatch_avl (line 214) | static amatch_avl *amatchAvlRotateBefore(amatch_avl *pP){ function amatch_avl (line 235) | static amatch_avl *amatchAvlRotateAfter(amatch_avl *pP){ function amatch_avl (line 252) | static amatch_avl **amatchAvlFromPtr(amatch_avl *p, amatch_avl **pp){ function amatch_avl (line 263) | static amatch_avl *amatchAvlBalance(amatch_avl *p){ function amatch_avl (line 288) | static amatch_avl *amatchAvlSearch(amatch_avl *p, const char *zKey){ function amatch_avl (line 298) | static amatch_avl *amatchAvlFirst(amatch_avl *p){ function amatch_avl (line 306) | static amatch_avl *amatchAvlNext(amatch_avl *p){ function amatchAvlIntegrity (line 322) | static int amatchAvlIntegrity(amatch_avl *pHead){ function amatchAvlIntegrity2 (line 341) | static int amatchAvlIntegrity2(amatch_avl *pHead){ function amatch_avl (line 356) | static amatch_avl *amatchAvlInsert(amatch_avl **ppHead, amatch_avl *pNew){ function amatchAvlRemove (line 399) | static void amatchAvlRemove(amatch_avl **ppHead, amatch_avl *pOld){ type amatch_cost (line 452) | typedef int amatch_cost; type amatch_len (line 453) | typedef signed char amatch_len; type amatch_langid (line 454) | typedef int amatch_langid; type amatch_word (line 466) | struct amatch_word { type amatch_rule (line 481) | struct amatch_rule { type amatch_vtab (line 493) | struct amatch_vtab { type amatch_cursor (line 512) | struct amatch_cursor { function amatch_rule (line 534) | static amatch_rule *amatchMergeRules(amatch_rule *pA, amatch_rule *pB){ function amatchLoadOneRule (line 567) | static int amatchLoadOneRule( function amatchFreeRules (line 644) | static void amatchFreeRules(amatch_vtab *p){ function amatchLoadRules (line 656) | static int amatchLoadRules( function amatchVCheckClear (line 769) | static void amatchVCheckClear(amatch_vtab *p){ function amatchFree (line 779) | static void amatchFree(amatch_vtab *p){ function amatchDisconnect (line 798) | static int amatchDisconnect(sqlite3_vtab *pVtab){ function amatchConnect (line 834) | static int amatchConnect( function amatchOpen (line 927) | static int amatchOpen(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCursor){ function amatchClearCursor (line 943) | static void amatchClearCursor(amatch_cursor *pCur){ function amatchClose (line 966) | static int amatchClose(sqlite3_vtab_cursor *cur){ function amatchEncodeInt (line 977) | static void amatchEncodeInt(int x, char *z){ function amatchWriteCost (line 995) | static void amatchWriteCost(amatch_word *pWord){ function amatchStrcpy (line 1004) | static void amatchStrcpy(char *dest, const char *src){ function amatchStrcat (line 1007) | static void amatchStrcat(char *dest, const char *src){ function amatchAddWord (line 1021) | static void amatchAddWord( function amatchNext (line 1101) | static int amatchNext(sqlite3_vtab_cursor *cur){ function amatchFilter (line 1250) | static int amatchFilter( function amatchColumn (line 1285) | static int amatchColumn(sqlite3_vtab_cursor *cur, sqlite3_context *ctx, ... function amatchRowid (line 1315) | static int amatchRowid(sqlite3_vtab_cursor *cur, sqlite_int64 *pRowid){ function amatchEof (line 1324) | static int amatchEof(sqlite3_vtab_cursor *cur){ function amatchBestIndex (line 1351) | static int amatchBestIndex( function amatchUpdate (line 1417) | static int amatchUpdate( function sqlite3_amatch_init (line 1487) | int sqlite3_amatch_init( FILE: v2/testdata/_sqlite/ext/misc/anycollseq.c function anyCollFunc (line 25) | static int anyCollFunc( function anyCollNeeded (line 37) | static void anyCollNeeded( function sqlite3_anycollseq_init (line 49) | int sqlite3_anycollseq_init( FILE: v2/testdata/_sqlite/ext/misc/carray.c type carray_cursor (line 80) | typedef struct carray_cursor carray_cursor; type carray_cursor (line 81) | struct carray_cursor { function carrayConnect (line 102) | static int carrayConnect( function carrayDisconnect (line 131) | static int carrayDisconnect(sqlite3_vtab *pVtab){ function carrayOpen (line 139) | static int carrayOpen(sqlite3_vtab *p, sqlite3_vtab_cursor **ppCursor){ function carrayClose (line 151) | static int carrayClose(sqlite3_vtab_cursor *cur){ function carrayNext (line 160) | static int carrayNext(sqlite3_vtab_cursor *cur){ function carrayColumn (line 170) | static int carrayColumn( function carrayRowid (line 217) | static int carrayRowid(sqlite3_vtab_cursor *cur, sqlite_int64 *pRowid){ function carrayEof (line 227) | static int carrayEof(sqlite3_vtab_cursor *cur){ function carrayFilter (line 236) | static int carrayFilter( function carrayBestIndex (line 282) | static int carrayBestIndex( function inttoptrFunc (line 366) | static void inttoptrFunc( function sqlite3_carray_init (line 387) | __declspec(dllexport) FILE: v2/testdata/_sqlite/ext/misc/closure.c type closure_vtab (line 156) | typedef struct closure_vtab closure_vtab; type closure_cursor (line 157) | typedef struct closure_cursor closure_cursor; type closure_queue (line 158) | typedef struct closure_queue closure_queue; type closure_avl (line 159) | typedef struct closure_avl closure_avl; type closure_avl (line 168) | struct closure_avl { function closureAvlRecomputeHeight (line 182) | static void closureAvlRecomputeHeight(closure_avl *p){ function closure_avl (line 197) | static closure_avl *closureAvlRotateBefore(closure_avl *pP){ function closure_avl (line 218) | static closure_avl *closureAvlRotateAfter(closure_avl *pP){ function closure_avl (line 235) | static closure_avl **closureAvlFromPtr(closure_avl *p, closure_avl **pp){ function closure_avl (line 246) | static closure_avl *closureAvlBalance(closure_avl *p){ function closure_avl (line 271) | static closure_avl *closureAvlSearch(closure_avl *p, sqlite3_int64 id){ function closure_avl (line 280) | static closure_avl *closureAvlFirst(closure_avl *p){ function closure_avl (line 287) | closure_avl *closureAvlNext(closure_avl *p){ function closure_avl (line 303) | static closure_avl *closureAvlInsert( function closureAvlDestroy (line 344) | static void closureAvlDestroy(closure_avl *p, void (*xDestroy)(closure_a... type closure_vtab (line 358) | struct closure_vtab { type closure_cursor (line 370) | struct closure_cursor { type closure_queue (line 381) | struct closure_queue { function queuePush (line 389) | static void queuePush(closure_queue *pQueue, closure_avl *pNode){ function closure_avl (line 402) | static closure_avl *queuePull(closure_queue *pQueue){ function closureFree (line 453) | static void closureFree(closure_vtab *p){ function closureDisconnect (line 468) | static int closureDisconnect(sqlite3_vtab *pVtab){ function closureConnect (line 504) | static int closureConnect( function closureOpen (line 579) | static int closureOpen(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCurs... function closureClearCursor (line 595) | static void closureClearCursor(closure_cursor *pCur){ function closureClose (line 610) | static int closureClose(sqlite3_vtab_cursor *cur){ function closureNext (line 621) | static int closureNext(sqlite3_vtab_cursor *cur){ function closureInsertNode (line 630) | static int closureInsertNode( function closureFilter (line 657) | static int closureFilter( function closureColumn (line 743) | static int closureColumn(sqlite3_vtab_cursor *cur, sqlite3_context *ctx,... function closureRowid (line 783) | static int closureRowid(sqlite3_vtab_cursor *cur, sqlite_int64 *pRowid){ function closureEof (line 792) | static int closureEof(sqlite3_vtab_cursor *cur){ function closureBestIndex (line 822) | static int closureBestIndex( function sqlite3_closure_init (line 946) | int sqlite3_closure_init( FILE: v2/testdata/_sqlite/ext/misc/completion.c type completion_vtab (line 47) | typedef struct completion_vtab completion_vtab; type completion_vtab (line 48) | struct completion_vtab { type completion_cursor (line 57) | typedef struct completion_cursor completion_cursor; type completion_cursor (line 58) | struct completion_cursor { function completionConnect (line 99) | static int completionConnect( function completionDisconnect (line 140) | static int completionDisconnect(sqlite3_vtab *pVtab){ function completionOpen (line 148) | static int completionOpen(sqlite3_vtab *p, sqlite3_vtab_cursor **ppCursor){ function completionCursorReset (line 161) | static void completionCursorReset(completion_cursor *pCur){ function completionClose (line 171) | static int completionClose(sqlite3_vtab_cursor *cur){ function completionNext (line 217) | static int completionNext(sqlite3_vtab_cursor *cur){ function completionColumn (line 323) | static int completionColumn( function completionRowid (line 354) | static int completionRowid(sqlite3_vtab_cursor *cur, sqlite_int64 *pRowid){ function completionEof (line 364) | static int completionEof(sqlite3_vtab_cursor *cur){ function completionFilter (line 375) | static int completionFilter( function completionBestIndex (line 427) | static int completionBestIndex( function sqlite3CompletionVtabInit (line 500) | int sqlite3CompletionVtabInit(sqlite3 *db){ function sqlite3_completion_init (line 511) | int sqlite3_completion_init( FILE: v2/testdata/_sqlite/ext/misc/compress.c function compressFunc (line 31) | static void compressFunc( function uncompressFunc (line 67) | static void uncompressFunc( function sqlite3_compress_init (line 97) | __declspec(dllexport) FILE: v2/testdata/_sqlite/ext/misc/csv.c type CsvReader (line 73) | typedef struct CsvReader CsvReader; type CsvReader (line 74) | struct CsvReader { function csv_reader_init (line 89) | static void csv_reader_init(CsvReader *p){ function csv_reader_reset (line 102) | static void csv_reader_reset(CsvReader *p){ function csv_errmsg (line 112) | static void csv_errmsg(CsvReader *p, const char *zFormat, ...){ function csv_reader_open (line 122) | static int csv_reader_open( function CSV_NOINLINE (line 150) | static CSV_NOINLINE int csv_getc_refill(CsvReader *p){ function csv_getc (line 164) | static int csv_getc(CsvReader *p){ function CSV_NOINLINE (line 174) | static CSV_NOINLINE int csv_resize_and_append(CsvReader *p, char c){ function csv_append (line 191) | static int csv_append(CsvReader *p, char c){ type CsvTable (line 305) | typedef struct CsvTable { type CsvCursor (line 318) | typedef struct CsvCursor { function csv_xfer_error (line 327) | static void csv_xfer_error(CsvTable *pTab, CsvReader *pRdr){ function csvtabDisconnect (line 335) | static int csvtabDisconnect(sqlite3_vtab *pVtab){ function csv_trim_whitespace (line 351) | static void csv_trim_whitespace(char *z){ function csv_dequote (line 358) | static void csv_dequote(char *z){ function csv_string_parameter (line 391) | static int csv_string_parameter( function csv_boolean (line 419) | static int csv_boolean(const char *z){ function csvtabConnect (line 456) | static int csvtabConnect( function csvtabCursorRowReset (line 596) | static void csvtabCursorRowReset(CsvCursor *pCur){ function csvtabCreate (line 610) | static int csvtabCreate( function csvtabClose (line 623) | static int csvtabClose(sqlite3_vtab_cursor *cur){ function csvtabOpen (line 634) | static int csvtabOpen(sqlite3_vtab *p, sqlite3_vtab_cursor **ppCursor){ function csvtabNext (line 657) | static int csvtabNext(sqlite3_vtab_cursor *cur){ function csvtabColumn (line 701) | static int csvtabColumn( function csvtabRowid (line 717) | static int csvtabRowid(sqlite3_vtab_cursor *cur, sqlite_int64 *pRowid){ function csvtabEof (line 727) | static int csvtabEof(sqlite3_vtab_cursor *cur){ function csvtabFilter (line 736) | static int csvtabFilter( function csvtabBestIndex (line 763) | static int csvtabBestIndex( function csvtabUpdate (line 831) | static int csvtabUpdate(sqlite3_vtab *p,int n,sqlite3_value**v,sqlite3_i... function sqlite3_csv_init (line 869) | int sqlite3_csv_init( FILE: v2/testdata/_sqlite/ext/misc/dbdump.c type DState (line 55) | typedef struct DState DState; type DState (line 56) | struct DState { type DText (line 68) | typedef struct DText DText; type DText (line 69) | struct DText { function initText (line 78) | static void initText(DText *p){ function freeText (line 81) | static void freeText(DText *p){ function appendText (line 94) | static void appendText(DText *p, char const *zAppend, char quote){ function quoteChar (line 143) | static char quoteChar(const char *zName){ function freeColumnList (line 189) | static void freeColumnList(char **azCol){ function output_formatted (line 316) | static void output_formatted(DState *p, const char *zFormat, ...){ function output_quoted_escaped_string (line 353) | static void output_quoted_escaped_string(DState *p, const char *z){ function dump_callback (line 415) | static int dump_callback(void *pArg, int nArg, char **azArg, char **azCol){ function output_sql_from_query (line 572) | static void output_sql_from_query( function run_schema_dump_query (line 633) | static void run_schema_dump_query( function sqlite3_db_dump (line 658) | int sqlite3_db_dump( function main (line 721) | int main(int argc, char **argv){ FILE: v2/testdata/_sqlite/ext/misc/eval.c type EvalResult (line 23) | struct EvalResult { function callback (line 34) | static int callback(void *pCtx, int argc, char **argv, char **colnames){ function sqlEvalFunc (line 70) | static void sqlEvalFunc( function sqlite3_eval_init (line 105) | __declspec(dllexport) FILE: v2/testdata/_sqlite/ext/misc/fileio.c function readfileFunc (line 25) | static void readfileFunc( function writefileFunc (line 58) | static void writefileFunc( function sqlite3_fileio_init (line 85) | __declspec(dllexport) FILE: v2/testdata/_sqlite/ext/misc/fuzzer.c type fuzzer_vtab (line 162) | typedef struct fuzzer_vtab fuzzer_vtab; type fuzzer_cursor (line 163) | typedef struct fuzzer_cursor fuzzer_cursor; type fuzzer_rule (line 164) | typedef struct fuzzer_rule fuzzer_rule; type fuzzer_seen (line 165) | typedef struct fuzzer_seen fuzzer_seen; type fuzzer_stem (line 166) | typedef struct fuzzer_stem fuzzer_stem; type fuzzer_cost (line 177) | typedef int fuzzer_cost; type fuzzer_len (line 178) | typedef signed char fuzzer_len; type fuzzer_ruleid (line 179) | typedef int fuzzer_ruleid; type fuzzer_rule (line 194) | struct fuzzer_rule { type fuzzer_stem (line 214) | struct fuzzer_stem { type fuzzer_vtab (line 228) | struct fuzzer_vtab { type fuzzer_cursor (line 239) | struct fuzzer_cursor { function fuzzer_rule (line 261) | static fuzzer_rule *fuzzerMergeRules(fuzzer_rule *pA, fuzzer_rule *pB){ function fuzzerLoadOneRule (line 294) | static int fuzzerLoadOneRule( function fuzzerLoadRules (line 363) | static int fuzzerLoadRules( function fuzzerDisconnect (line 478) | static int fuzzerDisconnect(sqlite3_vtab *pVtab){ function fuzzerConnect (line 498) | static int fuzzerConnect( function fuzzerOpen (line 554) | static int fuzzerOpen(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCursor){ function fuzzerClearStemList (line 569) | static void fuzzerClearStemList(fuzzer_stem *pStem){ function fuzzerClearCursor (line 581) | static void fuzzerClearCursor(fuzzer_cursor *pCur, int clearHash){ function fuzzerClose (line 600) | static int fuzzerClose(sqlite3_vtab_cursor *cur){ function fuzzerRender (line 612) | static int fuzzerRender( function fuzzerHash (line 645) | static unsigned int fuzzerHash(const char *z){ function fuzzer_cost (line 654) | static fuzzer_cost fuzzerCost(fuzzer_stem *pStem){ function fuzzerStemPrint (line 662) | static void fuzzerStemPrint( function fuzzerSeen (line 692) | static int fuzzerSeen(fuzzer_cursor *pCur, fuzzer_stem *pStem){ function fuzzerSkipRule (line 715) | static int fuzzerSkipRule( function fuzzerAdvance (line 731) | static int fuzzerAdvance(fuzzer_cursor *pCur, fuzzer_stem *pStem){ function fuzzer_stem (line 764) | static fuzzer_stem *fuzzerMergeStems(fuzzer_stem *pA, fuzzer_stem *pB){ function fuzzer_stem (line 792) | static fuzzer_stem *fuzzerLowestCostStem(fuzzer_cursor *pCur){ function fuzzer_stem (line 823) | static fuzzer_stem *fuzzerInsert(fuzzer_cursor *pCur, fuzzer_stem *pNew){ function fuzzer_stem (line 866) | static fuzzer_stem *fuzzerNewStem( function fuzzerNext (line 899) | static int fuzzerNext(sqlite3_vtab_cursor *cur){ function fuzzerFilter (line 967) | static int fuzzerFilter( function fuzzerColumn (line 1018) | static int fuzzerColumn(sqlite3_vtab_cursor *cur, sqlite3_context *ctx, ... function fuzzerRowid (line 1039) | static int fuzzerRowid(sqlite3_vtab_cursor *cur, sqlite_int64 *pRowid){ function fuzzerEof (line 1049) | static int fuzzerEof(sqlite3_vtab_cursor *cur){ function fuzzerBestIndex (line 1076) | static int fuzzerBestIndex(sqlite3_vtab *tab, sqlite3_index_info *pIdxIn... function sqlite3_fuzzer_init (line 1174) | int sqlite3_fuzzer_init( FILE: v2/testdata/_sqlite/ext/misc/ieee754.c function ieee754func (line 42) | static void ieee754func( function sqlite3_ieee_init (line 114) | __declspec(dllexport) FILE: v2/testdata/_sqlite/ext/misc/json1.c type sqlite3_uint64 (line 91) | typedef sqlite3_uint64 u64; type u32 (line 92) | typedef unsigned int u32; type u16 (line 93) | typedef unsigned short int u16; type u8 (line 94) | typedef unsigned char u8; type JsonString (line 98) | typedef struct JsonString JsonString; type JsonNode (line 99) | typedef struct JsonNode JsonNode; type JsonParse (line 100) | typedef struct JsonParse JsonParse; type JsonString (line 106) | struct JsonString { type JsonNode (line 150) | struct JsonNode { type JsonParse (line 165) | struct JsonParse { function jsonZero (line 192) | static void jsonZero(JsonString *p){ function jsonInit (line 201) | static void jsonInit(JsonString *p, sqlite3_context *pCtx){ function jsonReset (line 211) | static void jsonReset(JsonString *p){ function jsonOom (line 219) | static void jsonOom(JsonString *p){ function jsonGrow (line 228) | static int jsonGrow(JsonString *p, u32 N){ function jsonAppendRaw (line 255) | static void jsonAppendRaw(JsonString *p, const char *zIn, u32 N){ function jsonPrintf (line 263) | static void jsonPrintf(int N, JsonString *p, const char *zFormat, ...){ function jsonAppendChar (line 274) | static void jsonAppendChar(JsonString *p, char c){ function jsonAppendSeparator (line 282) | static void jsonAppendSeparator(JsonString *p){ function jsonAppendString (line 294) | static void jsonAppendString(JsonString *p, const char *zIn, u32 N){ function jsonAppendValue (line 337) | static void jsonAppendValue( function jsonResult (line 377) | static void jsonResult(JsonString *p){ function u32 (line 400) | static u32 jsonNodeSize(JsonNode *pNode){ function jsonParseReset (line 408) | static void jsonParseReset(JsonParse *pParse){ function jsonParseFree (line 420) | static void jsonParseFree(JsonParse *pParse){ function jsonRenderNode (line 430) | static void jsonRenderNode( function jsonReturnJson (line 512) | static void jsonReturnJson( function jsonReturn (line 527) | static void jsonReturn( function JSON_NOINLINE (line 682) | static JSON_NOINLINE int jsonParseAddNodeExpand( function jsonParseAddNode (line 709) | static int jsonParseAddNode( function jsonIs4Hex (line 730) | static int jsonIs4Hex(const char *z){ function jsonParseValue (line 744) | static int jsonParseValue(JsonParse *pParse, u32 i){ function jsonParse (line 904) | static int jsonParse( function jsonParseFillInParentage (line 937) | static void jsonParseFillInParentage(JsonParse *pParse, u32 i, u32 iPare... function jsonParseFindParents (line 964) | static int jsonParseFindParents(JsonParse *pParse){ function JsonParse (line 989) | static JsonParse *jsonParseCached( function jsonLabelCompare (line 1023) | static int jsonLabelCompare(JsonNode *pNode, const char *zKey, u32 nKey){ function JsonNode (line 1045) | static JsonNode *jsonLookupStep( function JsonNode (line 1158) | static JsonNode *jsonLookupAppend( function JsonNode (line 1198) | static JsonNode *jsonLookup( function jsonWrongNumArgs (line 1235) | static void jsonWrongNumArgs( function jsonRemoveAllNulls (line 1248) | static void jsonRemoveAllNulls(JsonNode *pNode){ function jsonParseFunc (line 1275) | static void jsonParseFunc( function jsonTest1Func (line 1313) | static void jsonTest1Func( function jsonQuoteFunc (line 1333) | static void jsonQuoteFunc( function jsonArrayFunc (line 1352) | static void jsonArrayFunc( function jsonArrayLengthFunc (line 1379) | static void jsonArrayLengthFunc( function jsonExtractFunc (line 1418) | static void jsonExtractFunc( function JsonNode (line 1459) | static JsonNode *jsonMergePatch( function jsonPatchFunc (line 1529) | static void jsonPatchFunc( function jsonObjectFunc (line 1561) | static void jsonObjectFunc( function jsonRemoveFunc (line 1603) | static void jsonRemoveFunc( function jsonReplaceFunc (line 1636) | static void jsonReplaceFunc( function jsonSetFunc (line 1683) | static void jsonSetFunc( function jsonTypeFunc (line 1732) | static void jsonTypeFunc( function jsonValidFunc (line 1761) | static void jsonValidFunc( function jsonArrayStep (line 1786) | static void jsonArrayStep( function jsonArrayFinal (line 1805) | static void jsonArrayFinal(sqlite3_context *ctx){ function jsonObjectStep (line 1830) | static void jsonObjectStep( function jsonObjectFinal (line 1855) | static void jsonObjectFinal(sqlite3_context *ctx){ type JsonEachCursor (line 1879) | typedef struct JsonEachCursor JsonEachCursor; type JsonEachCursor (line 1880) | struct JsonEachCursor { function jsonEachConnect (line 1894) | static int jsonEachConnect( function jsonEachDisconnect (line 1932) | static int jsonEachDisconnect(sqlite3_vtab *pVtab){ function jsonEachOpenEach (line 1938) | static int jsonEachOpenEach(sqlite3_vtab *p, sqlite3_vtab_cursor **ppCur... function jsonEachOpenTree (line 1950) | static int jsonEachOpenTree(sqlite3_vtab *p, sqlite3_vtab_cursor **ppCur... function jsonEachCursorReset (line 1961) | static void jsonEachCursorReset(JsonEachCursor *p){ function jsonEachClose (line 1974) | static int jsonEachClose(sqlite3_vtab_cursor *cur){ function jsonEachEof (line 1983) | static int jsonEachEof(sqlite3_vtab_cursor *cur){ function jsonEachNext (line 1989) | static int jsonEachNext(sqlite3_vtab_cursor *cur){ function jsonEachComputePath (line 2030) | static void jsonEachComputePath( function jsonEachColumn (line 2057) | static int jsonEachColumn( function jsonEachRowid (line 2155) | static int jsonEachRowid(sqlite3_vtab_cursor *cur, sqlite_int64 *pRowid){ function jsonEachBestIndex (line 2166) | static int jsonEachBestIndex( function jsonEachFilter (line 2205) | static int jsonEachFilter( function sqlite3Json1Init (line 2344) | int sqlite3Json1Init(sqlite3 *db){ function sqlite3_json_init (line 2417) | int sqlite3_json_init( FILE: v2/testdata/_sqlite/ext/misc/memvfs.c type MemVfs (line 40) | typedef struct sqlite3_vfs MemVfs; type MemFile (line 41) | typedef struct MemFile MemFile; type MemFile (line 49) | struct MemFile { function memClose (line 146) | static int memClose(sqlite3_file *pFile){ function memRead (line 153) | static int memRead( function memWrite (line 167) | static int memWrite( function memTruncate (line 179) | static int memTruncate(sqlite3_file *pFile, sqlite_int64 size){ function memSync (line 186) | static int memSync(sqlite3_file *pFile, int flags){ function memFileSize (line 193) | static int memFileSize(sqlite3_file *pFile, sqlite_int64 *pSize){ function memLock (line 202) | static int memLock(sqlite3_file *pFile, int eLock){ function memUnlock (line 209) | static int memUnlock(sqlite3_file *pFile, int eLock){ function memCheckReservedLock (line 216) | static int memCheckReservedLock(sqlite3_file *pFile, int *pResOut){ function memFileControl (line 224) | static int memFileControl(sqlite3_file *pFile, int op, void *pArg){ function memSectorSize (line 237) | static int memSectorSize(sqlite3_file *pFile){ function memDeviceCharacteristics (line 244) | static int memDeviceCharacteristics(sqlite3_file *pFile){ function memShmMap (line 249) | static int memShmMap( function memShmLock (line 260) | static int memShmLock(sqlite3_file *pFile, int offset, int n, int flags){ function memShmBarrier (line 265) | static void memShmBarrier(sqlite3_file *pFile){ function memShmUnmap (line 270) | static int memShmUnmap(sqlite3_file *pFile, int deleteFlag){ function memFetch (line 275) | static int memFetch( function memUnfetch (line 287) | static int memUnfetch(sqlite3_file *pFile, sqlite3_int64 iOfst, void *pP... function memOpen (line 294) | static int memOpen( function memDelete (line 317) | static int memDelete(sqlite3_vfs *pVfs, const char *zPath, int dirSync){ function memAccess (line 325) | static int memAccess( function memFullPathname (line 347) | static int memFullPathname( function memDlError (line 369) | static void memDlError(sqlite3_vfs *pVfs, int nByte, char *zErrMsg){ function memDlClose (line 383) | static void memDlClose(sqlite3_vfs *pVfs, void *pHandle){ function memRandomness (line 391) | static int memRandomness(sqlite3_vfs *pVfs, int nByte, char *zBufOut){ function memSleep (line 399) | static int memSleep(sqlite3_vfs *pVfs, int nMicro){ function memCurrentTime (line 406) | static int memCurrentTime(sqlite3_vfs *pVfs, double *pTimeOut){ function memGetLastError (line 410) | static int memGetLastError(sqlite3_vfs *pVfs, int a, char *b){ function memCurrentTimeInt64 (line 413) | static int memCurrentTimeInt64(sqlite3_vfs *pVfs, sqlite3_int64 *p){ function memvfsMemloadFunc (line 426) | static void memvfsMemloadFunc( function memvfsRegister (line 456) | static int memvfsRegister( function sqlite3_memvfs_init (line 474) | int sqlite3_memvfs_init( FILE: v2/testdata/_sqlite/ext/misc/mmapwarm.c function sqlite3_mmap_warm (line 37) | int sqlite3_mmap_warm(sqlite3 *db, const char *zDb){ FILE: v2/testdata/_sqlite/ext/misc/nextchar.c type nextCharContext (line 63) | typedef struct nextCharContext nextCharContext; type nextCharContext (line 64) | struct nextCharContext { function nextCharAppend (line 80) | static void nextCharAppend(nextCharContext *p, unsigned c){ function writeUtf8 (line 104) | static int writeUtf8(unsigned char *z, unsigned c){ function readUtf8 (line 131) | static int readUtf8(const unsigned char *z, unsigned *pOut){ function findNextChars (line 164) | static void findNextChars(nextCharContext *p){ function nextCharFunc (line 201) | static void nextCharFunc( function sqlite3_nextchar_init (line 290) | __declspec(dllexport) FILE: v2/testdata/_sqlite/ext/misc/percentile.c type Percentile (line 71) | typedef struct Percentile Percentile; type Percentile (line 72) | struct Percentile { function isInfinity (line 82) | static int isInfinity(double r){ function sameValue (line 92) | static int sameValue(double a, double b){ function percentStep (line 101) | static void percentStep(sqlite3_context *pCtx, int argc, sqlite3_value *... function doubleCmp (line 170) | static int SQLITE_CDECL doubleCmp(const void *pA, const void *pB){ function percentFinal (line 182) | static void percentFinal(sqlite3_context *pCtx){ function sqlite3_percentile_init (line 208) | int sqlite3_percentile_init( FILE: v2/testdata/_sqlite/ext/misc/regexp.c type ReStateNumber (line 98) | typedef unsigned short ReStateNumber; type ReStateSet (line 105) | typedef struct ReStateSet { type ReInput (line 112) | typedef struct ReInput ReInput; type ReInput (line 113) | struct ReInput { type ReCompiled (line 122) | typedef struct ReCompiled ReCompiled; type ReCompiled (line 123) | struct ReCompiled { function re_add_state (line 136) | static void re_add_state(ReStateSet *pSet, int newState){ function re_next_char (line 147) | static unsigned re_next_char(ReInput *p){ function re_next_char_nocase (line 172) | static unsigned re_next_char_nocase(ReInput *p){ function re_word_char (line 179) | static int re_word_char(int c){ function re_digit_char (line 185) | static int re_digit_char(int c){ function re_space_char (line 190) | static int re_space_char(int c){ function re_match (line 197) | static int re_match(ReCompiled *pRe, const unsigned char *zIn, int nIn){ function re_resize (line 337) | static int re_resize(ReCompiled *p, int N){ function re_insert (line 353) | static int re_insert(ReCompiled *p, int iBefore, int op, int arg){ function re_append (line 368) | static int re_append(ReCompiled *p, int op, int arg){ function re_copy (line 375) | static void re_copy(ReCompiled *p, int iStart, int N){ function re_hex (line 386) | static int re_hex(int c, int *pV){ function re_esc_char (line 403) | static unsigned re_esc_char(ReCompiled *p){ function rePeek (line 444) | static unsigned char rePeek(ReCompiled *p){ function re_free (line 613) | void re_free(ReCompiled *pRe){ function re_sql_func (line 707) | static void re_sql_func( function sqlite3_regexp_init (line 750) | int sqlite3_regexp_init( FILE: v2/testdata/_sqlite/ext/misc/remember.c function rememberFunc (line 45) | static void rememberFunc( function sqlite3_remember_init (line 62) | int sqlite3_remember_init( FILE: v2/testdata/_sqlite/ext/misc/rot13.c function rot13 (line 24) | static unsigned char rot13(unsigned char c){ function rot13func (line 42) | static void rot13func( function rot13CollFunc (line 81) | static int rot13CollFunc( function sqlite3_rot_init (line 98) | __declspec(dllexport) FILE: v2/testdata/_sqlite/ext/misc/scrub.c type ScrubState (line 58) | typedef struct ScrubState ScrubState; type u8 (line 59) | typedef unsigned char u8; type u16 (line 60) | typedef unsigned short u16; type u32 (line 61) | typedef unsigned int u32; type ScrubState (line 65) | struct ScrubState { function scrubBackupErr (line 82) | static void scrubBackupErr(ScrubState *p, const char *zFormat, ...){ function u8 (line 92) | static u8 *scrubBackupAllocPage(ScrubState *p){ function u8 (line 103) | static u8 *scrubBackupRead(ScrubState *p, int pgno, u8 *pBuf){ function scrubBackupWrite (line 124) | static void scrubBackupWrite(ScrubState *p, int pgno, const u8 *pData){ function sqlite3_stmt (line 138) | static sqlite3_stmt *scrubBackupPrepare( function scrubBackupOpenSrc (line 157) | static void scrubBackupOpenSrc(ScrubState *p){ function scrubBackupOpenDest (line 210) | static void scrubBackupOpenDest(ScrubState *p){ function u32 (line 262) | static u32 scrubBackupInt32(const u8 *a){ function u32 (line 271) | static u32 scrubBackupInt16(const u8 *a){ function scrubBackupVarint (line 278) | static int scrubBackupVarint(const u8 *z, sqlite3_int64 *pVal){ function scrubBackupVarintSize (line 293) | static int scrubBackupVarintSize(const u8 *z){ function scrubBackupFreelist (line 305) | static void scrubBackupFreelist(ScrubState *p, int pgno, u32 nFree){ function scrubBackupOverflow (line 347) | static void scrubBackupOverflow(ScrubState *p, int pgno, u32 nByte){ function scrubBackupBtree (line 374) | static void scrubBackupBtree(ScrubState *p, int pgno, int iDepth){ function scrubBackupPtrmap (line 486) | static void scrubBackupPtrmap(ScrubState *p){ function sqlite3_scrub_backup (line 504) | int sqlite3_scrub_backup( function errorLogCallback (line 579) | static void errorLogCallback(void *pNotUsed, int iErr, const char *zMsg){ function main (line 590) | int main(int argc, char **argv){ FILE: v2/testdata/_sqlite/ext/misc/series.c type series_cursor (line 83) | typedef struct series_cursor series_cursor; type series_cursor (line 84) | struct series_cursor { function seriesConnect (line 107) | static int seriesConnect( function seriesDisconnect (line 136) | static int seriesDisconnect(sqlite3_vtab *pVtab){ function seriesOpen (line 144) | static int seriesOpen(sqlite3_vtab *p, sqlite3_vtab_cursor **ppCursor){ function seriesClose (line 156) | static int seriesClose(sqlite3_vtab_cursor *cur){ function seriesNext (line 165) | static int seriesNext(sqlite3_vtab_cursor *cur){ function seriesColumn (line 180) | static int seriesColumn( function seriesRowid (line 202) | static int seriesRowid(sqlite3_vtab_cursor *cur, sqlite_int64 *pRowid){ function seriesEof (line 212) | static int seriesEof(sqlite3_vtab_cursor *cur){ function seriesFilter (line 250) | static int seriesFilter( function seriesBestIndex (line 303) | static int seriesBestIndex( function sqlite3_series_init (line 398) | int sqlite3_series_init( FILE: v2/testdata/_sqlite/ext/misc/sha1.c type SHA1Context (line 35) | typedef struct SHA1Context SHA1Context; type SHA1Context (line 36) | struct SHA1Context { function SHA1Transform (line 90) | void SHA1Transform(unsigned int state[5], const unsigned char buffer[64]){ function hash_init (line 157) | static void hash_init(SHA1Context *p){ function hash_step (line 168) | static void hash_step( function hash_step_vformat (line 194) | static void hash_step_vformat( function hash_finish (line 213) | static void hash_finish( function sha1Func (line 252) | static void sha1Func( function sha1QueryFunc (line 286) | static void sha1QueryFunc( function sqlite3_sha_init (line 390) | __declspec(dllexport) FILE: v2/testdata/_sqlite/ext/misc/shathree.c type sqlite3_uint64 (line 34) | typedef sqlite3_uint64 u64; type SHA3Context (line 65) | typedef struct SHA3Context SHA3Context; type SHA3Context (line 66) | struct SHA3Context { function KeccakF1600Step (line 79) | static void KeccakF1600Step(SHA3Context *p){ function SHA3Init (line 401) | static void SHA3Init(SHA3Context *p, int iSize){ function SHA3Update (line 430) | static void SHA3Update( function sha3Func (line 498) | static void sha3Func( function hash_step_vformat (line 530) | static void hash_step_vformat( function sha3QueryFunc (line 577) | static void sha3QueryFunc( function sqlite3_shathree_init (line 689) | __declspec(dllexport) FILE: v2/testdata/_sqlite/ext/misc/showauth.c function authCallback (line 27) | static int authCallback( function sqlite3_showauth_init (line 93) | int sqlite3_showauth_init( FILE: v2/testdata/_sqlite/ext/misc/spellfix.c type u8 (line 27) | typedef unsigned char u8; type u16 (line 28) | typedef unsigned short u16; function phoneticHashSqlFunc (line 240) | static void phoneticHashSqlFunc( function characterClass (line 262) | static char characterClass(char cPrev, char c){ function insertOrDeleteCost (line 271) | static int insertOrDeleteCost(char cPrev, char c, char cNext){ function substituteCost (line 312) | static int substituteCost(char cPrev, char cFrom, char cTo){ function editdist1 (line 356) | static int editdist1(const char *zA, const char *zB, int *pnMatch){ function editdistSqlFunc (line 512) | static void editdistSqlFunc( type EditDist3Cost (line 540) | typedef struct EditDist3Cost EditDist3Cost; type EditDist3Config (line 541) | typedef struct EditDist3Config EditDist3Config; type EditDist3Point (line 542) | typedef struct EditDist3Point EditDist3Point; type EditDist3From (line 543) | typedef struct EditDist3From EditDist3From; type EditDist3FromString (line 544) | typedef struct EditDist3FromString EditDist3FromString; type EditDist3To (line 545) | typedef struct EditDist3To EditDist3To; type EditDist3ToString (line 546) | typedef struct EditDist3ToString EditDist3ToString; type EditDist3Lang (line 547) | typedef struct EditDist3Lang EditDist3Lang; type EditDist3Cost (line 553) | struct EditDist3Cost { type EditDist3Lang (line 565) | struct EditDist3Lang { type EditDist3Config (line 582) | struct EditDist3Config { type EditDist3From (line 590) | struct EditDist3From { type EditDist3FromString (line 605) | struct EditDist3FromString { type EditDist3To (line 615) | struct EditDist3To { type EditDist3ToString (line 624) | struct EditDist3ToString { function editDist3ConfigClear (line 634) | static void editDist3ConfigClear(EditDist3Config *p){ function editDist3ConfigDelete (line 649) | static void editDist3ConfigDelete(void *pIn){ function editDist3ConfigLoad (line 658) | static int editDist3ConfigLoad( function utf8Len (line 732) | static int utf8Len(unsigned char c, int N){ function matchTo (line 751) | static int matchTo(EditDist3Cost *p, const char *z, int n){ function matchFrom (line 761) | static int matchFrom(EditDist3Cost *p, const char *z, int n){ function matchFromTo (line 771) | static int matchFromTo( function editDist3FromStringDelete (line 786) | static void editDist3FromStringDelete(EditDist3FromString *p){ function EditDist3FromString (line 800) | static EditDist3FromString *editDist3FromStringNew( function updateCost (line 865) | static void updateCost( function editDist3Core (line 900) | static int editDist3Core( function EditDist3Lang (line 1059) | static const EditDist3Lang *editDist3FindLang( function editDist3SqlFunc (line 1079) | static void editDist3SqlFunc( function editDist3Install (line 1119) | static int editDist3Install(sqlite3 *db){ function utf8Read (line 1165) | static int utf8Read(const unsigned char *z, int n, int *pSize){ function utf8Charlen (line 1190) | static int utf8Charlen(const char *zIn, int nIn){ function translen_to_charlen (line 1657) | static int translen_to_charlen(const char *zIn, int nIn, int nTrans){ function transliterateSqlFunc (line 1696) | static void transliterateSqlFunc( function scriptCodeSqlFunc (line 1727) | static void scriptCodeSqlFunc( type spellfix1_vtab (line 1789) | typedef struct spellfix1_vtab spellfix1_vtab; type spellfix1_cursor (line 1790) | typedef struct spellfix1_cursor spellfix1_cursor; type spellfix1_vtab (line 1793) | struct spellfix1_vtab { type spellfix1_cursor (line 1803) | struct spellfix1_cursor { function spellfix1DbExec (line 1834) | static void spellfix1DbExec( function spellfix1Uninit (line 1857) | static int spellfix1Uninit(int isDestroy, sqlite3_vtab *pVTab){ function spellfix1Disconnect (line 1873) | static int spellfix1Disconnect(sqlite3_vtab *pVTab){ function spellfix1Destroy (line 1876) | static int spellfix1Destroy(sqlite3_vtab *pVTab){ function spellfix1Init (line 1922) | static int spellfix1Init( function spellfix1Connect (line 2011) | static int spellfix1Connect( function spellfix1Create (line 2020) | static int spellfix1Create( function spellfix1ResetCursor (line 2033) | static void spellfix1ResetCursor(spellfix1_cursor *pCur){ function spellfix1ResizeCursor (line 2050) | static void spellfix1ResizeCursor(spellfix1_cursor *pCur, int N){ function spellfix1Close (line 2069) | static int spellfix1Close(sqlite3_vtab_cursor *cur){ function spellfix1BestIndex (line 2095) | static int spellfix1BestIndex(sqlite3_vtab *tab, sqlite3_index_info *pId... function spellfix1Open (line 2209) | static int spellfix1Open(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCu... function spellfix1Score (line 2224) | static int spellfix1Score(int iDistance, int iRank){ function spellfix1RowCompare (line 2234) | static int SQLITE_CDECL spellfix1RowCompare(const void *A, const void *B){ type MatchQuery (line 2244) | typedef struct MatchQuery { function spellfix1RunQuery (line 2265) | static void spellfix1RunQuery(MatchQuery *p, const char *zQuery, int nQu... function spellfix1FilterForMatch (line 2404) | static int spellfix1FilterForMatch( function spellfix1FilterForFullScan (line 2519) | static int spellfix1FilterForFullScan( function spellfix1Filter (line 2559) | static int spellfix1Filter( function spellfix1Next (line 2579) | static int spellfix1Next(sqlite3_vtab_cursor *cur){ function spellfix1Eof (line 2597) | static int spellfix1Eof(sqlite3_vtab_cursor *cur){ function spellfix1Column (line 2605) | static int spellfix1Column( function spellfix1Rowid (line 2691) | static int spellfix1Rowid(sqlite3_vtab_cursor *cur, sqlite_int64 *pRowid){ function spellfix1Update (line 2729) | static int spellfix1Update( function spellfix1Rename (line 2844) | static int spellfix1Rename(sqlite3_vtab *pVTab, const char *zNew){ function spellfix1Register (line 2895) | static int spellfix1Register(sqlite3 *db){ function sqlite3_spellfix_init (line 2935) | int sqlite3_spellfix_init( FILE: v2/testdata/_sqlite/ext/misc/stmt.c type stmt_vtab (line 36) | typedef struct stmt_vtab stmt_vtab; type stmt_vtab (line 37) | struct stmt_vtab { type stmt_cursor (line 46) | typedef struct stmt_cursor stmt_cursor; type stmt_cursor (line 47) | struct stmt_cursor { function stmtConnect (line 67) | static int stmtConnect( function stmtDisconnect (line 107) | static int stmtDisconnect(sqlite3_vtab *pVtab){ function stmtOpen (line 115) | static int stmtOpen(sqlite3_vtab *p, sqlite3_vtab_cursor **ppCursor){ function stmtClose (line 128) | static int stmtClose(sqlite3_vtab_cursor *cur){ function stmtNext (line 137) | static int stmtNext(sqlite3_vtab_cursor *cur){ function stmtColumn (line 148) | static int stmtColumn( function stmtRowid (line 194) | static int stmtRowid(sqlite3_vtab_cursor *cur, sqlite_int64 *pRowid){ function stmtEof (line 204) | static int stmtEof(sqlite3_vtab_cursor *cur){ function stmtFilter (line 215) | static int stmtFilter( function stmtBestIndex (line 232) | static int stmtBestIndex( function sqlite3StmtVtabInit (line 273) | int sqlite3StmtVtabInit(sqlite3 *db){ function sqlite3_stmt_init (line 285) | int sqlite3_stmt_init( FILE: v2/testdata/_sqlite/ext/misc/totype.c function totypeIsspace (line 70) | static int totypeIsspace(unsigned char c){ function totypeIsdigit (line 77) | static int totypeIsdigit(unsigned char c){ function totypeCompare2pow63 (line 95) | static int totypeCompare2pow63(const char *zNum){ function totypeAtoi64 (line 125) | static int totypeAtoi64(const char *zNum, sqlite3_int64 *pNum, int length){ function totypeAtoF (line 204) | static int totypeAtoF(const char *z, double *pResult, int length){ function tointegerFunc (line 358) | static void tointegerFunc( function torealFunc (line 428) | static void torealFunc( function sqlite3_totype_init (line 495) | __declspec(dllexport) FILE: v2/testdata/_sqlite/ext/misc/unionvtab.c type UnionCsr (line 114) | typedef struct UnionCsr UnionCsr; type UnionTab (line 115) | typedef struct UnionTab UnionTab; type UnionSrc (line 116) | typedef struct UnionSrc UnionSrc; type UnionSrc (line 123) | struct UnionSrc { type UnionTab (line 139) | struct UnionTab { type UnionCsr (line 158) | struct UnionCsr { function unionDequote (line 226) | static void unionDequote(char *z){ function sqlite3_stmt (line 270) | static sqlite3_stmt *unionPrepare( function sqlite3_stmt (line 292) | static sqlite3_stmt *unionPreparePrintf( function unionReset (line 327) | static void unionReset(int *pRc, sqlite3_stmt *pStmt, char **pzErr){ function unionFinalize (line 343) | static void unionFinalize(int *pRc, sqlite3_stmt *pStmt, char **pzErr){ function unionCloseSources (line 359) | static void unionCloseSources(UnionTab *pTab, int nMax){ function unionDisconnect (line 374) | static int unionDisconnect(sqlite3_vtab *pVtab){ function unionIsIntkeyTable (line 399) | static int unionIsIntkeyTable( function unionSourceCheck (line 479) | static int unionSourceCheck(UnionTab *pTab, char **pzErr){ function unionOpenDatabaseInner (line 504) | static int unionOpenDatabaseInner(UnionTab *pTab, UnionSrc *pSrc, char *... function unionOpenDatabase (line 545) | static int unionOpenDatabase(UnionTab *pTab, int iSrc, char **pzErr){ function unionIncrRefcount (line 588) | static void unionIncrRefcount(UnionTab *pTab, int iTab){ function unionFinalizeCsrStmt (line 610) | static int unionFinalizeCsrStmt(UnionCsr *pCsr){ function unionConnect (line 641) | static int unionConnect( function unionOpen (line 785) | static int unionOpen(sqlite3_vtab *p, sqlite3_vtab_cursor **ppCursor){ function unionClose (line 797) | static int unionClose(sqlite3_vtab_cursor *cur){ function doUnionNext (line 809) | static int doUnionNext(UnionCsr *pCsr){ function unionNext (line 844) | static int unionNext(sqlite3_vtab_cursor *cur){ function unionColumn (line 855) | static int unionColumn( function unionRowid (line 868) | static int unionRowid(sqlite3_vtab_cursor *cur, sqlite_int64 *pRowid){ function unionEof (line 877) | static int unionEof(sqlite3_vtab_cursor *cur){ function unionFilter (line 885) | static int unionFilter( function unionBestIndex (line 1018) | static int unionBestIndex( function createUnionVtab (line 1081) | static int createUnionVtab(sqlite3 *db){ function sqlite3_unionvtab_init (line 1121) | int sqlite3_unionvtab_init( FILE: v2/testdata/_sqlite/ext/misc/vfslog.c type VLogLog (line 63) | typedef struct VLogLog VLogLog; type VLogVfs (line 64) | typedef struct VLogVfs VLogVfs; type VLogFile (line 65) | typedef struct VLogFile VLogFile; type VLogLog (line 73) | struct VLogLog { type VLogVfs (line 82) | struct VLogVfs { type VLogFile (line 87) | struct VLogFile { function sqlite3_uint64 (line 175) | static sqlite3_uint64 vlog_time(){ function sqlite3_uint64 (line 183) | static sqlite3_uint64 vlog_time(){ function sqlite3_uint64 (line 197) | static sqlite3_uint64 vlog_time(){ function vlogLogPrint (line 206) | static void vlogLogPrint( function vlogLogClose (line 245) | static void vlogLogClose(VLogLog *p){ function VLogLog (line 263) | static VLogLog *vlogLogOpen(const char *zFilename){ function vlogClose (line 330) | static int vlogClose(sqlite3_file *pFile){ function vlogSignature (line 354) | static void vlogSignature(unsigned char *p, int n, char *zCksum){ function bigToNative (line 375) | static int bigToNative(const unsigned char *x){ function vlogRead (line 382) | static int vlogRead( function vlogWrite (line 426) | static int vlogWrite( function vlogTruncate (line 466) | static int vlogTruncate(sqlite3_file *pFile, sqlite_int64 size){ function vlogSync (line 480) | static int vlogSync(sqlite3_file *pFile, int flags){ function vlogFileSize (line 494) | static int vlogFileSize(sqlite3_file *pFile, sqlite_int64 *pSize){ function vlogLock (line 508) | static int vlogLock(sqlite3_file *pFile, int eLock){ function vlogUnlock (line 522) | static int vlogUnlock(sqlite3_file *pFile, int eLock){ function vlogCheckReservedLock (line 535) | static int vlogCheckReservedLock(sqlite3_file *pFile, int *pResOut){ function vlogFileControl (line 550) | static int vlogFileControl(sqlite3_file *pFile, int op, void *pArg){ function vlogSectorSize (line 577) | static int vlogSectorSize(sqlite3_file *pFile){ function vlogDeviceCharacteristics (line 591) | static int vlogDeviceCharacteristics(sqlite3_file *pFile){ function vlogOpen (line 606) | static int vlogOpen( function vlogDelete (line 643) | static int vlogDelete(sqlite3_vfs *pVfs, const char *zPath, int dirSync){ function vlogAccess (line 660) | static int vlogAccess( function vlogFullPathname (line 683) | static int vlogFullPathname( function vlogDlError (line 704) | static void vlogDlError(sqlite3_vfs *pVfs, int nByte, char *zErrMsg){ function vlogDlClose (line 718) | static void vlogDlClose(sqlite3_vfs *pVfs, void *pHandle){ function vlogRandomness (line 726) | static int vlogRandomness(sqlite3_vfs *pVfs, int nByte, char *zBufOut){ function vlogSleep (line 734) | static int vlogSleep(sqlite3_vfs *pVfs, int nMicro){ function vlogCurrentTime (line 741) | static int vlogCurrentTime(sqlite3_vfs *pVfs, double *pTimeOut){ function vlogGetLastError (line 745) | static int vlogGetLastError(sqlite3_vfs *pVfs, int a, char *b){ function vlogCurrentTimeInt64 (line 748) | static int vlogCurrentTimeInt64(sqlite3_vfs *pVfs, sqlite3_int64 *p){ function sqlite3_register_vfslog (line 755) | int sqlite3_register_vfslog(const char *zArg){ FILE: v2/testdata/_sqlite/ext/misc/vfsstat.c type VStatVfs (line 127) | typedef struct VStatVfs VStatVfs; type VStatFile (line 128) | typedef struct VStatFile VStatFile; type VStatVfs (line 131) | struct VStatVfs { type VStatFile (line 137) | struct VStatFile { function vstatClose (line 236) | static int vstatClose(sqlite3_file *pFile){ function vstatRead (line 250) | static int vstatRead( function vstatWrite (line 270) | static int vstatWrite( function vstatTruncate (line 290) | static int vstatTruncate(sqlite3_file *pFile, sqlite_int64 size){ function vstatSync (line 300) | static int vstatSync(sqlite3_file *pFile, int flags){ function vstatFileSize (line 311) | static int vstatFileSize(sqlite3_file *pFile, sqlite_int64 *pSize){ function vstatLock (line 321) | static int vstatLock(sqlite3_file *pFile, int eLock){ function vstatUnlock (line 332) | static int vstatUnlock(sqlite3_file *pFile, int eLock){ function vstatCheckReservedLock (line 343) | static int vstatCheckReservedLock(sqlite3_file *pFile, int *pResOut){ function vstatFileControl (line 354) | static int vstatFileControl(sqlite3_file *pFile, int op, void *pArg){ function vstatSectorSize (line 367) | static int vstatSectorSize(sqlite3_file *pFile){ function vstatDeviceCharacteristics (line 377) | static int vstatDeviceCharacteristics(sqlite3_file *pFile){ function vstatShmMap (line 385) | static int vstatShmMap( function vstatShmLock (line 397) | static int vstatShmLock(sqlite3_file *pFile, int offset, int n, int flags){ function vstatShmBarrier (line 403) | static void vstatShmBarrier(sqlite3_file *pFile){ function vstatShmUnmap (line 409) | static int vstatShmUnmap(sqlite3_file *pFile, int deleteFlag){ function vstatFetch (line 415) | static int vstatFetch( function vstatUnfetch (line 426) | static int vstatUnfetch(sqlite3_file *pFile, sqlite3_int64 iOfst, void *... function vstatOpen (line 434) | static int vstatOpen( function vstatDelete (line 473) | static int vstatDelete(sqlite3_vfs *pVfs, const char *zPath, int dirSync){ function vstatAccess (line 484) | static int vstatAccess( function vstatFullPathname (line 501) | static int vstatFullPathname( function vstatDlError (line 523) | static void vstatDlError(sqlite3_vfs *pVfs, int nByte, char *zErrMsg){ function vstatDlClose (line 537) | static void vstatDlClose(sqlite3_vfs *pVfs, void *pHandle){ function vstatRandomness (line 545) | static int vstatRandomness(sqlite3_vfs *pVfs, int nByte, char *zBufOut){ function vstatSleep (line 554) | static int vstatSleep(sqlite3_vfs *pVfs, int nMicro){ function vstatCurrentTime (line 562) | static int vstatCurrentTime(sqlite3_vfs *pVfs, double *pTimeOut){ function vstatGetLastError (line 567) | static int vstatGetLastError(sqlite3_vfs *pVfs, int a, char *b){ function vstatCurrentTimeInt64 (line 570) | static int vstatCurrentTimeInt64(sqlite3_vfs *pVfs, sqlite3_int64 *p){ type VfsStatCursor (line 593) | typedef struct VfsStatCursor { function vstattabConnect (line 599) | static int vstattabConnect( function vstattabDisconnect (line 626) | static int vstattabDisconnect(sqlite3_vtab *pVtab){ function vstattabOpen (line 634) | static int vstattabOpen(sqlite3_vtab *p, sqlite3_vtab_cursor **ppCursor){ function vstattabClose (line 647) | static int vstattabClose(sqlite3_vtab_cursor *cur){ function vstattabNext (line 656) | static int vstattabNext(sqlite3_vtab_cursor *cur){ function vstattabColumn (line 665) | static int vstattabColumn( function vstattabRowid (line 693) | static int vstattabRowid(sqlite3_vtab_cursor *cur, sqlite_int64 *pRowid){ function vstattabEof (line 703) | static int vstattabEof(sqlite3_vtab_cursor *cur){ function vstattabFilter (line 712) | static int vstattabFilter( function vstattabBestIndex (line 725) | static int vstattabBestIndex( function vstattabUpdate (line 737) | static int vstattabUpdate( function vstatRegister (line 784) | static int vstatRegister( function sqlite3_vfsstat_init (line 801) | int sqlite3_vfsstat_init( FILE: v2/testdata/_sqlite/ext/misc/vtablog.c type vtablog_vtab (line 38) | typedef struct vtablog_vtab vtablog_vtab; type vtablog_vtab (line 39) | struct vtablog_vtab { type vtablog_cursor (line 50) | typedef struct vtablog_cursor vtablog_cursor; type vtablog_cursor (line 51) | struct vtablog_cursor { function vtablog_trim_whitespace (line 65) | static void vtablog_trim_whitespace(char *z){ function vtablog_dequote (line 72) | static void vtablog_dequote(char *z){ function vtablog_string_parameter (line 103) | static int vtablog_string_parameter( function vtablog_boolean (line 130) | static int vtablog_boolean(const char *z){ function vtablogConnectCreate (line 162) | static int vtablogConnectCreate( function vtablogCreate (line 215) | static int vtablogCreate( function vtablogConnect (line 224) | static int vtablogConnect( function vtablogDisconnect (line 238) | static int vtablogDisconnect(sqlite3_vtab *pVtab){ function vtablogDestroy (line 248) | static int vtablogDestroy(sqlite3_vtab *pVtab){ function vtablogOpen (line 258) | static int vtablogOpen(sqlite3_vtab *p, sqlite3_vtab_cursor **ppCursor){ function vtablogClose (line 273) | static int vtablogClose(sqlite3_vtab_cursor *cur){ function vtablogNext (line 285) | static int vtablogNext(sqlite3_vtab_cursor *cur){ function vtablogColumn (line 298) | static int vtablogColumn( function vtablogRowid (line 323) | static int vtablogRowid(sqlite3_vtab_cursor *cur, sqlite_int64 *pRowid){ function vtablogEof (line 336) | static int vtablogEof(sqlite3_vtab_cursor *cur){ function vtablogQuote (line 348) | static void vtablogQuote(sqlite3_value *p){ function vtablogFilter (line 413) | static int vtablogFilter( function vtablogBestIndex (line 431) | static int vtablogBestIndex( function vtablogUpdate (line 449) | static int vtablogUpdate( function sqlite3_vtablog_init (line 500) | int sqlite3_vtablog_init( FILE: v2/testdata/_sqlite/ext/misc/vtshim.c type vtshim_aux (line 24) | typedef struct vtshim_aux vtshim_aux; type vtshim_vtab (line 25) | typedef struct vtshim_vtab vtshim_vtab; type vtshim_cursor (line 26) | typedef struct vtshim_cursor vtshim_cursor; type vtshim_aux (line 32) | struct vtshim_aux { type vtshim_vtab (line 44) | struct vtshim_vtab { type vtshim_cursor (line 54) | struct vtshim_cursor { function vtshimCreate (line 69) | static int vtshimCreate( function vtshimConnect (line 108) | static int vtshimConnect( function vtshimBestIndex (line 147) | static int vtshimBestIndex( function vtshimDisconnect (line 162) | static int vtshimDisconnect(sqlite3_vtab *pBase){ function vtshimDestroy (line 175) | static int vtshimDestroy(sqlite3_vtab *pBase){ function vtshimOpen (line 188) | static int vtshimOpen(sqlite3_vtab *pBase, sqlite3_vtab_cursor **ppCursor){ function vtshimClose (line 213) | static int vtshimClose(sqlite3_vtab_cursor *pX){ function vtshimFilter (line 230) | static int vtshimFilter( function vtshimNext (line 249) | static int vtshimNext(sqlite3_vtab_cursor *pX){ function vtshimEof (line 262) | static int vtshimEof(sqlite3_vtab_cursor *pX){ function vtshimColumn (line 273) | static int vtshimColumn(sqlite3_vtab_cursor *pX, sqlite3_context *ctx, i... function vtshimRowid (line 286) | static int vtshimRowid(sqlite3_vtab_cursor *pX, sqlite3_int64 *pRowid){ function vtshimUpdate (line 299) | static int vtshimUpdate( function vtshimBegin (line 316) | static int vtshimBegin(sqlite3_vtab *pBase){ function vtshimSync (line 328) | static int vtshimSync(sqlite3_vtab *pBase){ function vtshimCommit (line 340) | static int vtshimCommit(sqlite3_vtab *pBase){ function vtshimRollback (line 352) | static int vtshimRollback(sqlite3_vtab *pBase){ function vtshimFindFunction (line 364) | static int vtshimFindFunction( function vtshimRename (line 380) | static int vtshimRename(sqlite3_vtab *pBase, const char *zNewName){ function vtshimSavepoint (line 392) | static int vtshimSavepoint(sqlite3_vtab *pBase, int n){ function vtshimRelease (line 404) | static int vtshimRelease(sqlite3_vtab *pBase, int n){ function vtshimRollbackTo (line 416) | static int vtshimRollbackTo(sqlite3_vtab *pBase, int n){ function vtshimAuxDestructor (line 429) | static void vtshimAuxDestructor(void *pXAux){ function vtshimCopyModule (line 441) | static int vtshimCopyModule( function sqlite3_dispose_module (line 519) | __declspec(dllexport) function sqlite3_vtshim_init (line 544) | __declspec(dllexport) FILE: v2/testdata/_sqlite/ext/misc/wholenumber.c type wholenumber_cursor (line 34) | typedef struct wholenumber_cursor wholenumber_cursor; type wholenumber_cursor (line 35) | struct wholenumber_cursor { function wholenumberConnect (line 42) | static int wholenumberConnect( function wholenumberDisconnect (line 59) | static int wholenumberDisconnect(sqlite3_vtab *pVtab){ function wholenumberOpen (line 69) | static int wholenumberOpen(sqlite3_vtab *p, sqlite3_vtab_cursor **ppCurs... function wholenumberClose (line 81) | static int wholenumberClose(sqlite3_vtab_cursor *cur){ function wholenumberNext (line 90) | static int wholenumberNext(sqlite3_vtab_cursor *cur){ function wholenumberColumn (line 99) | static int wholenumberColumn( function wholenumberRowid (line 112) | static int wholenumberRowid(sqlite3_vtab_cursor *cur, sqlite_int64 *pRow... function wholenumberEof (line 122) | static int wholenumberEof(sqlite3_vtab_cursor *cur){ function wholenumberFilter (line 145) | static int wholenumberFilter( function wholenumberBestIndex (line 177) | static int wholenumberBestIndex( function sqlite3_wholenumber_init (line 263) | int sqlite3_wholenumber_init( FILE: v2/testdata/_sqlite/ext/rbu/rbu.c function usage (line 25) | void usage(const char *zArgv0){ function report_default_vfs (line 55) | void report_default_vfs(){ function report_rbu_vfs (line 60) | void report_rbu_vfs(sqlite3rbu *pRbu){ function main (line 74) | int main(int argc, char **argv){ FILE: v2/testdata/_sqlite/ext/rbu/sqlite3rbu.c type RbuFrame (line 177) | typedef struct RbuFrame RbuFrame; type RbuObjIter (line 178) | typedef struct RbuObjIter RbuObjIter; type RbuState (line 179) | typedef struct RbuState RbuState; type rbu_vfs (line 180) | typedef struct rbu_vfs rbu_vfs; type rbu_file (line 181) | typedef struct rbu_file rbu_file; type RbuUpdateStmt (line 182) | typedef struct RbuUpdateStmt RbuUpdateStmt; type u32 (line 185) | typedef unsigned int u32; type u16 (line 186) | typedef unsigned short u16; type u8 (line 187) | typedef unsigned char u8; type sqlite3_int64 (line 188) | typedef sqlite3_int64 i64; type RbuState (line 205) | struct RbuState { type RbuUpdateStmt (line 217) | struct RbuUpdateStmt { type RbuObjIter (line 239) | struct RbuObjIter { type RbuFrame (line 306) | struct RbuFrame { type sqlite3rbu (line 351) | struct sqlite3rbu { type rbu_vfs (line 397) | struct rbu_vfs { type rbu_file (line 412) | struct rbu_file { function rbuDeltaGetInt (line 456) | static unsigned int rbuDeltaGetInt(const char **pz, int *pLen){ function rbuDeltaChecksum (line 484) | static unsigned int rbuDeltaChecksum(const char *zIn, size_t N){ function rbuDeltaApply (line 537) | static int rbuDeltaApply( function rbuDeltaOutputSize (line 623) | static int rbuDeltaOutputSize(const char *zDelta, int lenDelta){ function rbuFossilDeltaFunc (line 645) | static void rbuFossilDeltaFunc( function prepareAndCollectError (line 697) | static int prepareAndCollectError( function resetAndCollectError (line 719) | static int resetAndCollectError(sqlite3_stmt *pStmt, char **pzErrmsg){ function prepareFreeAndCollectError (line 742) | static int prepareFreeAndCollectError( function rbuObjIterFreeCols (line 764) | static void rbuObjIterFreeCols(RbuObjIter *pIter){ function rbuObjIterClearStatements (line 784) | static void rbuObjIterClearStatements(RbuObjIter *pIter){ function rbuObjIterFinalize (line 811) | static void rbuObjIterFinalize(RbuObjIter *pIter){ function rbuObjIterNext (line 827) | static int rbuObjIterNext(sqlite3rbu *p, RbuObjIter *pIter){ function rbuTargetNameFunc (line 907) | static void rbuTargetNameFunc( function rbuObjIterFirst (line 942) | static int rbuObjIterFirst(sqlite3rbu *p, RbuObjIter *pIter){ function rbuMPrintfExec (line 1002) | static int rbuMPrintfExec(sqlite3rbu *p, sqlite3 *db, const char *zFmt, ... function rbuAllocateIterArrays (line 1049) | static void rbuAllocateIterArrays(sqlite3rbu *p, RbuObjIter *pIter, int ... function rbuFinalize (line 1098) | static void rbuFinalize(sqlite3rbu *p, sqlite3_stmt *pStmt){ function rbuTableType (line 1146) | static void rbuTableType( function rbuObjIterCacheIndexedCols (line 1230) | static void rbuObjIterCacheIndexedCols(sqlite3rbu *p, RbuObjIter *pIter){ function rbuObjIterCacheTableInfo (line 1277) | static int rbuObjIterCacheTableInfo(sqlite3rbu *p, RbuObjIter *pIter){ function rbuBadControlError (line 1611) | static void rbuBadControlError(sqlite3rbu *p){ function rbuCreateImposterTable2 (line 1774) | static void rbuCreateImposterTable2(sqlite3rbu *p, RbuObjIter *pIter){ function rbuCreateImposterTable (line 1848) | static void rbuCreateImposterTable(sqlite3rbu *p, RbuObjIter *pIter){ function rbuObjIterPrepareTmpInsert (line 1904) | static void rbuObjIterPrepareTmpInsert( function rbuTmpInsertFunc (line 1922) | static void rbuTmpInsertFunc( function rbuObjIterPrepareAll (line 1957) | static int rbuObjIterPrepareAll( function rbuGetUpdateStmt (line 2179) | static int rbuGetUpdateStmt( function sqlite3 (line 2247) | static sqlite3 *rbuOpenDbhandle( function rbuFreeState (line 2268) | static void rbuFreeState(RbuState *p){ function RbuState (line 2285) | static RbuState *rbuLoadState(sqlite3rbu *p){ function rbuOpenDatabase (line 2358) | static void rbuOpenDatabase(sqlite3rbu *p, int *pbRetry){ function rbuFileSuffix3 (line 2537) | static void rbuFileSuffix3(const char *zBase, char *z){ function i64 (line 2558) | static i64 rbuShmChecksum(sqlite3rbu *p){ function rbuSetupCheckpoint (line 2587) | static void rbuSetupCheckpoint(sqlite3rbu *p, RbuState *pState){ function rbuCaptureWalRead (line 2671) | static int rbuCaptureWalRead(sqlite3rbu *pRbu, i64 iOff, int iAmt){ function rbuCaptureDbWrite (line 2703) | static int rbuCaptureDbWrite(sqlite3rbu *pRbu, i64 iOff){ function rbuCheckpointFrame (line 2713) | static void rbuCheckpointFrame(sqlite3rbu *p, RbuFrame *pFrame){ function rbuLockDatabase (line 2731) | static void rbuLockDatabase(sqlite3rbu *p){ function LPWSTR (line 2741) | static LPWSTR rbuWinUtf8ToUnicode(const char *zFilename){ function rbuMoveOalFile (line 2771) | static void rbuMoveOalFile(sqlite3rbu *p){ function rbuStepType (line 2862) | static int rbuStepType(sqlite3rbu *p, const char **pzMask){ function assertColumnName (line 2905) | static void assertColumnName(sqlite3_stmt *pStmt, int iCol, const char *... function rbuStepOneOp (line 2918) | static void rbuStepOneOp(sqlite3rbu *p, int eType){ function rbuStep (line 3001) | static int rbuStep(sqlite3rbu *p){ function rbuIncrSchemaCookie (line 3066) | static void rbuIncrSchemaCookie(sqlite3rbu *p){ function rbuSaveState (line 3097) | static void rbuSaveState(sqlite3rbu *p, int eStage){ function rbuCopyPragma (line 3156) | static void rbuCopyPragma(sqlite3rbu *p, const char *zPragma){ function rbuCreateTargetSchema (line 3176) | static void rbuCreateTargetSchema(sqlite3rbu *p){ function sqlite3rbu_step (line 3228) | int sqlite3rbu_step(sqlite3rbu *p){ function rbuStrCompare (line 3357) | static int rbuStrCompare(const char *z1, const char *z2){ function rbuSetupOal (line 3373) | static void rbuSetupOal(sqlite3rbu *p, RbuState *pState){ function rbuDeleteOalFile (line 3405) | static void rbuDeleteOalFile(sqlite3rbu *p){ function rbuCreateVfs (line 3421) | static void rbuCreateVfs(sqlite3rbu *p){ function rbuDeleteVfs (line 3441) | static void rbuDeleteVfs(sqlite3rbu *p){ function rbuIndexCntFunc (line 3453) | static void rbuIndexCntFunc( function rbuInitPhaseOneSteps (line 3502) | static void rbuInitPhaseOneSteps(sqlite3rbu *p){ function sqlite3rbu (line 3543) | static sqlite3rbu *openRbuHandle( function sqlite3rbu (line 3699) | static sqlite3rbu *rbuMisuseError(void){ function sqlite3rbu (line 3712) | sqlite3rbu *sqlite3rbu_open( function sqlite3rbu (line 3725) | sqlite3rbu *sqlite3rbu_vacuum( function sqlite3 (line 3737) | sqlite3 *sqlite3rbu_db(sqlite3rbu *pRbu, int bRbu){ function rbuEditErrmsg (line 3751) | static void rbuEditErrmsg(sqlite3rbu *p){ function sqlite3rbu_close (line 3769) | int sqlite3rbu_close(sqlite3rbu *p, char **pzErrmsg){ function sqlite3_int64 (line 3832) | sqlite3_int64 sqlite3rbu_progress(sqlite3rbu *pRbu){ function sqlite3rbu_bp_progress (line 3840) | void sqlite3rbu_bp_progress(sqlite3rbu *p, int *pnOne, int *pnTwo){ function sqlite3rbu_state (line 3875) | int sqlite3rbu_state(sqlite3rbu *p){ function sqlite3rbu_savestate (line 3903) | int sqlite3rbu_savestate(sqlite3rbu *p){ function rbuUnlockShm (line 3993) | static void rbuUnlockShm(rbu_file *p){ function rbuUpdateTempSize (line 4009) | static int rbuUpdateTempSize(rbu_file *pFd, sqlite3_int64 nNew){ function rbuVfsClose (line 4022) | static int rbuVfsClose(sqlite3_file *pFile){ function u32 (line 4058) | static u32 rbuGetU32(u8 *aBuf){ function rbuPutU32 (line 4069) | static void rbuPutU32(u8 *aBuf, u32 iVal){ function rbuPutU16 (line 4076) | static void rbuPutU16(u8 *aBuf, u16 iVal){ function rbuVfsRead (line 4084) | static int rbuVfsRead( function rbuVfsWrite (line 4150) | static int rbuVfsWrite( function rbuVfsTruncate (line 4193) | static int rbuVfsTruncate(sqlite3_file *pFile, sqlite_int64 size){ function rbuVfsSync (line 4205) | static int rbuVfsSync(sqlite3_file *pFile, int flags){ function rbuVfsFileSize (line 4219) | static int rbuVfsFileSize(sqlite3_file *pFile, sqlite_int64 *pSize){ function rbuVfsLock (line 4240) | static int rbuVfsLock(sqlite3_file *pFile, int eLock){ function rbuVfsUnlock (line 4262) | static int rbuVfsUnlock(sqlite3_file *pFile, int eLock){ function rbuVfsCheckReservedLock (line 4270) | static int rbuVfsCheckReservedLock(sqlite3_file *pFile, int *pResOut){ function rbuVfsFileControl (line 4278) | static int rbuVfsFileControl(sqlite3_file *pFile, int op, void *pArg){ function rbuVfsSectorSize (line 4333) | static int rbuVfsSectorSize(sqlite3_file *pFile){ function rbuVfsDeviceCharacteristics (line 4341) | static int rbuVfsDeviceCharacteristics(sqlite3_file *pFile){ function rbuVfsShmLock (line 4349) | static int rbuVfsShmLock(sqlite3_file *pFile, int ofst, int n, int flags){ function rbuVfsShmMap (line 4388) | static int rbuVfsShmMap( function rbuVfsShmBarrier (line 4442) | static void rbuVfsShmBarrier(sqlite3_file *pFile){ function rbuVfsShmUnmap (line 4450) | static int rbuVfsShmUnmap(sqlite3_file *pFile, int delFlag){ function rbu_file (line 4472) | static rbu_file *rbuFindMaindb(rbu_vfs *pRbuVfs, const char *zWal){ function rbuVfsOpen (line 4510) | static int rbuVfsOpen( function rbuVfsDelete (line 4625) | static int rbuVfsDelete(sqlite3_vfs *pVfs, const char *zPath, int dirSync){ function rbuVfsAccess (line 4634) | static int rbuVfsAccess( function rbuVfsFullPathname (line 4681) | static int rbuVfsFullPathname( function rbuVfsDlError (line 4705) | static void rbuVfsDlError(sqlite3_vfs *pVfs, int nByte, char *zErrMsg){ function rbuVfsDlClose (line 4725) | static void rbuVfsDlClose(sqlite3_vfs *pVfs, void *pHandle){ function rbuVfsRandomness (line 4735) | static int rbuVfsRandomness(sqlite3_vfs *pVfs, int nByte, char *zBufOut){ function rbuVfsSleep (line 4744) | static int rbuVfsSleep(sqlite3_vfs *pVfs, int nMicro){ function rbuVfsCurrentTime (line 4752) | static int rbuVfsCurrentTime(sqlite3_vfs *pVfs, double *pTimeOut){ function rbuVfsGetLastError (line 4760) | static int rbuVfsGetLastError(sqlite3_vfs *pVfs, int a, char *b){ function sqlite3rbu_destroy_vfs (line 4768) | void sqlite3rbu_destroy_vfs(const char *zName){ function sqlite3rbu_create_vfs (line 4782) | int sqlite3rbu_create_vfs(const char *zName, const char *zParent){ function sqlite3_int64 (line 4860) | sqlite3_int64 sqlite3rbu_temp_size_limit(sqlite3rbu *pRbu, sqlite3_int64... function sqlite3_int64 (line 4867) | sqlite3_int64 sqlite3rbu_temp_size(sqlite3rbu *pRbu){ FILE: v2/testdata/_sqlite/ext/rbu/sqlite3rbu.h type sqlite3rbu (line 276) | typedef struct sqlite3rbu sqlite3rbu; FILE: v2/testdata/_sqlite/ext/rbu/test_rbu.c function test_rbu_delta (line 34) | void test_rbu_delta(sqlite3_context *pCtx, int nArg, sqlite3_value **apV... function test_sqlite3rbu_cmd (line 59) | static int SQLITE_TCLAPI test_sqlite3rbu_cmd( function test_sqlite3rbu (line 226) | static int SQLITE_TCLAPI test_sqlite3rbu( function test_sqlite3rbu_vacuum (line 256) | static int SQLITE_TCLAPI test_sqlite3rbu_vacuum( function test_sqlite3rbu_create_vfs (line 284) | static int SQLITE_TCLAPI test_sqlite3rbu_create_vfs( function test_sqlite3rbu_destroy_vfs (line 319) | static int SQLITE_TCLAPI test_sqlite3rbu_destroy_vfs( function test_sqlite3rbu_internal_test (line 340) | static int SQLITE_TCLAPI test_sqlite3rbu_internal_test( function SqliteRbu_Init (line 362) | int SqliteRbu_Init(Tcl_Interp *interp){ function SqliteRbu_Init (line 386) | int SqliteRbu_Init(Tcl_Interp *interp){ return TCL_OK; } FILE: v2/testdata/_sqlite/ext/repair/checkfreelist.c type u8 (line 49) | typedef unsigned char u8; type u16 (line 50) | typedef unsigned short u16; type u32 (line 51) | typedef unsigned int u32; function sqlGetInteger (line 72) | static int sqlGetInteger( function checkFreelistError (line 109) | static int checkFreelistError(char **pzOut, const char *zFmt, ...){ function checkFreelist (line 131) | static int checkFreelist( function sqlite3_check_freelist (line 211) | int sqlite3_check_freelist(sqlite3 *db, const char *zDb){ function checkfreelist_function (line 215) | static void checkfreelist_function( function readint_function (line 242) | static void readint_function( function cflRegister (line 275) | static int cflRegister(sqlite3 *db){ function sqlite3_checkfreelist_init (line 292) | int sqlite3_checkfreelist_init( FILE: v2/testdata/_sqlite/ext/rtree/rtree.c type sqlite3_int64 (line 70) | typedef sqlite3_int64 i64; type sqlite3_uint64 (line 71) | typedef sqlite3_uint64 u64; type u8 (line 72) | typedef unsigned char u8; type u16 (line 73) | typedef unsigned short u16; type u32 (line 74) | typedef unsigned int u32; type Rtree (line 83) | typedef struct Rtree Rtree; type RtreeCursor (line 84) | typedef struct RtreeCursor RtreeCursor; type RtreeNode (line 85) | typedef struct RtreeNode RtreeNode; type RtreeCell (line 86) | typedef struct RtreeCell RtreeCell; type RtreeConstraint (line 87) | typedef struct RtreeConstraint RtreeConstraint; type RtreeMatchArg (line 88) | typedef struct RtreeMatchArg RtreeMatchArg; type RtreeGeomCallback (line 89) | typedef struct RtreeGeomCallback RtreeGeomCallback; type RtreeCoord (line 90) | typedef union RtreeCoord RtreeCoord; type RtreeSearchPoint (line 91) | typedef struct RtreeSearchPoint RtreeSearchPoint; type Rtree (line 115) | struct Rtree { type sqlite3_int64 (line 169) | typedef sqlite3_int64 RtreeDValue; type RtreeValue (line 170) | typedef int RtreeValue; type RtreeDValue (line 173) | typedef double RtreeDValue; type RtreeValue (line 174) | typedef float RtreeValue; type RtreeSearchPoint (line 187) | struct RtreeSearchPoint { type RtreeCursor (line 228) | struct RtreeCursor { type RtreeConstraint (line 276) | struct RtreeConstraint { type RtreeNode (line 300) | struct RtreeNode { type RtreeCell (line 315) | struct RtreeCell { type RtreeGeomCallback (line 335) | struct RtreeGeomCallback { type RtreeMatchArg (line 348) | struct RtreeMatchArg { function readInt16 (line 419) | static int readInt16(u8 *p){ function readCoord (line 422) | static void readCoord(u8 *p, RtreeCoord *pCoord){ function i64 (line 439) | static i64 readInt64(u8 *p){ function writeInt16 (line 471) | static void writeInt16(u8 *p, int i){ function writeCoord (line 475) | static int writeCoord(u8 *p, RtreeCoord *pCoord){ function writeInt64 (line 498) | static int writeInt64(u8 *p, i64 i){ function nodeReference (line 523) | static void nodeReference(RtreeNode *p){ function nodeZero (line 532) | static void nodeZero(Rtree *pRtree, RtreeNode *p){ function nodeHash (line 541) | static int nodeHash(i64 iNode){ function RtreeNode (line 549) | static RtreeNode *nodeHashLookup(Rtree *pRtree, i64 iNode){ function nodeHashInsert (line 558) | static void nodeHashInsert(Rtree *pRtree, RtreeNode *pNode){ function nodeHashDelete (line 569) | static void nodeHashDelete(Rtree *pRtree, RtreeNode *pNode){ function RtreeNode (line 585) | static RtreeNode *nodeNew(Rtree *pRtree, RtreeNode *pParent){ function nodeBlobReset (line 602) | static void nodeBlobReset(Rtree *pRtree){ function nodeAcquire (line 613) | static int nodeAcquire( function nodeOverwriteCell (line 717) | static void nodeOverwriteCell( function nodeDeleteCell (line 735) | static void nodeDeleteCell(Rtree *pRtree, RtreeNode *pNode, int iCell){ function nodeInsertCell (line 750) | static int nodeInsertCell( function nodeWrite (line 774) | static int nodeWrite(Rtree *pRtree, RtreeNode *pNode){ function nodeRelease (line 799) | static int nodeRelease(Rtree *pRtree, RtreeNode *pNode){ function i64 (line 826) | static i64 nodeGetRowid( function nodeGetCoord (line 838) | static void nodeGetCoord( function nodeGetCell (line 852) | static void nodeGetCell( function rtreeCreate (line 883) | static int rtreeCreate( function rtreeConnect (line 896) | static int rtreeConnect( function rtreeReference (line 909) | static void rtreeReference(Rtree *pRtree){ function rtreeRelease (line 917) | static void rtreeRelease(Rtree *pRtree){ function rtreeDisconnect (line 938) | static int rtreeDisconnect(sqlite3_vtab *pVtab){ function rtreeDestroy (line 946) | static int rtreeDestroy(sqlite3_vtab *pVtab){ function rtreeOpen (line 974) | static int rtreeOpen(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCursor){ function freeCursorConstraints (line 995) | static void freeCursorConstraints(RtreeCursor *pCsr){ function rtreeClose (line 1013) | static int rtreeClose(sqlite3_vtab_cursor *cur){ function rtreeEof (line 1033) | static int rtreeEof(sqlite3_vtab_cursor *cur){ function rtreeCallbackConstraint (line 1088) | static int rtreeCallbackConstraint( function rtreeNonleafConstraint (line 1164) | static void rtreeNonleafConstraint( function rtreeLeafConstraint (line 1209) | static void rtreeLeafConstraint( function nodeRowidIndex (line 1236) | static int nodeRowidIndex( function nodeParentIndex (line 1258) | static int nodeParentIndex(Rtree *pRtree, RtreeNode *pNode, int *piIndex){ function rtreeSearchPointCompare (line 1277) | static int rtreeSearchPointCompare( function rtreeSearchPointSwap (line 1291) | static void rtreeSearchPointSwap(RtreeCursor *p, int i, int j){ function RtreeSearchPoint (line 1312) | static RtreeSearchPoint *rtreeSearchPointFirst(RtreeCursor *pCur){ function RtreeNode (line 1319) | static RtreeNode *rtreeNodeOfFirstSearchPoint(RtreeCursor *pCur, int *pRC){ function RtreeSearchPoint (line 1335) | static RtreeSearchPoint *rtreeEnqueue( function RtreeSearchPoint (line 1370) | static RtreeSearchPoint *rtreeSearchPointNew( function tracePoint (line 1407) | static void tracePoint(RtreeSearchPoint *p, int idx, RtreeCursor *pCur){ function traceQueue (line 1419) | static void traceQueue(RtreeCursor *pCur, const char *zPrefix){ function rtreeSearchPointPop (line 1437) | static void rtreeSearchPointPop(RtreeCursor *p){ function rtreeStepToLeaf (line 1485) | static int rtreeStepToLeaf(RtreeCursor *pCur){ function rtreeNext (line 1555) | static int rtreeNext(sqlite3_vtab_cursor *pVtabCursor){ function rtreeRowid (line 1569) | static int rtreeRowid(sqlite3_vtab_cursor *pVtabCursor, sqlite_int64 *pR... function rtreeColumn (line 1583) | static int rtreeColumn(sqlite3_vtab_cursor *cur, sqlite3_context *ctx, i... function findLeafNode (line 1617) | static int findLeafNode( function deserializeGeometry (line 1643) | static int deserializeGeometry(sqlite3_value *pValue, RtreeConstraint *p... function rtreeFilter (line 1673) | static int rtreeFilter( function rtreeBestIndex (line 1808) | static int rtreeBestIndex(sqlite3_vtab *tab, sqlite3_index_info *pIdxInfo){ function RtreeDValue (line 1893) | static RtreeDValue cellArea(Rtree *pRtree, RtreeCell *p){ function RtreeDValue (line 1923) | static RtreeDValue cellMargin(Rtree *pRtree, RtreeCell *p){ function cellUnion (line 1936) | static void cellUnion(Rtree *pRtree, RtreeCell *p1, RtreeCell *p2){ function cellContains (line 1957) | static int cellContains(Rtree *pRtree, RtreeCell *p1, RtreeCell *p2){ function RtreeDValue (line 1975) | static RtreeDValue cellGrowth(Rtree *pRtree, RtreeCell *p, RtreeCell *pC... function RtreeDValue (line 1984) | static RtreeDValue cellOverlap( function ChooseLeaf (line 2016) | static int ChooseLeaf( function AdjustTree (line 2076) | static int AdjustTree( function rowidWrite (line 2105) | static int rowidWrite(Rtree *pRtree, sqlite3_int64 iRowid, sqlite3_int64... function parentWrite (line 2115) | static int parentWrite(Rtree *pRtree, sqlite3_int64 iNode, sqlite3_int64... function SortByDistance (line 2142) | static void SortByDistance( function SortByDimension (line 2208) | static void SortByDimension( function splitNodeStartree (line 2267) | static int splitNodeStartree( function updateMapping (line 2365) | static int updateMapping( function SplitNode (line 2384) | static int SplitNode( function fixLeafParent (line 2531) | static int fixLeafParent(Rtree *pRtree, RtreeNode *pLeaf){ function removeNode (line 2563) | static int removeNode(Rtree *pRtree, RtreeNode *pNode, int iHeight){ function fixBoundingBox (line 2612) | static int fixBoundingBox(Rtree *pRtree, RtreeNode *pNode){ function deleteCell (line 2639) | static int deleteCell(Rtree *pRtree, RtreeNode *pNode, int iCell, int iH... function Reinsert (line 2670) | static int Reinsert( function rtreeInsertCell (line 2775) | static int rtreeInsertCell( function reinsertNodeContent (line 2810) | static int reinsertNodeContent(Rtree *pRtree, RtreeNode *pNode){ function newRowid (line 2839) | static int newRowid(Rtree *pRtree, i64 *piRowid){ function rtreeDeleteRowid (line 2852) | static int rtreeDeleteRowid(Rtree *pRtree, sqlite3_int64 iDelete){ function RtreeValue (line 2944) | static RtreeValue rtreeValueDown(sqlite3_value *v){ function RtreeValue (line 2952) | static RtreeValue rtreeValueUp(sqlite3_value *v){ function rtreeConstraintError (line 2975) | static int rtreeConstraintError(Rtree *pRtree, int iCol){ function rtreeUpdate (line 3013) | static int rtreeUpdate( function rtreeBeginTransaction (line 3144) | static int rtreeBeginTransaction(sqlite3_vtab *pVtab){ function rtreeEndTransaction (line 3155) | static int rtreeEndTransaction(sqlite3_vtab *pVtab){ function rtreeRename (line 3165) | static int rtreeRename(sqlite3_vtab *pVtab, const char *zNewName){ function rtreeSavepoint (line 3198) | static int rtreeSavepoint(sqlite3_vtab *pVtab, int iSavepoint){ function rtreeQueryStat1 (line 3213) | static int rtreeQueryStat1(sqlite3 *db, Rtree *pRtree){ function rtreeSqlInit (line 3278) | static int rtreeSqlInit( function getIntFromStmt (line 3358) | static int getIntFromStmt(sqlite3 *db, const char *zSql, int *piVal){ function getNodeSize (line 3388) | static int getNodeSize( function rtreeInit (line 3436) | static int rtreeInit( function rtreenode (line 3544) | static void rtreenode(sqlite3_context *ctx, int nArg, sqlite3_value **ap... function rtreedepth (line 3599) | static void rtreedepth(sqlite3_context *ctx, int nArg, sqlite3_value **a... function sqlite3RtreeInit (line 3616) | int sqlite3RtreeInit(sqlite3 *db){ function rtreeFreeCallback (line 3647) | static void rtreeFreeCallback(void *p){ function rtreeMatchArgFree (line 3656) | static void rtreeMatchArgFree(void *pArg){ function geomCallback (line 3679) | static void geomCallback(sqlite3_context *ctx, int nArg, sqlite3_value *... function sqlite3_rtree_geometry_callback (line 3717) | int sqlite3_rtree_geometry_callback( function sqlite3_rtree_query_callback (line 3741) | int sqlite3_rtree_query_callback( function sqlite3_rtree_init (line 3764) | __declspec(dllexport) FILE: v2/testdata/_sqlite/ext/rtree/sqlite3rtree.h type sqlite3_rtree_geometry (line 23) | typedef struct sqlite3_rtree_geometry sqlite3_rtree_geometry; type sqlite3_rtree_query_info (line 24) | typedef struct sqlite3_rtree_query_info sqlite3_rtree_query_info; type sqlite3_int64 (line 30) | typedef sqlite3_int64 sqlite3_rtree_dbl; type sqlite3_rtree_dbl (line 32) | typedef double sqlite3_rtree_dbl; type sqlite3_rtree_geometry (line 53) | struct sqlite3_rtree_geometry { type sqlite3_rtree_query_info (line 85) | struct sqlite3_rtree_query_info { FILE: v2/testdata/_sqlite/ext/session/changeset.c function usage (line 27) | static void usage(const char *argv0){ function readFile (line 43) | static void readFile(const char *zFilename, int *pSz, void **ppBuf){ function renderValue (line 82) | static void renderValue(sqlite3_value *pVal){ function conflictCallback (line 135) | static int conflictCallback( function main (line 179) | int main(int argc, char **argv){ FILE: v2/testdata/_sqlite/ext/session/session_speed_test.c type CmdLineOption (line 35) | typedef struct CmdLineOption CmdLineOption; type CmdLineOption (line 36) | struct CmdLineOption { function option_requires_argument_error (line 48) | static void option_requires_argument_error(CmdLineOption *pOpt){ function ambiguous_option_error (line 57) | static void ambiguous_option_error(const char *zArg){ function unknown_option_error (line 62) | static void unknown_option_error( function get_integer_option (line 87) | static int get_integer_option(CmdLineOption *pOpt, const char *zArg){ function get_boolean_option (line 103) | static int get_boolean_option(CmdLineOption *pOpt, const char *zArg){ function parse_command_line (line 112) | static void parse_command_line( function abort_due_to_error (line 196) | static void abort_due_to_error(int rc){ function execsql (line 201) | static void execsql(sqlite3 *db, const char *zSql){ function xConflict (line 206) | static int xConflict(void *pCtx, int eConflict, sqlite3_changeset_iter *p){ function run_test (line 210) | static void run_test( function main (line 261) | int main(int argc, char **argv){ FILE: v2/testdata/_sqlite/ext/session/sqlite3session.c type SessionTable (line 12) | typedef struct SessionTable SessionTable; type SessionChange (line 13) | typedef struct SessionChange SessionChange; type SessionBuffer (line 14) | typedef struct SessionBuffer SessionBuffer; type SessionInput (line 15) | typedef struct SessionInput SessionInput; type SessionHook (line 28) | typedef struct SessionHook SessionHook; type SessionHook (line 29) | struct SessionHook { type sqlite3_session (line 40) | struct sqlite3_session { type SessionBuffer (line 57) | struct SessionBuffer { type SessionInput (line 69) | struct SessionInput { type sqlite3_changeset_iter (line 85) | struct sqlite3_changeset_iter { type SessionTable (line 112) | struct SessionTable { type SessionChange (line 250) | struct SessionChange { function sessionVarintPut (line 262) | static int sessionVarintPut(u8 *aBuf, int iVal){ function sessionVarintLen (line 269) | static int sessionVarintLen(int iVal){ function sessionVarintGet (line 277) | static int sessionVarintGet(u8 *aBuf, int *piVal){ function sqlite3_int64 (line 288) | static sqlite3_int64 sessionGetI64(u8 *aRec){ function sessionPutI64 (line 298) | static void sessionPutI64(u8 *aBuf, sqlite3_int64 i){ function sessionSerializeValue (line 322) | static int sessionSerializeValue( function sessionHashAppendI64 (line 415) | static unsigned int sessionHashAppendI64(unsigned int h, i64 i){ function sessionHashAppendBlob (line 424) | static unsigned int sessionHashAppendBlob(unsigned int h, int n, const u... function sessionHashAppendType (line 434) | static unsigned int sessionHashAppendType(unsigned int h, int eType){ function sessionPreupdateHash (line 449) | static int sessionPreupdateHash( function sessionSerialLen (line 513) | static int sessionSerialLen(u8 *a){ function sessionChangeHash (line 531) | static unsigned int sessionChangeHash( function sessionChangeEqual (line 580) | static int sessionChangeEqual( function sessionMergeRecord (line 623) | static void sessionMergeRecord( function u8 (line 669) | static u8 *sessionMergeValue( function sessionMergeUpdate (line 703) | static int sessionMergeUpdate( function sessionPreupdateEqual (line 780) | static int sessionPreupdateEqual( function sessionGrowHash (line 860) | static int sessionGrowHash(int bPatchset, SessionTable *pTab){ function sessionTableInfo (line 924) | static int sessionTableInfo( function sessionInitTable (line 1024) | static int sessionInitTable(sqlite3_session *pSession, SessionTable *pTab){ function sessionPreupdateOneChange (line 1052) | static void sessionPreupdateOneChange( function sessionFindTable (line 1173) | static int sessionFindTable( function xPreUpdate (line 1209) | static void xPreUpdate( function sessionPreupdateOld (line 1247) | static int sessionPreupdateOld(void *pCtx, int iVal, sqlite3_value **ppV... function sessionPreupdateNew (line 1250) | static int sessionPreupdateNew(void *pCtx, int iVal, sqlite3_value **ppV... function sessionPreupdateCount (line 1253) | static int sessionPreupdateCount(void *pCtx){ function sessionPreupdateDepth (line 1256) | static int sessionPreupdateDepth(void *pCtx){ function sessionPreupdateHooks (line 1264) | static void sessionPreupdateHooks( type SessionDiffCtx (line 1274) | typedef struct SessionDiffCtx SessionDiffCtx; type SessionDiffCtx (line 1275) | struct SessionDiffCtx { function sessionDiffOld (line 1283) | static int sessionDiffOld(void *pCtx, int iVal, sqlite3_value **ppVal){ function sessionDiffNew (line 1288) | static int sessionDiffNew(void *pCtx, int iVal, sqlite3_value **ppVal){ function sessionDiffCount (line 1293) | static int sessionDiffCount(void *pCtx){ function sessionDiffDepth (line 1297) | static int sessionDiffDepth(void *pCtx){ function sessionDiffHooks (line 1305) | static void sessionDiffHooks( function sessionDiffFindNew (line 1386) | static int sessionDiffFindNew( function sessionDiffFindModified (line 1417) | static int sessionDiffFindModified( function sqlite3session_diff (line 1457) | int sqlite3session_diff( function sqlite3session_create (line 1551) | int sqlite3session_create( function sessionDeleteTable (line 1589) | static void sessionDeleteTable(SessionTable *pList){ function sqlite3session_delete (line 1613) | void sqlite3session_delete(sqlite3_session *pSession){ function sqlite3session_table_filter (line 1642) | void sqlite3session_table_filter( function sqlite3session_attach (line 1660) | int sqlite3session_attach( function sessionBufferGrow (line 1712) | static int sessionBufferGrow(SessionBuffer *p, int nByte, int *pRc){ function sessionAppendValue (line 1739) | static void sessionAppendValue(SessionBuffer *p, sqlite3_value *pVal, in... function sessionAppendByte (line 1761) | static void sessionAppendByte(SessionBuffer *p, u8 v, int *pRc){ function sessionAppendVarint (line 1774) | static void sessionAppendVarint(SessionBuffer *p, int v, int *pRc){ function sessionAppendBlob (line 1787) | static void sessionAppendBlob( function sessionAppendStr (line 1807) | static void sessionAppendStr( function sessionAppendInteger (line 1827) | static void sessionAppendInteger( function sessionAppendIdent (line 1846) | static void sessionAppendIdent( function sessionAppendCol (line 1871) | static void sessionAppendCol( function sessionAppendUpdate (line 1933) | static int sessionAppendUpdate( function sessionAppendDelete (line 2032) | static int sessionAppendDelete( function sessionSelectStmt (line 2087) | static int sessionSelectStmt( function sessionSelectBind (line 2130) | static int sessionSelectBind( function sessionAppendTableHdr (line 2201) | static void sessionAppendTableHdr( function sessionGenerateChangeset (line 2224) | static int sessionGenerateChangeset( function sqlite3session_changeset (line 2350) | int sqlite3session_changeset( function sqlite3session_changeset_strm (line 2361) | int sqlite3session_changeset_strm( function sqlite3session_patchset_strm (line 2372) | int sqlite3session_patchset_strm( function sqlite3session_patchset (line 2387) | int sqlite3session_patchset( function sqlite3session_enable (line 2398) | int sqlite3session_enable(sqlite3_session *pSession, int bEnable){ function sqlite3session_indirect (line 2412) | int sqlite3session_indirect(sqlite3_session *pSession, int bIndirect){ function sqlite3session_isempty (line 2427) | int sqlite3session_isempty(sqlite3_session *pSession){ function sessionChangesetStart (line 2443) | static int sessionChangesetStart( function sqlite3changeset_start (line 2477) | int sqlite3changeset_start( function sqlite3changeset_start_strm (line 2488) | int sqlite3changeset_start_strm( function sessionDiscardData (line 2500) | static void sessionDiscardData(SessionInput *pIn){ function sessionInputBuffer (line 2520) | static int sessionInputBuffer(SessionInput *pIn, int nByte){ function sessionSkipRecord (line 2548) | static void sessionSkipRecord( function sessionValueSetStr (line 2574) | static int sessionValueSetStr( function sessionReadRecord (line 2615) | static int sessionReadRecord( function sessionChangesetBufferTblhdr (line 2680) | static int sessionChangesetBufferTblhdr(SessionInput *pIn, int *pnByte){ function sessionChangesetBufferRecord (line 2712) | static int sessionChangesetBufferRecord( function sessionChangesetReadTblhdr (line 2756) | static int sessionChangesetReadTblhdr(sqlite3_changeset_iter *p){ function sessionChangesetNext (line 2802) | static int sessionChangesetNext( function sqlite3changeset_next (line 2910) | int sqlite3changeset_next(sqlite3_changeset_iter *p){ function sqlite3changeset_op (line 2919) | int sqlite3changeset_op( function sqlite3changeset_pk (line 2939) | int sqlite3changeset_pk( function sqlite3changeset_old (line 2962) | int sqlite3changeset_old( function sqlite3changeset_new (line 2990) | int sqlite3changeset_new( function sqlite3changeset_conflict (line 3024) | int sqlite3changeset_conflict( function sqlite3changeset_fk_conflicts (line 3047) | int sqlite3changeset_fk_conflicts( function sqlite3changeset_finalize (line 3065) | int sqlite3changeset_finalize(sqlite3_changeset_iter *p){ function sessionChangesetInvert (line 3080) | static int sessionChangesetInvert( function sqlite3changeset_invert (line 3239) | int sqlite3changeset_invert( function sqlite3changeset_invert_strm (line 3258) | int sqlite3changeset_invert_strm( type SessionApplyCtx (line 3277) | typedef struct SessionApplyCtx SessionApplyCtx; type SessionApplyCtx (line 3278) | struct SessionApplyCtx { function sessionDeleteRow (line 3309) | static int sessionDeleteRow( function sessionUpdateRow (line 3392) | static int sessionUpdateRow( function sessionSelectRow (line 3470) | static int sessionSelectRow( function sessionInsertRow (line 3488) | static int sessionInsertRow( function sessionBindValue (line 3522) | static int sessionBindValue( function sessionBindRow (line 3555) | static int sessionBindRow( function sessionSeekToRow (line 3598) | static int sessionSeekToRow( function sessionConflictHandler (line 3658) | static int sessionConflictHandler( function sessionApplyOneOp (line 3753) | static int sessionApplyOneOp( function sessionApplyOneWithRetry (line 3873) | static int sessionApplyOneWithRetry( function sessionRetryConstraints (line 3930) | static int sessionRetryConstraints( function sessionChangesetApply (line 3984) | static int sessionChangesetApply( function sqlite3changeset_apply (line 4153) | int sqlite3changeset_apply( function sqlite3changeset_apply_strm (line 4181) | int sqlite3changeset_apply_strm( type sqlite3_changegroup (line 4207) | struct sqlite3_changegroup { function sessionChangeMerge (line 4218) | static int sessionChangeMerge( function sessionChangesetToHash (line 4341) | static int sessionChangesetToHash( function sessionChangegroupOutput (line 4464) | static int sessionChangegroupOutput( function sqlite3changegroup_new (line 4516) | int sqlite3changegroup_new(sqlite3_changegroup **pp){ function sqlite3changegroup_add (line 4533) | int sqlite3changegroup_add(sqlite3_changegroup *pGrp, int nData, void *p... function sqlite3changegroup_output (line 4549) | int sqlite3changegroup_output( function sqlite3changegroup_add_strm (line 4560) | int sqlite3changegroup_add_strm( function sqlite3changegroup_output_strm (line 4579) | int sqlite3changegroup_output_strm( function sqlite3changegroup_delete (line 4590) | void sqlite3changegroup_delete(sqlite3_changegroup *pGrp){ function sqlite3changeset_concat (line 4600) | int sqlite3changeset_concat( function sqlite3changeset_concat_strm (line 4629) | int sqlite3changeset_concat_strm( FILE: v2/testdata/_sqlite/ext/session/sqlite3session.h type sqlite3_session (line 17) | typedef struct sqlite3_session sqlite3_session; type sqlite3_changeset_iter (line 22) | typedef struct sqlite3_changeset_iter sqlite3_changeset_iter; type sqlite3_changegroup (line 733) | typedef struct sqlite3_changegroup sqlite3_changegroup; FILE: v2/testdata/_sqlite/ext/session/test_session.c type TestSession (line 17) | typedef struct TestSession TestSession; type TestSession (line 18) | struct TestSession { type TestStreamInput (line 24) | typedef struct TestStreamInput TestStreamInput; type TestStreamInput (line 25) | struct TestStreamInput { function dbHandleFromObj (line 37) | static int dbHandleFromObj(Tcl_Interp *interp, Tcl_Obj *pObj, sqlite3 **... function sql_exec_changeset (line 67) | int sql_exec_changeset( function test_sql_exec_changeset (line 100) | static int SQLITE_TCLAPI test_sql_exec_changeset( function test_tcl_integer (line 142) | static int test_tcl_integer(Tcl_Interp *interp, const char *zVar){ function test_session_error (line 150) | static int test_session_error(Tcl_Interp *interp, int rc, char *zErr){ function test_table_filter (line 160) | static int test_table_filter(void *pCtx, const char *zTbl){ type TestSessionsBlob (line 184) | struct TestSessionsBlob { type TestSessionsBlob (line 188) | typedef struct TestSessionsBlob TestSessionsBlob; function testStreamOutput (line 190) | static int testStreamOutput( function test_session_cmd (line 218) | static int SQLITE_TCLAPI test_session_cmd( function test_session_del (line 351) | static void SQLITE_TCLAPI test_session_del(void *clientData){ function test_sqlite3session (line 361) | static int SQLITE_TCLAPI test_sqlite3session( function test_append_value (line 399) | static void test_append_value(Tcl_Obj *pList, sqlite3_value *pVal){ type TestConflictHandler (line 438) | typedef struct TestConflictHandler TestConflictHandler; type TestConflictHandler (line 439) | struct TestConflictHandler { function test_obj_eq_string (line 445) | static int test_obj_eq_string(Tcl_Obj *p, const char *z){ function test_filter_handler (line 456) | static int test_filter_handler( function test_conflict_handler (line 479) | static int test_conflict_handler( function replace_handler (line 646) | static int replace_handler( function testStreamInput (line 683) | static int testStreamInput( function test_sqlite3changeset_apply (line 717) | static int SQLITE_TCLAPI test_sqlite3changeset_apply( function test_sqlite3changeset_apply_replace_all (line 772) | static int SQLITE_TCLAPI test_sqlite3changeset_apply_replace_all( function test_sqlite3changeset_invert (line 807) | static int SQLITE_TCLAPI test_sqlite3changeset_invert( function test_sqlite3changeset_concat (line 846) | static int SQLITE_TCLAPI test_sqlite3changeset_concat( function test_sqlite3session_foreach (line 894) | static int SQLITE_TCLAPI test_sqlite3session_foreach( function TestSession_Init (line 1022) | int TestSession_Init(Tcl_Interp *interp){ FILE: v2/testdata/_sqlite/ext/userauth/userauth.c function sqlite3_stmt (line 34) | static sqlite3_stmt *sqlite3UserAuthPrepare( function userTableExists (line 63) | static int userTableExists(sqlite3 *db, const char *zDb){ function userAuthCheckLogin (line 84) | static int userAuthCheckLogin( function sqlite3UserAuthCheckLogin (line 115) | int sqlite3UserAuthCheckLogin( function sqlite3UserAuthInit (line 135) | void sqlite3UserAuthInit(sqlite3 *db){ function sqlite3CryptFunc (line 151) | void sqlite3CryptFunc( function sqlite3_user_authenticate (line 193) | int sqlite3_user_authenticate( function sqlite3_user_add (line 233) | int sqlite3_user_add( function sqlite3_user_change (line 280) | int sqlite3_user_change( function sqlite3_user_delete (line 331) | int sqlite3_user_delete( FILE: v2/testdata/_sqlite/sqlite-amalgamation-3210000/shell.c function setBinaryMode (line 188) | static void setBinaryMode(FILE *file, int isOutput){ function setTextMode (line 192) | static void setTextMode(FILE *file, int isOutput){ function sqlite3_int64 (line 206) | static sqlite3_int64 timeOfDay(void){ type rusage (line 226) | struct rusage { type rusage (line 234) | struct rusage function beginTimer (line 240) | static void beginTimer(void){ function timeDiff (line 248) | static double timeDiff(struct timeval *pStart, struct timeval *pEnd){ function endTimer (line 256) | static void endTimer(void){ type LPFILETIME (line 279) | typedef BOOL (WINAPI *GETPROCTIMES)(HANDLE, LPFILETIME, LPFILETIME, function hasTimer (line 287) | static int hasTimer(void){ function beginTimer (line 314) | static void beginTimer(void){ function timeDiff (line 324) | static double timeDiff(FILETIME *pStart, FILETIME *pEnd){ function endTimer (line 333) | static void endTimer(void){ function utf8_printf (line 410) | void utf8_printf(FILE *out, const char *zFormat, ...){ function iotracePrintf (line 450) | static void SQLITE_CDECL iotracePrintf(const char *zFormat, ...){ function utf8_width_print (line 468) | static void utf8_width_print(FILE *pOut, int w, const char *zUtf){ function isNumber (line 496) | static int isNumber(const char *z, int *realnum){ function strlen30 (line 524) | static int strlen30(const char *z){ function strlenChar (line 534) | static int strlenChar(const char *z){ type ShellText (line 635) | typedef struct ShellText ShellText; type ShellText (line 636) | struct ShellText { function initText (line 645) | static void initText(ShellText *p){ function freeText (line 648) | static void freeText(ShellText *p){ function appendText (line 661) | static void appendText(ShellText *p, char const *zAppend, char quote){ function quoteChar (line 708) | static char quoteChar(const char *zName){ function shellAddSchemaName (line 769) | static void shellAddSchemaName( type sqlite3_uint64 (line 847) | typedef sqlite3_uint64 u64; type SHA3Context (line 878) | typedef struct SHA3Context SHA3Context; type SHA3Context (line 879) | struct SHA3Context { function KeccakF1600Step (line 892) | static void KeccakF1600Step(SHA3Context *p){ function SHA3Init (line 1214) | static void SHA3Init(SHA3Context *p, int iSize){ function SHA3Update (line 1243) | static void SHA3Update( function sha3Func (line 1311) | static void sha3Func( function hash_step_vformat (line 1343) | static void hash_step_vformat( function sha3QueryFunc (line 1390) | static void sha3QueryFunc( function sqlite3_shathree_init (line 1504) | int sqlite3_shathree_init( function readfileFunc (line 1554) | static void readfileFunc( function writefileFunc (line 1587) | static void writefileFunc( function sqlite3_fileio_init (line 1616) | int sqlite3_fileio_init( type completion_vtab (line 1680) | typedef struct completion_vtab completion_vtab; type completion_vtab (line 1681) | struct completion_vtab { type completion_cursor (line 1690) | typedef struct completion_cursor completion_cursor; type completion_cursor (line 1691) | struct completion_cursor { function completionConnect (line 1732) | static int completionConnect( function completionDisconnect (line 1773) | static int completionDisconnect(sqlite3_vtab *pVtab){ function completionOpen (line 1781) | static int completionOpen(sqlite3_vtab *p, sqlite3_vtab_cursor **ppCursor){ function completionCursorReset (line 1794) | static void completionCursorReset(completion_cursor *pCur){ function completionClose (line 1804) | static int completionClose(sqlite3_vtab_cursor *cur){ function completionNext (line 1850) | static int completionNext(sqlite3_vtab_cursor *cur){ function completionColumn (line 1956) | static int completionColumn( function completionRowid (line 1987) | static int completionRowid(sqlite3_vtab_cursor *cur, sqlite_int64 *pRowid){ function completionEof (line 1997) | static int completionEof(sqlite3_vtab_cursor *cur){ function completionFilter (line 2008) | static int completionFilter( function completionBestIndex (line 2060) | static int completionBestIndex( function sqlite3CompletionVtabInit (line 2133) | int sqlite3CompletionVtabInit(sqlite3 *db){ function sqlite3_completion_init (line 2144) | int sqlite3_completion_init( type OpenSession (line 2164) | typedef struct OpenSession OpenSession; type OpenSession (line 2165) | struct OpenSession { type SavedModeInfo (line 2177) | typedef struct SavedModeInfo SavedModeInfo; type SavedModeInfo (line 2178) | struct SavedModeInfo { type ShellState (line 2189) | typedef struct ShellState ShellState; type ShellState (line 2190) | struct ShellState { function shellLog (line 2301) | static void shellLog(void *pArg, int iErrCode, const char *zMsg){ function output_hex_blob (line 2311) | static void output_hex_blob(FILE *out, const void *pBlob, int nBlob){ function output_quoted_string (line 2345) | static void output_quoted_string(FILE *out, const char *z){ function output_quoted_escaped_string (line 2384) | static void output_quoted_escaped_string(FILE *out, const char *z){ function output_c_string (line 2445) | static void output_c_string(FILE *out, const char *z){ function output_html_string (line 2477) | static void output_html_string(FILE *out, const char *z){ function output_csv (line 2537) | static void output_csv(ShellState *p, const char *z, int bSep){ function interrupt_handler (line 2572) | static void interrupt_handler(int NotUsed){ function shellAuth (line 2585) | static int shellAuth( function printSchemaLine (line 2633) | static void printSchemaLine(FILE *out, const char *z, const char *zTail){ function printSchemaLineN (line 2640) | static void printSchemaLineN(FILE *out, char *z, int n, const char *zTail){ function shell_callback (line 2651) | static int shell_callback( function callback (line 3000) | static int callback(void *pArg, int nArg, char **azArg, char **azCol){ function captureOutputCallback (line 3009) | static int captureOutputCallback(void *pArg, int nArg, char **azArg, cha... function createSelftestTable (line 3025) | static void createSelftestTable(ShellState *p){ function set_table_name (line 3076) | static void set_table_name(ShellState *p, const char *zName){ function run_table_dump_query (line 3115) | static int run_table_dump_query( function displayLinuxIoStats (line 3180) | static void displayLinuxIoStats(FILE *out){ function displayStatLine (line 3215) | static void displayStatLine( function display_stats (line 3241) | static int display_stats( function display_scanstats (line 3338) | static void display_scanstats( function str_in_array (line 3389) | static int str_in_array(const char *zStr, const char **azArray){ function explain_data_prepare (line 3415) | static void explain_data_prepare(ShellState *p, sqlite3_stmt *pSql){ function explain_data_delete (line 3497) | static void explain_data_delete(ShellState *p){ function disable_debug_trace_modes (line 3515) | static void disable_debug_trace_modes(void){ function restore_debug_trace_modes (line 3525) | static void restore_debug_trace_modes(void){ function exec_prepared_stmt (line 3537) | static void exec_prepared_stmt( function shell_exec (line 3611) | static int shell_exec( function freeColumnList (line 3744) | static void freeColumnList(char **azCol){ function toggleSelectOrder (line 3860) | static void toggleSelectOrder(sqlite3 *db){ function dump_callback (line 3880) | static int dump_callback(void *pArg, int nArg, char **azArg, char **azNo... function run_schema_dump_query (line 3992) | static int run_schema_dump_query( function session_help (line 4122) | void session_help(ShellState *p){ function session_close (line 4187) | static void session_close(OpenSession *pSession){ function session_close_all (line 4203) | static void session_close_all(ShellState *p){ function session_filter (line 4219) | static int session_filter(void *pCtx, const char *zTab){ function open_db (line 4233) | static void open_db(ShellState *p, int keepAlive){ function linenoise_completion (line 4288) | static void linenoise_completion(const char *zLine, linenoiseCompletions... function resolve_backslashes (line 4335) | static void resolve_backslashes(char *z){ function hexDigitValue (line 4383) | static int hexDigitValue(char c){ function sqlite3_int64 (line 4393) | static sqlite3_int64 integerValue(const char *zArg){ function booleanValue (line 4440) | static int booleanValue(const char *zArg){ function setOrClearFlag (line 4462) | static void setOrClearFlag(ShellState *p, unsigned mFlag, const char *zA... function output_file_close (line 4473) | static void output_file_close(FILE *f){ function FILE (line 4482) | static FILE *output_file_open(const char *zFile){ function sql_trace_callback (line 4504) | static int sql_trace_callback( function test_breakpoint (line 4528) | static void test_breakpoint(void){ type ImportCtx (line 4536) | typedef struct ImportCtx ImportCtx; type ImportCtx (line 4537) | struct ImportCtx { function import_append_char (line 4551) | static void import_append_char(ImportCtx *p, int c){ function tryToCloneData (line 4693) | static void tryToCloneData( function tryToCloneSchema (line 4806) | static void tryToCloneSchema( function tryToClone (line 4881) | static void tryToClone(ShellState *p, const char *zNewDb){ function output_reset (line 4906) | static void output_reset(ShellState *p){ function db_int (line 4921) | static int db_int(ShellState *p, const char *zSql){ function get2byteInt (line 4935) | static unsigned int get2byteInt(unsigned char *a){ function get4byteInt (line 4938) | static unsigned int get4byteInt(unsigned char *a){ function shell_dbinfo_command (line 4947) | static int shell_dbinfo_command(ShellState *p, int nArg, char **azArg){ function shellDatabaseError (line 5033) | static int shellDatabaseError(sqlite3 *db){ function shellNomemError (line 5042) | static int shellNomemError(void){ function testcase_glob (line 5070) | static int testcase_glob(const char *zGlob, const char *z){ function optionMatch (line 5149) | static int optionMatch(const char *zStr, const char *zOpt){ function shellDeleteFile (line 5159) | int shellDeleteFile(const char *zFilename){ function shellFkeyCollateClause (line 5187) | static void shellFkeyCollateClause( function lintFkeyIndexes (line 5228) | static int lintFkeyIndexes( function lintDotCommand (line 5404) | static int lintDotCommand( function do_meta_command (line 5428) | static int do_meta_command(char *zLine, ShellState *p){ function line_contains_semicolon (line 7593) | static int line_contains_semicolon(const char *z, int N){ function _all_whitespace (line 7602) | static int _all_whitespace(const char *z){ function line_is_command_terminator (line 7628) | static int line_is_command_terminator(const char *zLine){ function line_is_complete (line 7644) | static int line_is_complete(char *zSql, int nSql){ function runOneSqlLine (line 7657) | static int runOneSqlLine(ShellState *p, char *zSql, FILE *in, int startl... function process_input (line 7699) | static int process_input(ShellState *p, FILE *in){ type passwd (line 7800) | struct passwd function process_sqliterc (line 7859) | static void process_sqliterc( function usage (line 7928) | static void usage(int showDetail){ function main_init (line 7944) | static void main_init(ShellState *data) { function printBold (line 7963) | static void printBold(const char *zText){ function printBold (line 7974) | static void printBold(const char *zText){ function wmain (line 8003) | int SQLITE_CDECL wmain(int argc, wchar_t **wargv){ FILE: v2/testdata/_sqlite/sqlite-amalgamation-3210000/sqlite3.c function SQLITE_PRIVATE (line 772) | SQLITE_PRIVATE const char **sqlite3CompileOptions(int *pnOpt){ type sqlite3 (line 1270) | typedef struct sqlite3 sqlite3; type SQLITE_INT64_TYPE (line 1289) | typedef SQLITE_INT64_TYPE sqlite_int64; type SQLITE_UINT64_TYPE (line 1291) | typedef SQLITE_UINT64_TYPE sqlite_uint64; type sqlite_uint64 (line 1293) | typedef unsigned SQLITE_INT64_TYPE sqlite_uint64; type __int64 (line 1296) | typedef __int64 sqlite_int64; type sqlite_uint64 (line 1297) | typedef unsigned __int64 sqlite_uint64; type sqlite_int64 (line 1299) | typedef long long int sqlite_int64; type sqlite_uint64 (line 1300) | typedef unsigned long long int sqlite_uint64; type sqlite_int64 (line 1302) | typedef sqlite_int64 sqlite3_int64; type sqlite_uint64 (line 1303) | typedef sqlite_uint64 sqlite3_uint64; type sqlite3_file (line 1690) | typedef struct sqlite3_file sqlite3_file; type sqlite3_file (line 1691) | struct sqlite3_file { type sqlite3_io_methods (line 1789) | typedef struct sqlite3_io_methods sqlite3_io_methods; type sqlite3_io_methods (line 1790) | struct sqlite3_io_methods { type sqlite3_mutex (line 2138) | typedef struct sqlite3_mutex sqlite3_mutex; type sqlite3_api_routines (line 2148) | typedef struct sqlite3_api_routines sqlite3_api_routines; type sqlite3_vfs (line 2307) | typedef struct sqlite3_vfs sqlite3_vfs; type sqlite3_vfs (line 2309) | struct sqlite3_vfs { type sqlite3_mem_methods (line 2605) | typedef struct sqlite3_mem_methods sqlite3_mem_methods; type sqlite3_mem_methods (line 2606) | struct sqlite3_mem_methods { type sqlite3_stmt (line 4438) | typedef struct sqlite3_stmt sqlite3_stmt; type sqlite3_value (line 4852) | typedef struct sqlite3_value sqlite3_value; type sqlite3_context (line 4866) | typedef struct sqlite3_context sqlite3_context; type sqlite3_vtab (line 7077) | typedef struct sqlite3_vtab sqlite3_vtab; type sqlite3_index_info (line 7078) | typedef struct sqlite3_index_info sqlite3_index_info; type sqlite3_vtab_cursor (line 7079) | typedef struct sqlite3_vtab_cursor sqlite3_vtab_cursor; type sqlite3_module (line 7080) | typedef struct sqlite3_module sqlite3_module; type sqlite3_module (line 7098) | struct sqlite3_module { type sqlite3_index_info (line 7229) | struct sqlite3_index_info { type sqlite3_vtab (line 7347) | struct sqlite3_vtab { type sqlite3_vtab_cursor (line 7371) | struct sqlite3_vtab_cursor { type sqlite3_blob (line 7427) | typedef struct sqlite3_blob sqlite3_blob; type sqlite3_mutex_methods (line 7875) | typedef struct sqlite3_mutex_methods sqlite3_mutex_methods; type sqlite3_mutex_methods (line 7876) | struct sqlite3_mutex_methods { type sqlite3_pcache (line 8406) | typedef struct sqlite3_pcache sqlite3_pcache; type sqlite3_pcache_page (line 8418) | typedef struct sqlite3_pcache_page sqlite3_pcache_page; type sqlite3_pcache_page (line 8419) | struct sqlite3_pcache_page { type sqlite3_pcache_methods2 (line 8583) | typedef struct sqlite3_pcache_methods2 sqlite3_pcache_methods2; type sqlite3_pcache_methods2 (line 8584) | struct sqlite3_pcache_methods2 { type sqlite3_pcache_methods (line 8606) | typedef struct sqlite3_pcache_methods sqlite3_pcache_methods; type sqlite3_pcache_methods (line 8607) | struct sqlite3_pcache_methods { type sqlite3_backup (line 8632) | typedef struct sqlite3_backup sqlite3_backup; type sqlite3_snapshot (line 9596) | typedef struct sqlite3_snapshot { type sqlite3_rtree_geometry (line 9784) | typedef struct sqlite3_rtree_geometry sqlite3_rtree_geometry; type sqlite3_rtree_query_info (line 9785) | typedef struct sqlite3_rtree_query_info sqlite3_rtree_query_info; type sqlite3_int64 (line 9791) | typedef sqlite3_int64 sqlite3_rtree_dbl; type sqlite3_rtree_dbl (line 9793) | typedef double sqlite3_rtree_dbl; type sqlite3_rtree_geometry (line 9814) | struct sqlite3_rtree_geometry { type sqlite3_rtree_query_info (line 9846) | struct sqlite3_rtree_query_info { type sqlite3_session (line 9897) | typedef struct sqlite3_session sqlite3_session; type sqlite3_changeset_iter (line 9902) | typedef struct sqlite3_changeset_iter sqlite3_changeset_iter; type sqlite3_changegroup (line 10613) | typedef struct sqlite3_changegroup sqlite3_changegroup; type Fts5ExtensionApi (line 11207) | typedef struct Fts5ExtensionApi Fts5ExtensionApi; type Fts5Context (line 11208) | typedef struct Fts5Context Fts5Context; type Fts5PhraseIter (line 11209) | typedef struct Fts5PhraseIter Fts5PhraseIter; type Fts5PhraseIter (line 11219) | struct Fts5PhraseIter { type Fts5ExtensionApi (line 11439) | struct Fts5ExtensionApi { type Fts5Tokenizer (line 11673) | typedef struct Fts5Tokenizer Fts5Tokenizer; type fts5_tokenizer (line 11674) | typedef struct fts5_tokenizer fts5_tokenizer; type fts5_tokenizer (line 11675) | struct fts5_tokenizer { type fts5_api (line 11710) | typedef struct fts5_api fts5_api; type fts5_api (line 11711) | struct fts5_api { type Hash (line 12351) | typedef struct Hash Hash; type HashElem (line 12352) | typedef struct HashElem HashElem; type Hash (line 12375) | struct Hash { type HashElem (line 12391) | struct HashElem { type sqlite_int64 (line 12799) | typedef sqlite_int64 i64; type sqlite_uint64 (line 12800) | typedef sqlite_uint64 u64; type UINT32_TYPE (line 12801) | typedef UINT32_TYPE u32; type UINT16_TYPE (line 12802) | typedef UINT16_TYPE u16; type INT16_TYPE (line 12803) | typedef INT16_TYPE i16; type UINT8_TYPE (line 12804) | typedef UINT8_TYPE u8; type INT8_TYPE (line 12805) | typedef INT8_TYPE i8; type u64 (line 12822) | typedef u64 tRowcnt; type u32 (line 12824) | typedef u32 tRowcnt; type INT16_TYPE (line 12850) | typedef INT16_TYPE LogEst; type uptr (line 12869) | typedef uintptr_t uptr; type u32 (line 12871) | typedef u32 uptr; type u64 (line 12873) | typedef u64 uptr; type BusyHandler (line 13034) | typedef struct BusyHandler BusyHandler; type BusyHandler (line 13035) | struct BusyHandler { type AggInfo (line 13128) | typedef struct AggInfo AggInfo; type AuthContext (line 13129) | typedef struct AuthContext AuthContext; type AutoincInfo (line 13130) | typedef struct AutoincInfo AutoincInfo; type Bitvec (line 13131) | typedef struct Bitvec Bitvec; type CollSeq (line 13132) | typedef struct CollSeq CollSeq; type Column (line 13133) | typedef struct Column Column; type Db (line 13134) | typedef struct Db Db; type Schema (line 13135) | typedef struct Schema Schema; type Expr (line 13136) | typedef struct Expr Expr; type ExprList (line 13137) | typedef struct ExprList ExprList; type ExprSpan (line 13138) | typedef struct ExprSpan ExprSpan; type FKey (line 13139) | typedef struct FKey FKey; type FuncDestructor (line 13140) | typedef struct FuncDestructor FuncDestructor; type FuncDef (line 13141) | typedef struct FuncDef FuncDef; type FuncDefHash (line 13142) | typedef struct FuncDefHash FuncDefHash; type IdList (line 13143) | typedef struct IdList IdList; type Index (line 13144) | typedef struct Index Index; type IndexSample (line 13145) | typedef struct IndexSample IndexSample; type KeyClass (line 13146) | typedef struct KeyClass KeyClass; type KeyInfo (line 13147) | typedef struct KeyInfo KeyInfo; type Lookaside (line 13148) | typedef struct Lookaside Lookaside; type LookasideSlot (line 13149) | typedef struct LookasideSlot LookasideSlot; type Module (line 13150) | typedef struct Module Module; type NameContext (line 13151) | typedef struct NameContext NameContext; type Parse (line 13152) | typedef struct Parse Parse; type PreUpdate (line 13153) | typedef struct PreUpdate PreUpdate; type PrintfArguments (line 13154) | typedef struct PrintfArguments PrintfArguments; type RowSet (line 13155) | typedef struct RowSet RowSet; type Savepoint (line 13156) | typedef struct Savepoint Savepoint; type Select (line 13157) | typedef struct Select Select; type SQLiteThread (line 13158) | typedef struct SQLiteThread SQLiteThread; type SelectDest (line 13159) | typedef struct SelectDest SelectDest; type SrcList (line 13160) | typedef struct SrcList SrcList; type StrAccum (line 13161) | typedef struct StrAccum StrAccum; type Table (line 13162) | typedef struct Table Table; type TableLock (line 13163) | typedef struct TableLock TableLock; type Token (line 13164) | typedef struct Token Token; type TreeView (line 13165) | typedef struct TreeView TreeView; type Trigger (line 13166) | typedef struct Trigger Trigger; type TriggerPrg (line 13167) | typedef struct TriggerPrg TriggerPrg; type TriggerStep (line 13168) | typedef struct TriggerStep TriggerStep; type UnpackedRecord (line 13169) | typedef struct UnpackedRecord UnpackedRecord; type VTable (line 13170) | typedef struct VTable VTable; type VtabCtx (line 13171) | typedef struct VtabCtx VtabCtx; type Walker (line 13172) | typedef struct Walker Walker; type WhereInfo (line 13173) | typedef struct WhereInfo WhereInfo; type With (line 13174) | typedef struct With With; type VList (line 13182) | typedef int VList; type Btree (line 13229) | typedef struct Btree Btree; type BtCursor (line 13230) | typedef struct BtCursor BtCursor; type BtShared (line 13231) | typedef struct BtShared BtShared; type BtreePayload (line 13232) | typedef struct BtreePayload BtreePayload; type KeyInfo (line 13420) | struct KeyInfo type BtreePayload (line 13466) | struct BtreePayload { type Vdbe (line 13594) | typedef struct Vdbe Vdbe; type Mem (line 13600) | typedef struct sqlite3_value Mem; type SubProgram (line 13601) | typedef struct SubProgram SubProgram; type VdbeOp (line 13608) | struct VdbeOp { type VdbeOp (line 13646) | typedef struct VdbeOp VdbeOp; type SubProgram (line 13652) | struct SubProgram { type VdbeOpList (line 13666) | struct VdbeOpList { type VdbeOpList (line 13672) | typedef struct VdbeOpList VdbeOpList; type u32 (line 14145) | typedef u32 Pgno; type Pager (line 14150) | typedef struct Pager Pager; type DbPage (line 14155) | typedef struct PgHdr DbPage; type PgHdr (line 14375) | typedef struct PgHdr PgHdr; type PCache (line 14376) | typedef struct PCache PCache; type PgHdr (line 14382) | struct PgHdr { type Db (line 14939) | struct Db { type Schema (line 14964) | struct Schema { type Lookaside (line 15028) | struct Lookaside { type LookasideSlot (line 15039) | struct LookasideSlot { type FuncDefHash (line 15051) | struct FuncDefHash { type sqlite3_userauth (line 15060) | typedef struct sqlite3_userauth sqlite3_userauth; type sqlite3_userauth (line 15061) | struct sqlite3_userauth { type sqlite3 (line 15106) | struct sqlite3 { type FuncDef (line 15346) | struct FuncDef { type FuncDestructor (line 15374) | struct FuncDestructor { type Savepoint (line 15484) | struct Savepoint { type Module (line 15505) | struct Module { type Column (line 15517) | struct Column { type CollSeq (line 15542) | struct CollSeq { type VTable (line 15642) | struct VTable { type Table (line 15656) | struct Table { type FKey (line 15771) | struct FKey { type KeyInfo (line 15837) | struct KeyInfo { type UnpackedRecord (line 15882) | struct UnpackedRecord { type Index (line 15928) | struct Index { type IndexSample (line 15986) | struct IndexSample { type Token (line 16002) | struct Token { type AggInfo (line 16020) | struct AggInfo { type i16 (line 16062) | typedef i16 ynVar; type ynVar (line 16064) | typedef int ynVar; type Expr (line 16130) | struct Expr { type ExprList (line 16260) | struct ExprList { type ExprSpan (line 16285) | struct ExprSpan { type IdList (line 16306) | struct IdList { type SQLITE_BITMASK_TYPE (line 16322) | typedef SQLITE_BITMASK_TYPE Bitmask; type u64 (line 16324) | typedef u64 Bitmask; type SrcList (line 16358) | struct SrcList { type NameContext (line 16461) | struct NameContext { type Select (line 16509) | struct Select { type SelectDest (line 16647) | struct SelectDest { type AutoincInfo (line 16665) | struct AutoincInfo { type TriggerPrg (line 16697) | struct TriggerPrg { type yDbMask (line 16716) | typedef unsigned int yDbMask; type Parse (line 16740) | struct Parse { type AuthContext (line 16869) | struct AuthContext { type Trigger (line 16919) | struct Trigger { type TriggerStep (line 16981) | struct TriggerStep { type DbFixer (line 16999) | typedef struct DbFixer DbFixer; type DbFixer (line 17000) | struct DbFixer { type StrAccum (line 17013) | struct StrAccum { type InitData (line 17035) | typedef struct { type Sqlite3Config (line 17047) | struct Sqlite3Config { type Walker (line 17123) | struct Walker { type With (line 17170) | struct With { type TreeView (line 17186) | struct TreeView { type PrintfArguments (line 17377) | struct PrintfArguments { type SrcList_item (line 17522) | struct SrcList_item type SrcList_item (line 17586) | struct SrcList_item type Sqlite3Config (line 17835) | struct Sqlite3Config type Sqlite3Config (line 18396) | struct Sqlite3Config type Op (line 18562) | typedef struct VdbeOp Op; type Bool (line 18567) | typedef unsigned Bool; type VdbeSorter (line 18570) | typedef struct VdbeSorter VdbeSorter; type AuxData (line 18573) | typedef struct AuxData AuxData; type VdbeCursor (line 18591) | typedef struct VdbeCursor VdbeCursor; type VdbeCursor (line 18592) | struct VdbeCursor { type VdbeFrame (line 18676) | typedef struct VdbeFrame VdbeFrame; type VdbeFrame (line 18677) | struct VdbeFrame { type sqlite3_value (line 18705) | struct sqlite3_value { type AuxData (line 18808) | struct AuxData { type sqlite3_context (line 18829) | struct sqlite3_context { type bft (line 18845) | typedef unsigned bft; type ScanStatus (line 18847) | typedef struct ScanStatus ScanStatus; type ScanStatus (line 18848) | struct ScanStatus { type Vdbe (line 18864) | struct Vdbe { type PreUpdate (line 18944) | struct PreUpdate { type sqlite3_int64 (line 19083) | typedef sqlite3_int64 sqlite3StatValueType; type u32 (line 19085) | typedef u32 sqlite3StatValueType; type sqlite3StatType (line 19087) | typedef struct sqlite3StatType sqlite3StatType; function SQLITE_WSD (line 19088) | static SQLITE_WSD struct sqlite3StatType { function SQLITE_PRIVATE (line 19129) | SQLITE_PRIVATE sqlite3_int64 sqlite3StatusValue(int op){ function SQLITE_PRIVATE (line 19149) | SQLITE_PRIVATE void sqlite3StatusUp(int op, int N){ function SQLITE_PRIVATE (line 19160) | SQLITE_PRIVATE void sqlite3StatusDown(int op, int N){ function SQLITE_PRIVATE (line 19174) | SQLITE_PRIVATE void sqlite3StatusHighwater(int op, int X){ function SQLITE_API (line 19194) | SQLITE_API int sqlite3_status64( function SQLITE_API (line 19219) | SQLITE_API int sqlite3_status(int op, int *pCurrent, int *pHighwater, in... function u32 (line 19236) | static u32 countLookasideSlots(LookasideSlot *p){ function SQLITE_PRIVATE (line 19248) | SQLITE_PRIVATE int sqlite3LookasideUsed(sqlite3 *db, int *pHighwater){ function SQLITE_API (line 19258) | SQLITE_API int sqlite3_db_status( type tm (line 19500) | struct tm type DateTime (line 19506) | typedef struct DateTime DateTime; type DateTime (line 19507) | struct DateTime { function getDigits (line 19550) | static int getDigits(const char *zDate, const char *zFormat, ...){ function parseTimezone (line 19604) | static int parseTimezone(const char *zDate, DateTime *p){ function parseHhMmSs (line 19640) | static int parseHhMmSs(const char *zDate, DateTime *p){ function datetimeError (line 19680) | static void datetimeError(DateTime *p){ function computeJD (line 19691) | static void computeJD(DateTime *p){ function parseYyyyMmDd (line 19741) | static int parseYyyyMmDd(const char *zDate, DateTime *p){ function setDateTimeToCurrent (line 19778) | static int setDateTimeToCurrent(sqlite3_context *context, DateTime *p){ function setRawDateNumber (line 19794) | static void setRawDateNumber(DateTime *p, double r){ function parseDateOrTime (line 19819) | static int parseDateOrTime( function validJulianDay (line 19852) | static int validJulianDay(sqlite3_int64 iJD){ function computeYMD (line 19859) | static void computeYMD(DateTime *p){ function computeHMS (line 19888) | static void computeHMS(DateTime *p){ function computeYMD_HMS (line 19907) | static void computeYMD_HMS(DateTime *p){ function clearYMD_HMS_TZ (line 19915) | static void clearYMD_HMS_TZ(DateTime *p){ function osLocaltime (line 19953) | static int osLocaltime(time_t *t, struct tm *pTm){ function sqlite3_int64 (line 19992) | static sqlite3_int64 localtimeOffset( function parseModifier (line 20096) | static int parseModifier( function isDate (line 20313) | static int isDate( function juliandayFunc (line 20356) | static void juliandayFunc( function datetimeFunc (line 20373) | static void datetimeFunc( function timeFunc (line 20393) | static void timeFunc( function dateFunc (line 20412) | static void dateFunc( function strftimeFunc (line 20445) | static void strftimeFunc( function ctimeFunc (line 20583) | static void ctimeFunc( function cdateFunc (line 20597) | static void cdateFunc( function ctimestampFunc (line 20611) | static void ctimestampFunc( function currentTimeFunc (line 20633) | static void currentTimeFunc( function SQLITE_PRIVATE (line 20671) | SQLITE_PRIVATE void sqlite3RegisterDateTimeFunctions(void){ function SQLITE_PRIVATE (line 20774) | SQLITE_PRIVATE void sqlite3OsClose(sqlite3_file *pId){ function SQLITE_PRIVATE (line 20780) | SQLITE_PRIVATE int sqlite3OsRead(sqlite3_file *id, void *pBuf, int amt, ... function SQLITE_PRIVATE (line 20784) | SQLITE_PRIVATE int sqlite3OsWrite(sqlite3_file *id, const void *pBuf, in... function SQLITE_PRIVATE (line 20788) | SQLITE_PRIVATE int sqlite3OsTruncate(sqlite3_file *id, i64 size){ function SQLITE_PRIVATE (line 20791) | SQLITE_PRIVATE int sqlite3OsSync(sqlite3_file *id, int flags){ function SQLITE_PRIVATE (line 20795) | SQLITE_PRIVATE int sqlite3OsFileSize(sqlite3_file *id, i64 *pSize){ function SQLITE_PRIVATE (line 20799) | SQLITE_PRIVATE int sqlite3OsLock(sqlite3_file *id, int lockType){ function SQLITE_PRIVATE (line 20803) | SQLITE_PRIVATE int sqlite3OsUnlock(sqlite3_file *id, int lockType){ function SQLITE_PRIVATE (line 20806) | SQLITE_PRIVATE int sqlite3OsCheckReservedLock(sqlite3_file *id, int *pRe... function SQLITE_PRIVATE (line 20819) | SQLITE_PRIVATE int sqlite3OsFileControl(sqlite3_file *id, int op, void *... function SQLITE_PRIVATE (line 20837) | SQLITE_PRIVATE void sqlite3OsFileControlHint(sqlite3_file *id, int op, v... function SQLITE_PRIVATE (line 20841) | SQLITE_PRIVATE int sqlite3OsSectorSize(sqlite3_file *id){ function SQLITE_PRIVATE (line 20845) | SQLITE_PRIVATE int sqlite3OsDeviceCharacteristics(sqlite3_file *id){ function SQLITE_PRIVATE (line 20849) | SQLITE_PRIVATE int sqlite3OsShmLock(sqlite3_file *id, int offset, int n,... function SQLITE_PRIVATE (line 20852) | SQLITE_PRIVATE void sqlite3OsShmBarrier(sqlite3_file *id){ function SQLITE_PRIVATE (line 20855) | SQLITE_PRIVATE int sqlite3OsShmUnmap(sqlite3_file *id, int deleteFlag){ function SQLITE_PRIVATE (line 20858) | SQLITE_PRIVATE int sqlite3OsShmMap( function SQLITE_PRIVATE (line 20872) | SQLITE_PRIVATE int sqlite3OsFetch(sqlite3_file *id, i64 iOff, int iAmt, ... function SQLITE_PRIVATE (line 20876) | SQLITE_PRIVATE int sqlite3OsUnfetch(sqlite3_file *id, i64 iOff, void *p){ function SQLITE_PRIVATE (line 20881) | SQLITE_PRIVATE int sqlite3OsFetch(sqlite3_file *id, i64 iOff, int iAmt, ... function SQLITE_PRIVATE (line 20885) | SQLITE_PRIVATE int sqlite3OsUnfetch(sqlite3_file *id, i64 iOff, void *p){ function SQLITE_PRIVATE (line 20894) | SQLITE_PRIVATE int sqlite3OsOpen( function SQLITE_PRIVATE (line 20911) | SQLITE_PRIVATE int sqlite3OsDelete(sqlite3_vfs *pVfs, const char *zPath,... function SQLITE_PRIVATE (line 20916) | SQLITE_PRIVATE int sqlite3OsAccess( function SQLITE_PRIVATE (line 20925) | SQLITE_PRIVATE int sqlite3OsFullPathname( function SQLITE_PRIVATE (line 20936) | SQLITE_PRIVATE void *sqlite3OsDlOpen(sqlite3_vfs *pVfs, const char *zPath){ function SQLITE_PRIVATE (line 20939) | SQLITE_PRIVATE void sqlite3OsDlError(sqlite3_vfs *pVfs, int nByte, char ... function SQLITE_PRIVATE (line 20942) | SQLITE_PRIVATE void (*sqlite3OsDlSym(sqlite3_vfs *pVfs, void *pHdle, con... function SQLITE_PRIVATE (line 20945) | SQLITE_PRIVATE void sqlite3OsDlClose(sqlite3_vfs *pVfs, void *pHandle){ function SQLITE_PRIVATE (line 20949) | SQLITE_PRIVATE int sqlite3OsRandomness(sqlite3_vfs *pVfs, int nByte, cha... function SQLITE_PRIVATE (line 20952) | SQLITE_PRIVATE int sqlite3OsSleep(sqlite3_vfs *pVfs, int nMicro){ function SQLITE_PRIVATE (line 20955) | SQLITE_PRIVATE int sqlite3OsGetLastError(sqlite3_vfs *pVfs){ function SQLITE_PRIVATE (line 20958) | SQLITE_PRIVATE int sqlite3OsCurrentTimeInt64(sqlite3_vfs *pVfs, sqlite3_... function SQLITE_PRIVATE (line 20976) | SQLITE_PRIVATE int sqlite3OsOpenMalloc( function SQLITE_PRIVATE (line 20998) | SQLITE_PRIVATE void sqlite3OsCloseFree(sqlite3_file *pFile){ function SQLITE_PRIVATE (line 21010) | SQLITE_PRIVATE int sqlite3OsInit(void){ function SQLITE_API (line 21027) | SQLITE_API sqlite3_vfs *sqlite3_vfs_find(const char *zVfs){ function vfsUnlink (line 21051) | static void vfsUnlink(sqlite3_vfs *pVfs){ function SQLITE_API (line 21073) | SQLITE_API int sqlite3_vfs_register(sqlite3_vfs *pVfs, int makeDflt){ function SQLITE_API (line 21101) | SQLITE_API int sqlite3_vfs_unregister(sqlite3_vfs *pVfs){ type BenignMallocHooks (line 21146) | typedef struct BenignMallocHooks BenignMallocHooks; function SQLITE_WSD (line 21147) | static SQLITE_WSD struct BenignMallocHooks { function SQLITE_PRIVATE (line 21172) | SQLITE_PRIVATE void sqlite3BenignMallocHooks( function SQLITE_PRIVATE (line 21186) | SQLITE_PRIVATE void sqlite3BeginBenignMalloc(void){ function SQLITE_PRIVATE (line 21192) | SQLITE_PRIVATE void sqlite3EndBenignMalloc(void){ function sqlite3MemFree (line 21234) | static void sqlite3MemFree(void *pPrior){ return; } function sqlite3MemSize (line 21236) | static int sqlite3MemSize(void *pPrior){ return 0; } function sqlite3MemRoundup (line 21237) | static int sqlite3MemRoundup(int n){ return n; } function sqlite3MemInit (line 21238) | static int sqlite3MemInit(void *NotUsed){ return SQLITE_OK; } function sqlite3MemShutdown (line 21239) | static void sqlite3MemShutdown(void *NotUsed){ return; } function SQLITE_PRIVATE (line 21247) | SQLITE_PRIVATE void sqlite3MemSetDefault(void){ function sqlite3MemFree (line 21426) | static void sqlite3MemFree(void *pPrior){ function sqlite3MemSize (line 21441) | static int sqlite3MemSize(void *pPrior){ function sqlite3MemRoundup (line 21496) | static int sqlite3MemRoundup(int n){ function sqlite3MemInit (line 21503) | static int sqlite3MemInit(void *NotUsed){ function sqlite3MemShutdown (line 21530) | static void sqlite3MemShutdown(void *NotUsed){ function SQLITE_PRIVATE (line 21541) | SQLITE_PRIVATE void sqlite3MemSetDefault(void){ type MemBlockHdr (line 21613) | struct MemBlockHdr { type MemBlockHdr (line 21650) | struct MemBlockHdr type MemBlockHdr (line 21651) | struct MemBlockHdr function adjustStats (line 21687) | static void adjustStats(int iSize, int increment){ type MemBlockHdr (line 21710) | struct MemBlockHdr type MemBlockHdr (line 21711) | struct MemBlockHdr type MemBlockHdr (line 21716) | struct MemBlockHdr function sqlite3MemSize (line 21734) | static int sqlite3MemSize(void *p){ function sqlite3MemInit (line 21746) | static int sqlite3MemInit(void *NotUsed){ function sqlite3MemShutdown (line 21760) | static void sqlite3MemShutdown(void *NotUsed){ function sqlite3MemRoundup (line 21768) | static int sqlite3MemRoundup(int n){ function randomFill (line 21777) | static void randomFill(char *pBuf, int nByte){ type MemBlockHdr (line 21801) | struct MemBlockHdr type MemBlockHdr (line 21817) | struct MemBlockHdr function sqlite3MemFree (line 21859) | static void sqlite3MemFree(void *pPrior){ type MemBlockHdr (line 21902) | struct MemBlockHdr function SQLITE_PRIVATE (line 21922) | SQLITE_PRIVATE void sqlite3MemSetDefault(void){ function SQLITE_PRIVATE (line 21939) | SQLITE_PRIVATE void sqlite3MemdebugSetType(void *p, u8 eType){ function SQLITE_PRIVATE (line 21957) | SQLITE_PRIVATE int sqlite3MemdebugHasType(void *p, u8 eType){ function SQLITE_PRIVATE (line 21979) | SQLITE_PRIVATE int sqlite3MemdebugNoType(void *p, u8 eType){ function SQLITE_PRIVATE (line 21997) | SQLITE_PRIVATE void sqlite3MemdebugBacktrace(int depth){ function SQLITE_PRIVATE (line 22004) | SQLITE_PRIVATE void sqlite3MemdebugBacktraceCallback(void (*xBacktrace)(... function SQLITE_PRIVATE (line 22011) | SQLITE_PRIVATE void sqlite3MemdebugSettitle(const char *zTitle){ function SQLITE_PRIVATE (line 22021) | SQLITE_PRIVATE void sqlite3MemdebugSync(){ function SQLITE_PRIVATE (line 22034) | SQLITE_PRIVATE void sqlite3MemdebugDump(const char *zFilename){ function SQLITE_PRIVATE (line 22076) | SQLITE_PRIVATE int sqlite3MemdebugMallocCount(){ type Mem3Block (line 22169) | typedef struct Mem3Block Mem3Block; type Mem3Block (line 22170) | struct Mem3Block { function SQLITE_WSD (line 22189) | static SQLITE_WSD struct Mem3Global { function memsys3UnlinkFromList (line 22236) | static void memsys3UnlinkFromList(u32 i, u32 *pRoot){ function memsys3Unlink (line 22256) | static void memsys3Unlink(u32 i){ function memsys3LinkIntoList (line 22276) | static void memsys3LinkIntoList(u32 i, u32 *pRoot){ function memsys3Link (line 22290) | static void memsys3Link(u32 i){ function memsys3Enter (line 22311) | static void memsys3Enter(void){ function memsys3Leave (line 22317) | static void memsys3Leave(void){ function memsys3OutOfMemory (line 22324) | static void memsys3OutOfMemory(int nByte){ function memsys3Merge (line 22404) | static void memsys3Merge(u32 *pRoot){ function memsys3FreeUnsafe (line 22525) | static void memsys3FreeUnsafe(void *pOld){ function memsys3Size (line 22566) | static int memsys3Size(void *p){ function memsys3Roundup (line 22577) | static int memsys3Roundup(int n){ function memsys3Free (line 22600) | static void memsys3Free(void *pPrior){ function memsys3Init (line 22641) | static int memsys3Init(void *NotUsed){ function memsys3Shutdown (line 22666) | static void memsys3Shutdown(void *NotUsed){ function SQLITE_PRIVATE (line 22678) | SQLITE_PRIVATE void sqlite3Memsys3Dump(const char *zFilename){ function SQLITE_PRIVATE (line 22762) | SQLITE_PRIVATE const sqlite3_mem_methods *sqlite3MemGetMemsys3(void){ type Mem5Link (line 22846) | typedef struct Mem5Link Mem5Link; type Mem5Link (line 22847) | struct Mem5Link { function SQLITE_WSD (line 22871) | static SQLITE_WSD struct Mem5Global { function memsys5Unlink (line 22928) | static void memsys5Unlink(int i, int iLogsize){ function memsys5Link (line 22950) | static void memsys5Link(int i, int iLogsize){ function memsys5Enter (line 22969) | static void memsys5Enter(void){ function memsys5Leave (line 22972) | static void memsys5Leave(void){ function memsys5Size (line 22980) | static int memsys5Size(void *p){ function memsys5FreeUnsafe (line 23069) | static void memsys5FreeUnsafe(void *pOld){ function memsys5Free (line 23151) | static void memsys5Free(void *pPrior){ function memsys5Roundup (line 23200) | static int memsys5Roundup(int n){ function memsys5Log (line 23217) | static int memsys5Log(int iValue){ function memsys5Init (line 23229) | static int memsys5Init(void *NotUsed){ function memsys5Shutdown (line 23287) | static void memsys5Shutdown(void *NotUsed){ function SQLITE_PRIVATE (line 23298) | SQLITE_PRIVATE void sqlite3Memsys5Dump(const char *zFilename){ function SQLITE_PRIVATE (line 23341) | SQLITE_PRIVATE const sqlite3_mem_methods *sqlite3MemGetMemsys5(void){ function SQLITE_PRIVATE (line 23390) | SQLITE_PRIVATE int sqlite3MutexInit(void){ function SQLITE_PRIVATE (line 23431) | SQLITE_PRIVATE int sqlite3MutexEnd(void){ function SQLITE_API (line 23447) | SQLITE_API sqlite3_mutex *sqlite3_mutex_alloc(int id){ function SQLITE_PRIVATE (line 23456) | SQLITE_PRIVATE sqlite3_mutex *sqlite3MutexAlloc(int id){ function SQLITE_API (line 23468) | SQLITE_API void sqlite3_mutex_free(sqlite3_mutex *p){ function SQLITE_API (line 23479) | SQLITE_API void sqlite3_mutex_enter(sqlite3_mutex *p){ function SQLITE_API (line 23490) | SQLITE_API int sqlite3_mutex_try(sqlite3_mutex *p){ function SQLITE_API (line 23505) | SQLITE_API void sqlite3_mutex_leave(sqlite3_mutex *p){ function SQLITE_API (line 23517) | SQLITE_API int sqlite3_mutex_held(sqlite3_mutex *p){ function SQLITE_API (line 23521) | SQLITE_API int sqlite3_mutex_notheld(sqlite3_mutex *p){ function noopMutexInit (line 23568) | static int noopMutexInit(void){ return SQLITE_OK; } function noopMutexEnd (line 23569) | static int noopMutexEnd(void){ return SQLITE_OK; } function sqlite3_mutex (line 23570) | static sqlite3_mutex *noopMutexAlloc(int id){ function noopMutexFree (line 23574) | static void noopMutexFree(sqlite3_mutex *p){ UNUSED_PARAMETER(p); return; } function noopMutexEnter (line 23575) | static void noopMutexEnter(sqlite3_mutex *p){ UNUSED_PARAMETER(p); retur... function noopMutexTry (line 23576) | static int noopMutexTry(sqlite3_mutex *p){ function noopMutexLeave (line 23580) | static void noopMutexLeave(sqlite3_mutex *p){ UNUSED_PARAMETER(p); retur... function SQLITE_PRIVATE (line 23582) | SQLITE_PRIVATE sqlite3_mutex_methods const *sqlite3NoopMutex(void){ type sqlite3_debug_mutex (line 23610) | typedef struct sqlite3_debug_mutex { function debugMutexHeld (line 23619) | static int debugMutexHeld(sqlite3_mutex *pX){ function debugMutexNotheld (line 23623) | static int debugMutexNotheld(sqlite3_mutex *pX){ function debugMutexInit (line 23631) | static int debugMutexInit(void){ return SQLITE_OK; } function debugMutexEnd (line 23632) | static int debugMutexEnd(void){ return SQLITE_OK; } function sqlite3_mutex (line 23639) | static sqlite3_mutex *debugMutexAlloc(int id){ function debugMutexFree (line 23670) | static void debugMutexFree(sqlite3_mutex *pX){ function debugMutexEnter (line 23693) | static void debugMutexEnter(sqlite3_mutex *pX){ function debugMutexTry (line 23698) | static int debugMutexTry(sqlite3_mutex *pX){ function debugMutexLeave (line 23711) | static void debugMutexLeave(sqlite3_mutex *pX){ function SQLITE_PRIVATE (line 23718) | SQLITE_PRIVATE sqlite3_mutex_methods const *sqlite3NoopMutex(void){ function SQLITE_PRIVATE (line 23741) | SQLITE_PRIVATE sqlite3_mutex_methods const *sqlite3DefaultMutex(void){ type sqlite3_mutex (line 23789) | struct sqlite3_mutex { function pthreadMutexHeld (line 23825) | static int pthreadMutexHeld(sqlite3_mutex *p){ function pthreadMutexNotheld (line 23828) | static int pthreadMutexNotheld(sqlite3_mutex *p){ function SQLITE_PRIVATE (line 23838) | SQLITE_PRIVATE void sqlite3MemoryBarrier(void){ function pthreadMutexInit (line 23849) | static int pthreadMutexInit(void){ return SQLITE_OK; } function pthreadMutexEnd (line 23850) | static int pthreadMutexEnd(void){ return SQLITE_OK; } function sqlite3_mutex (line 23900) | static sqlite3_mutex *pthreadMutexAlloc(int iType){ function pthreadMutexFree (line 23965) | static void pthreadMutexFree(sqlite3_mutex *p){ function pthreadMutexEnter (line 23992) | static void pthreadMutexEnter(sqlite3_mutex *p){ function pthreadMutexTry (line 24034) | static int pthreadMutexTry(sqlite3_mutex *p){ function pthreadMutexLeave (line 24091) | static void pthreadMutexLeave(sqlite3_mutex *p){ function SQLITE_PRIVATE (line 24114) | SQLITE_PRIVATE sqlite3_mutex_methods const *sqlite3DefaultMutex(void){ function sqlite_uint64 (line 24232) | __inline__ sqlite_uint64 sqlite3Hwtime(void){ function sqlite_uint64 (line 24240) | __declspec(naked) __inline sqlite_uint64 __cdecl sqlite3Hwtime(void){ function sqlite_uint64 (line 24251) | __inline__ sqlite_uint64 sqlite3Hwtime(void){ function sqlite_uint64 (line 24259) | __inline__ sqlite_uint64 sqlite3Hwtime(void){ function sqlite3Hwtime (line 24283) | sqlite3Hwtime(void){ return ((sqlite_uint64)0); } function local_ioerr (line 24321) | static void local_ioerr(){ type sqlite3_mutex (line 24465) | struct sqlite3_mutex { function winMutexHeld (line 24494) | static int winMutexHeld(sqlite3_mutex *p){ function winMutexNotheld2 (line 24498) | static int winMutexNotheld2(sqlite3_mutex *p, DWORD tid){ function winMutexNotheld (line 24502) | static int winMutexNotheld(sqlite3_mutex *p){ function SQLITE_PRIVATE (line 24513) | SQLITE_PRIVATE void sqlite3MemoryBarrier(void){ function winMutexInit (line 24555) | static int winMutexInit(void){ function winMutexEnd (line 24577) | static int winMutexEnd(void){ function sqlite3_mutex (line 24640) | static sqlite3_mutex *winMutexAlloc(int iType){ function winMutexFree (line 24688) | static void winMutexFree(sqlite3_mutex *p){ function winMutexEnter (line 24712) | static void winMutexEnter(sqlite3_mutex *p){ function winMutexTry (line 24735) | static int winMutexTry(sqlite3_mutex *p){ function winMutexLeave (line 24785) | static void winMutexLeave(sqlite3_mutex *p){ function SQLITE_PRIVATE (line 24807) | SQLITE_PRIVATE sqlite3_mutex_methods const *sqlite3DefaultMutex(void){ function SQLITE_API (line 24853) | SQLITE_API int sqlite3_release_memory(int n){ function SQLITE_WSD (line 24868) | static SQLITE_WSD struct Mem0Global { function SQLITE_PRIVATE (line 24884) | SQLITE_PRIVATE sqlite3_mutex *sqlite3MallocMutex(void){ function SQLITE_API (line 24894) | SQLITE_API int sqlite3_memory_alarm( function SQLITE_API (line 24910) | SQLITE_API sqlite3_int64 sqlite3_soft_heap_limit64(sqlite3_int64 n){ function SQLITE_API (line 24932) | SQLITE_API void sqlite3_soft_heap_limit(int n){ function SQLITE_PRIVATE (line 24940) | SQLITE_PRIVATE int sqlite3MallocInit(void){ function SQLITE_PRIVATE (line 24962) | SQLITE_PRIVATE int sqlite3HeapNearlyFull(void){ function SQLITE_PRIVATE (line 24969) | SQLITE_PRIVATE void sqlite3MallocEnd(void){ function sqlite3_memory_used (line 24979) | sqlite3_memory_used(void){ function SQLITE_API (line 24990) | SQLITE_API sqlite3_int64 sqlite3_memory_highwater(int resetFlag){ function sqlite3MallocAlarm (line 24999) | static void sqlite3MallocAlarm(int nByte){ function mallocWithAlarm (line 25010) | static void mallocWithAlarm(int n, void **pp){ function SQLITE_PRIVATE (line 25059) | SQLITE_PRIVATE void *sqlite3Malloc(u64 n){ function SQLITE_API (line 25084) | SQLITE_API void *sqlite3_malloc(int n){ function SQLITE_API (line 25090) | SQLITE_API void *sqlite3_malloc64(sqlite3_uint64 n){ function isLookaside (line 25101) | static int isLookaside(sqlite3 *db, void *p){ function SQLITE_PRIVATE (line 25112) | SQLITE_PRIVATE int sqlite3MallocSize(void *p){ function SQLITE_PRIVATE (line 25116) | SQLITE_PRIVATE int sqlite3DbMallocSize(sqlite3 *db, void *p){ function SQLITE_API (line 25134) | SQLITE_API sqlite3_uint64 sqlite3_msize(void *p){ function SQLITE_API (line 25143) | SQLITE_API void sqlite3_free(void *p){ function SQLITE_NOINLINE (line 25162) | static SQLITE_NOINLINE void measureAllocationSize(sqlite3 *db, void *p){ function SQLITE_PRIVATE (line 25171) | SQLITE_PRIVATE void sqlite3DbFreeNN(sqlite3 *db, void *p){ function SQLITE_PRIVATE (line 25196) | SQLITE_PRIVATE void sqlite3DbFree(sqlite3 *db, void *p){ function SQLITE_PRIVATE (line 25204) | SQLITE_PRIVATE void *sqlite3Realloc(void *pOld, u64 nBytes){ function SQLITE_API (line 25256) | SQLITE_API void *sqlite3_realloc(void *pOld, int n){ function SQLITE_API (line 25263) | SQLITE_API void *sqlite3_realloc64(void *pOld, sqlite3_uint64 n){ function SQLITE_PRIVATE (line 25274) | SQLITE_PRIVATE void *sqlite3MallocZero(u64 n){ function SQLITE_PRIVATE (line 25286) | SQLITE_PRIVATE void *sqlite3DbMallocZero(sqlite3 *db, u64 n){ function SQLITE_NOINLINE (line 25298) | static SQLITE_NOINLINE void *dbMallocRawFinish(sqlite3 *db, u64 n){ function SQLITE_PRIVATE (line 25330) | SQLITE_PRIVATE void *sqlite3DbMallocRaw(sqlite3 *db, u64 n){ function SQLITE_PRIVATE (line 25337) | SQLITE_PRIVATE void *sqlite3DbMallocRawNN(sqlite3 *db, u64 n){ function SQLITE_PRIVATE (line 25379) | SQLITE_PRIVATE void *sqlite3DbRealloc(sqlite3 *db, void *p, u64 n){ function SQLITE_NOINLINE (line 25386) | static SQLITE_NOINLINE void *dbReallocFinish(sqlite3 *db, void *p, u64 n){ function SQLITE_PRIVATE (line 25416) | SQLITE_PRIVATE void *sqlite3DbReallocOrFree(sqlite3 *db, void *p, u64 n){ function SQLITE_PRIVATE (line 25432) | SQLITE_PRIVATE char *sqlite3DbStrDup(sqlite3 *db, const char *z){ function SQLITE_PRIVATE (line 25445) | SQLITE_PRIVATE char *sqlite3DbStrNDup(sqlite3 *db, const char *z, u64 n){ function SQLITE_PRIVATE (line 25463) | SQLITE_PRIVATE void sqlite3SetString(char **pz, sqlite3 *db, const char ... function SQLITE_PRIVATE (line 25474) | SQLITE_PRIVATE void sqlite3OomFault(sqlite3 *db){ function SQLITE_PRIVATE (line 25491) | SQLITE_PRIVATE void sqlite3OomClear(sqlite3 *db){ function SQLITE_NOINLINE (line 25503) | static SQLITE_NOINLINE int apiOomError(sqlite3 *db){ function SQLITE_PRIVATE (line 25521) | SQLITE_PRIVATE int sqlite3ApiExit(sqlite3* db, int rc){ type etByte (line 25579) | typedef unsigned char etByte; type et_info (line 25585) | typedef struct et_info { /* Information about each format field */ function et_getdigit (line 25655) | static char et_getdigit(LONGDOUBLE_TYPE *val, int *cnt){ function setStrAccumError (line 25671) | static void setStrAccumError(StrAccum *p, u8 eError){ function sqlite3_int64 (line 25680) | static sqlite3_int64 getIntArg(PrintfArguments *p){ function getDoubleArg (line 25684) | static double getDoubleArg(PrintfArguments *p){ function SQLITE_PRIVATE (line 25706) | SQLITE_PRIVATE void sqlite3VXPrintf( function sqlite3StrAccumEnlarge (line 26305) | static int sqlite3StrAccumEnlarge(StrAccum *p, int N){ function SQLITE_PRIVATE (line 26356) | SQLITE_PRIVATE void sqlite3AppendChar(StrAccum *p, int N, char c){ function enlargeAndAppend (line 26372) | static void SQLITE_NOINLINE enlargeAndAppend(StrAccum *p, const char *z,... function SQLITE_PRIVATE (line 26384) | SQLITE_PRIVATE void sqlite3StrAccumAppend(StrAccum *p, const char *z, in... function SQLITE_PRIVATE (line 26401) | SQLITE_PRIVATE void sqlite3StrAccumAppendAll(StrAccum *p, const char *z){ function SQLITE_NOINLINE (line 26411) | static SQLITE_NOINLINE char *strAccumFinishRealloc(StrAccum *p){ function SQLITE_PRIVATE (line 26424) | SQLITE_PRIVATE char *sqlite3StrAccumFinish(StrAccum *p){ function SQLITE_PRIVATE (line 26437) | SQLITE_PRIVATE void sqlite3StrAccumReset(StrAccum *p){ function SQLITE_PRIVATE (line 26459) | SQLITE_PRIVATE void sqlite3StrAccumInit(StrAccum *p, sqlite3 *db, char *... function SQLITE_PRIVATE (line 26473) | SQLITE_PRIVATE char *sqlite3VMPrintf(sqlite3 *db, const char *zFormat, v... function SQLITE_PRIVATE (line 26493) | SQLITE_PRIVATE char *sqlite3MPrintf(sqlite3 *db, const char *zFormat, ...){ function SQLITE_API (line 26506) | SQLITE_API char *sqlite3_vmprintf(const char *zFormat, va_list ap){ function SQLITE_API (line 26530) | SQLITE_API char *sqlite3_mprintf(const char *zFormat, ...){ function SQLITE_API (line 26555) | SQLITE_API char *sqlite3_vsnprintf(int n, char *zBuf, const char *zForma... function SQLITE_API (line 26570) | SQLITE_API char *sqlite3_snprintf(int n, char *zBuf, const char *zFormat... function renderLogMsg (line 26593) | static void renderLogMsg(int iErrCode, const char *zFormat, va_list ap){ function SQLITE_API (line 26606) | SQLITE_API void sqlite3_log(int iErrCode, const char *zFormat, ...){ function SQLITE_PRIVATE (line 26621) | SQLITE_PRIVATE void sqlite3DebugPrintf(const char *zFormat, ...){ function SQLITE_PRIVATE (line 26640) | SQLITE_PRIVATE void sqlite3XPrintf(StrAccum *p, const char *zFormat, ...){ function TreeView (line 26675) | static TreeView *sqlite3TreeViewPush(TreeView *p, u8 moreToFollow){ function sqlite3TreeViewPop (line 26691) | static void sqlite3TreeViewPop(TreeView *p){ function sqlite3TreeViewLine (line 26701) | static void sqlite3TreeViewLine(TreeView *p, const char *zFormat, ...){ function sqlite3TreeViewItem (line 26726) | static void sqlite3TreeViewItem(TreeView *p, const char *zLabel,u8 moreF... function SQLITE_PRIVATE (line 26734) | SQLITE_PRIVATE void sqlite3TreeViewWith(TreeView *pView, const With *pWi... function SQLITE_PRIVATE (line 26774) | SQLITE_PRIVATE void sqlite3TreeViewSelect(TreeView *pView, const Select ... function SQLITE_PRIVATE (line 26886) | SQLITE_PRIVATE void sqlite3TreeViewExpr(TreeView *pView, const Expr *pEx... function SQLITE_PRIVATE (line 27146) | SQLITE_PRIVATE void sqlite3TreeViewBareExprList( function SQLITE_PRIVATE (line 27168) | SQLITE_PRIVATE void sqlite3TreeViewExprList( function SQLITE_WSD (line 27206) | static SQLITE_WSD struct sqlite3PrngType { function SQLITE_API (line 27215) | SQLITE_API void sqlite3_randomness(int N, void *pBuf){ function SQLITE_PRIVATE (line 27302) | SQLITE_PRIVATE void sqlite3PrngSaveState(void){ function SQLITE_PRIVATE (line 27309) | SQLITE_PRIVATE void sqlite3PrngRestoreState(void){ type SQLiteThread (line 27361) | struct SQLiteThread { function SQLITE_PRIVATE (line 27370) | SQLITE_PRIVATE int sqlite3ThreadCreate( function SQLITE_PRIVATE (line 27407) | SQLITE_PRIVATE int sqlite3ThreadJoin(SQLiteThread *p, void **ppOut){ type SQLiteThread (line 27433) | struct SQLiteThread { function sqlite3ThreadProc (line 27442) | static unsigned __stdcall sqlite3ThreadProc( function SQLITE_PRIVATE (line 27465) | SQLITE_PRIVATE int sqlite3ThreadCreate( function SQLITE_PRIVATE (line 27503) | SQLITE_PRIVATE int sqlite3ThreadJoin(SQLiteThread *p, void **ppOut){ type SQLiteThread (line 27538) | struct SQLiteThread { function SQLITE_PRIVATE (line 27545) | SQLITE_PRIVATE int sqlite3ThreadCreate( function SQLITE_PRIVATE (line 27569) | SQLITE_PRIVATE int sqlite3ThreadJoin(SQLiteThread *p, void **ppOut){ function SQLITE_PRIVATE (line 27762) | SQLITE_PRIVATE u32 sqlite3Utf8Read( function sqlite3VdbeMemTranslate (line 27798) | int sqlite3VdbeMemTranslate(Mem *pMem, u8 desiredEnc){ function SQLITE_PRIVATE (line 27943) | SQLITE_PRIVATE int sqlite3VdbeMemHandleBom(Mem *pMem){ function SQLITE_PRIVATE (line 27981) | SQLITE_PRIVATE int sqlite3Utf8CharLen(const char *zIn, int nByte){ function SQLITE_PRIVATE (line 28011) | SQLITE_PRIVATE int sqlite3Utf8To8(unsigned char *zIn){ function SQLITE_PRIVATE (line 28035) | SQLITE_PRIVATE char *sqlite3Utf16to8(sqlite3 *db, const void *z, int nBy... function SQLITE_PRIVATE (line 28056) | SQLITE_PRIVATE int sqlite3Utf16ByteLen(const void *zIn, int nChar){ function SQLITE_PRIVATE (line 28081) | SQLITE_PRIVATE void sqlite3UtfSelfTest(void){ function SQLITE_PRIVATE (line 28159) | SQLITE_PRIVATE void sqlite3Coverage(int x){ function SQLITE_PRIVATE (line 28177) | SQLITE_PRIVATE int sqlite3FaultSim(int iTest){ function SQLITE_PRIVATE (line 28190) | SQLITE_PRIVATE int sqlite3IsNaN(double x){ function SQLITE_PRIVATE (line 28238) | SQLITE_PRIVATE int sqlite3Strlen30(const char *z){ function SQLITE_PRIVATE (line 28250) | SQLITE_PRIVATE char *sqlite3ColumnType(Column *pCol, char *zDflt){ function SQLITE_NOINLINE (line 28260) | static SQLITE_NOINLINE void sqlite3ErrorFinish(sqlite3 *db, int err_code){ function SQLITE_PRIVATE (line 28270) | SQLITE_PRIVATE void sqlite3Error(sqlite3 *db, int err_code){ function SQLITE_PRIVATE (line 28280) | SQLITE_PRIVATE void sqlite3SystemError(sqlite3 *db, int rc){ function SQLITE_PRIVATE (line 28309) | SQLITE_PRIVATE void sqlite3ErrorWithMsg(sqlite3 *db, int err_code, const... function SQLITE_PRIVATE (line 28342) | SQLITE_PRIVATE void sqlite3ErrorMsg(Parse *pParse, const char *zFormat, ... function SQLITE_PRIVATE (line 28376) | SQLITE_PRIVATE void sqlite3Dequote(char *z){ function SQLITE_PRIVATE (line 28402) | SQLITE_PRIVATE void sqlite3TokenInit(Token *p, char *z){ function SQLITE_API (line 28420) | SQLITE_API int sqlite3_stricmp(const char *zLeft, const char *zRight){ function SQLITE_PRIVATE (line 28428) | SQLITE_PRIVATE int sqlite3StrICmp(const char *zLeft, const char *zRight){ function SQLITE_API (line 28441) | SQLITE_API int sqlite3_strnicmp(const char *zLeft, const char *zRight, i... function SQLITE_PRIVATE (line 28476) | SQLITE_PRIVATE int sqlite3AtoF(const char *z, double *pResult, int lengt... function compare2pow63 (line 28670) | static int compare2pow63(const char *zNum, int incr){ function SQLITE_PRIVATE (line 28702) | SQLITE_PRIVATE int sqlite3Atoi64(const char *zNum, i64 *pNum, int length... function SQLITE_PRIVATE (line 28794) | SQLITE_PRIVATE int sqlite3DecOrHexToI64(const char *z, i64 *pOut){ function SQLITE_PRIVATE (line 28824) | SQLITE_PRIVATE int sqlite3GetInt32(const char *zNum, int *pValue){ function SQLITE_PRIVATE (line 28883) | SQLITE_PRIVATE int sqlite3Atoi(const char *z){ function putVarint64 (line 28918) | static int SQLITE_NOINLINE putVarint64(unsigned char *p, u64 v){ function SQLITE_PRIVATE (line 28942) | SQLITE_PRIVATE int sqlite3PutVarint(unsigned char *p, u64 v){ function SQLITE_PRIVATE (line 28972) | SQLITE_PRIVATE u8 sqlite3GetVarint(const unsigned char *p, u64 *v){ function SQLITE_PRIVATE (line 29143) | SQLITE_PRIVATE u8 sqlite3GetVarint32(const unsigned char *p, u32 *v){ function SQLITE_PRIVATE (line 29266) | SQLITE_PRIVATE int sqlite3VarintLen(u64 v){ function SQLITE_PRIVATE (line 29276) | SQLITE_PRIVATE u32 sqlite3Get4byte(const u8 *p){ function SQLITE_PRIVATE (line 29294) | SQLITE_PRIVATE void sqlite3Put4byte(unsigned char *p, u32 v){ function SQLITE_PRIVATE (line 29318) | SQLITE_PRIVATE u8 sqlite3HexToInt(int h){ function SQLITE_PRIVATE (line 29336) | SQLITE_PRIVATE void *sqlite3HexToBlob(sqlite3 *db, const char *z, int n){ function logBadConnection (line 29357) | static void logBadConnection(const char *zType){ function SQLITE_PRIVATE (line 29378) | SQLITE_PRIVATE int sqlite3SafetyCheckOk(sqlite3 *db){ function SQLITE_PRIVATE (line 29395) | SQLITE_PRIVATE int sqlite3SafetyCheckSickOrOk(sqlite3 *db){ function SQLITE_PRIVATE (line 29415) | SQLITE_PRIVATE int sqlite3AddInt64(i64 *pA, i64 iB){ function SQLITE_PRIVATE (line 29435) | SQLITE_PRIVATE int sqlite3SubInt64(i64 *pA, i64 iB){ function SQLITE_PRIVATE (line 29450) | SQLITE_PRIVATE int sqlite3MulInt64(i64 *pA, i64 iB){ function SQLITE_PRIVATE (line 29476) | SQLITE_PRIVATE int sqlite3AbsInt32(int x){ function SQLITE_PRIVATE (line 29500) | SQLITE_PRIVATE void sqlite3FileSuffix3(const char *zBaseFilename, char *z){ function SQLITE_PRIVATE (line 29519) | SQLITE_PRIVATE LogEst sqlite3LogEstAdd(LogEst a, LogEst b){ function SQLITE_PRIVATE (line 29546) | SQLITE_PRIVATE LogEst sqlite3LogEst(u64 x){ function SQLITE_PRIVATE (line 29570) | SQLITE_PRIVATE LogEst sqlite3LogEstFromDouble(double x){ function SQLITE_PRIVATE (line 29591) | SQLITE_PRIVATE u64 sqlite3LogEstToInt(LogEst x){ function SQLITE_PRIVATE (line 29645) | SQLITE_PRIVATE VList *sqlite3VListAdd( function SQLITE_PRIVATE (line 29683) | SQLITE_PRIVATE const char *sqlite3VListNumToName(VList *pIn, int iVal){ function SQLITE_PRIVATE (line 29699) | SQLITE_PRIVATE int sqlite3VListNameToNum(VList *pIn, const char *zName, ... function SQLITE_PRIVATE (line 29736) | SQLITE_PRIVATE void sqlite3HashInit(Hash *pNew){ function SQLITE_PRIVATE (line 29748) | SQLITE_PRIVATE void sqlite3HashClear(Hash *pH){ function strHash (line 29768) | static unsigned int strHash(const char *z){ function insertElement (line 29785) | static void insertElement( function rehash (line 29819) | static int rehash(Hash *pH, unsigned int new_size){ function HashElem (line 29860) | static HashElem *findElementWithHash( function removeElementGivenHash (line 29895) | static void removeElementGivenHash( function SQLITE_PRIVATE (line 29930) | SQLITE_PRIVATE void *sqlite3HashFind(const Hash *pH, const char *pKey){ function SQLITE_PRIVATE (line 29950) | SQLITE_PRIVATE void *sqlite3HashInsert(Hash *pH, const char *pKey, void ... function SQLITE_PRIVATE (line 29996) | SQLITE_PRIVATE const char *sqlite3OpcodeName(int i){ type unixShm (line 30354) | typedef struct unixShm unixShm; type unixShmNode (line 30355) | typedef struct unixShmNode unixShmNode; type unixInodeInfo (line 30356) | typedef struct unixInodeInfo unixInodeInfo; type UnixUnusedFd (line 30357) | typedef struct UnixUnusedFd UnixUnusedFd; type UnixUnusedFd (line 30365) | struct UnixUnusedFd { type unixFile (line 30375) | typedef struct unixFile unixFile; type unixFile (line 30376) | struct unixFile { function sqlite_uint64 (line 30528) | __inline__ sqlite_uint64 sqlite3Hwtime(void){ function sqlite_uint64 (line 30536) | __declspec(naked) __inline sqlite_uint64 __cdecl sqlite3Hwtime(void){ function sqlite_uint64 (line 30547) | __inline__ sqlite_uint64 sqlite3Hwtime(void){ function sqlite_uint64 (line 30555) | __inline__ sqlite_uint64 sqlite3Hwtime(void){ function sqlite3Hwtime (line 30579) | sqlite3Hwtime(void){ return ((sqlite_uint64)0); } function local_ioerr (line 30617) | static void local_ioerr(){ function posixOpen (line 30722) | static int posixOpen(const char *zFile, int flags, int mode){ type unix_syscall (line 30736) | struct unix_syscall { type stat (line 30754) | struct stat type stat (line 30767) | struct stat type stat (line 30884) | struct stat function robustFchown (line 30897) | static int robustFchown(int fd, uid_t uid, gid_t gid){ function unixSetSystemCall (line 30911) | static int unixSetSystemCall( function sqlite3_syscall_ptr (line 30954) | static sqlite3_syscall_ptr unixGetSystemCall( function robust_open (line 31014) | static int robust_open(const char *z, int f, mode_t m){ function unixEnterMutex (line 31065) | static void unixEnterMutex(void){ function unixLeaveMutex (line 31068) | static void unixLeaveMutex(void){ function unixMutexHeld (line 31072) | static int unixMutexHeld(void) { function lockTrace (line 31105) | static int lockTrace(int fd, int op, struct flock *p){ function robust_ftruncate (line 31163) | static int robust_ftruncate(int h, sqlite3_int64 sz){ function sqliteErrorFromPosixError (line 31188) | static int sqliteErrorFromPosixError(int posixError, int sqliteIOErr) { type vxworksFileId (line 31230) | struct vxworksFileId { type vxworksFileId (line 31242) | struct vxworksFileId function vxworksSimplifyName (line 31257) | static int vxworksSimplifyName(char *z, int n){ type vxworksFileId (line 31291) | struct vxworksFileId type vxworksFileId (line 31292) | struct vxworksFileId type vxworksFileId (line 31293) | struct vxworksFileId function vxworksReleaseFileId (line 31333) | static void vxworksReleaseFileId(struct vxworksFileId *pId){ type unixFileId (line 31445) | struct unixFileId { type unixInodeInfo (line 31470) | struct unixInodeInfo { function unixLogErrorAtLine (line 31513) | static int unixLogErrorAtLine( function robust_close (line 31578) | static void robust_close(unixFile *pFile, int h, int lineno){ function storeLastErrno (line 31589) | static void storeLastErrno(unixFile *pFile, int error){ function closePendingFds (line 31596) | static void closePendingFds(unixFile *pFile){ function releaseInodeInfo (line 31615) | static void releaseInodeInfo(unixFile *pFile){ function findInodeInfo (line 31650) | static int findInodeInfo( function fileHasMoved (line 31734) | static int fileHasMoved(unixFile *pFile){ function verifyDbFile (line 31755) | static void verifyDbFile(unixFile *pFile){ function unixCheckReservedLock (line 31788) | static int unixCheckReservedLock(sqlite3_file *id, int *pResOut){ function unixFileLock (line 31848) | static int unixFileLock(unixFile *pFile, struct flock *pLock){ function unixLock (line 31898) | static int unixLock(sqlite3_file *id, int eFileLock){ function setPendingFd (line 32125) | static void setPendingFd(unixFile *pFile){ function posixUnlock (line 32148) | static int posixUnlock(sqlite3_file *id, int eFileLock, int handleNFSUnl... function unixUnlock (line 32308) | static int unixUnlock(sqlite3_file *id, int eFileLock){ function closeUnixFile (line 32330) | static int closeUnixFile(sqlite3_file *id){ function unixClose (line 32365) | static int unixClose(sqlite3_file *id){ function nolockCheckReservedLock (line 32410) | static int nolockCheckReservedLock(sqlite3_file *NotUsed, int *pResOut){ function nolockLock (line 32415) | static int nolockLock(sqlite3_file *NotUsed, int NotUsed2){ function nolockUnlock (line 32419) | static int nolockUnlock(sqlite3_file *NotUsed, int NotUsed2){ function nolockClose (line 32427) | static int nolockClose(sqlite3_file *id) { function dotlockCheckReservedLock (line 32472) | static int dotlockCheckReservedLock(sqlite3_file *id, int *pResOut) { function dotlockLock (line 32513) | static int dotlockLock(sqlite3_file *id, int eFileLock) { function dotlockUnlock (line 32563) | static int dotlockUnlock(sqlite3_file *id, int eFileLock) { function dotlockClose (line 32606) | static int dotlockClose(sqlite3_file *id) { function robust_flock (line 32636) | static int robust_flock(int fd, int op){ function flockCheckReservedLock (line 32652) | static int flockCheckReservedLock(sqlite3_file *id, int *pResOut){ function flockLock (line 32732) | static int flockLock(sqlite3_file *id, int eFileLock) { function flockUnlock (line 32776) | static int flockUnlock(sqlite3_file *id, int eFileLock) { function flockClose (line 32810) | static int flockClose(sqlite3_file *id) { function semXCheckReservedLock (line 32839) | static int semXCheckReservedLock(sqlite3_file *id, int *pResOut) { function semXLock (line 32906) | static int semXLock(sqlite3_file *id, int eFileLock) { function semXUnlock (line 32939) | static int semXUnlock(sqlite3_file *id, int eFileLock) { function semXClose (line 32976) | static int semXClose(sqlite3_file *id) { type afpLockingContext (line 33011) | typedef struct afpLockingContext afpLockingContext; type afpLockingContext (line 33012) | struct afpLockingContext { type ByteRangeLockPB2 (line 33017) | struct ByteRangeLockPB2 function afpSetLock (line 33035) | static int afpSetLock( function afpCheckReservedLock (line 33081) | static int afpCheckReservedLock(sqlite3_file *id, int *pResOut){ function afpLock (line 33151) | static int afpLock(sqlite3_file *id, int eFileLock){ function afpUnlock (line 33333) | static int afpUnlock(sqlite3_file *id, int eFileLock) { function afpClose (line 33436) | static int afpClose(sqlite3_file *id) { function nfsUnlock (line 33478) | static int nfsUnlock(sqlite3_file *id, int eFileLock){ function seekAndRead (line 33514) | static int seekAndRead(unixFile *id, sqlite3_int64 offset, void *pBuf, i... function unixRead (line 33563) | static int unixRead( function seekAndWriteFd (line 33622) | static int seekAndWriteFd( function seekAndWrite (line 33668) | static int seekAndWrite(unixFile *id, i64 offset, const void *pBuf, int ... function unixWrite (line 33677) | static int unixWrite( function full_fsync (line 33812) | static int full_fsync(int fd, int fullSync, int dataOnly){ function openDirectory (line 33908) | static int openDirectory(const char *zFilename, int *pFd){ function unixSync (line 33945) | static int unixSync(sqlite3_file *id, int flags){ function unixTruncate (line 33995) | static int unixTruncate(sqlite3_file *id, i64 nByte){ function unixFileSize (line 34045) | static int unixFileSize(sqlite3_file *id, i64 *pSize){ function fcntlSizeHint (line 34083) | static int fcntlSizeHint(unixFile *pFile, i64 nByte){ function unixModeBit (line 34152) | static void unixModeBit(unixFile *pFile, unsigned char mask, int *pArg){ function unixFileControl (line 34168) | static int unixFileControl(sqlite3_file *id, int op, void *pArg){ function setDeviceCharacteristics (line 34286) | static void setDeviceCharacteristics(unixFile *pFd){ function setDeviceCharacteristics (line 34311) | static void setDeviceCharacteristics(unixFile *pFile){ function unixSectorSize (line 34393) | static int unixSectorSize(sqlite3_file *id){ function unixDeviceCharacteristics (line 34412) | static int unixDeviceCharacteristics(sqlite3_file *id){ function unixGetpagesize (line 34426) | static int unixGetpagesize(void){ type unixShmNode (line 34469) | struct unixShmNode { type unixShm (line 34500) | struct unixShm { function unixShmSystemLock (line 34521) | static int unixShmSystemLock( function unixShmRegionPerMap (line 34600) | static int unixShmRegionPerMap(void){ function unixShmPurge (line 34614) | static void unixShmPurge(unixFile *pFd){ function unixOpenSharedMemory (line 34674) | static int unixOpenSharedMemory(unixFile *pDbFd){ function unixShmMap (line 34823) | static int unixShmMap( function unixShmLock (line 34961) | static int unixShmLock( function unixShmBarrier (line 35073) | static void unixShmBarrier( function unixShmUnmap (line 35089) | static int unixShmUnmap( function unixUnmapfile (line 35145) | static void unixUnmapfile(unixFile *pFd){ function unixRemapfile (line 35170) | static void unixRemapfile( function unixMapfile (line 35262) | static int unixMapfile(unixFile *pFd, i64 nMap){ function unixFetch (line 35299) | static int unixFetch(sqlite3_file *fd, i64 iOff, int nAmt, void **pp){ function unixUnfetch (line 35330) | static int unixUnfetch(sqlite3_file *fd, i64 iOff, void *p){ function sqlite3_io_methods (line 35550) | static const sqlite3_io_methods *autolockIoFinderImpl( function sqlite3_io_methods (line 35614) | static const sqlite3_io_methods *vxworksIoFinderImpl( type sqlite3_io_methods (line 35647) | typedef const sqlite3_io_methods *(*finder_type)(const char*,unixFile*); function fillInUnixFile (line 35660) | static int fillInUnixFile( type stat (line 35846) | struct stat function unixGetTempname (line 35870) | static int unixGetTempname(int nBuf, char *zBuf){ function UnixUnusedFd (line 35920) | static UnixUnusedFd *findReusableFd(const char *zPath, int flags){ function getFileMode (line 35967) | static int getFileMode( function findCreateFileMode (line 36006) | static int findCreateFileMode( function unixOpen (line 36083) | static int unixOpen( function unixDelete (line 36342) | static int unixDelete( function unixAccess (line 36390) | static int unixAccess( function mkFullPathname (line 36416) | static int mkFullPathname( function unixFullPathname (line 36449) | static int unixFullPathname( function unixDlError (line 36551) | static void unixDlError(sqlite3_vfs *NotUsed, int nBuf, char *zBufOut){ function unixDlClose (line 36584) | static void unixDlClose(sqlite3_vfs *NotUsed, void *pHandle){ function unixRandomness (line 36598) | static int unixRandomness(sqlite3_vfs *NotUsed, int nBuf, char *zBuf){ function unixSleep (line 36645) | static int unixSleep(sqlite3_vfs *NotUsed, int microseconds){ function unixCurrentTimeInt64 (line 36685) | static int unixCurrentTimeInt64(sqlite3_vfs *NotUsed, sqlite3_int64 *piN... function unixCurrentTime (line 36717) | static int unixCurrentTime(sqlite3_vfs *NotUsed, double *prNow){ function unixGetLastError (line 36735) | static int unixGetLastError(sqlite3_vfs *NotUsed, int NotUsed2, char *No... type proxyLockingContext (line 36906) | typedef struct proxyLockingContext proxyLockingContext; type proxyLockingContext (line 36907) | struct proxyLockingContext { function proxyGetLockPath (line 36924) | static int proxyGetLockPath(const char *dbPath, char *lPath, size_t maxL... function proxyCreateLockPath (line 36965) | static int proxyCreateLockPath(const char *lockPath){ function proxyCreateUnixFile (line 37005) | static int proxyCreateUnixFile( type timespec (line 37096) | struct timespec function proxyGetHostID (line 37102) | static int proxyGetHostID(unsigned char *pHostID, int *pError){ function proxyBreakConchLock (line 37142) | static int proxyBreakConchLock(unixFile *pFile, uuid_t myHostID){ function proxyConchLock (line 37202) | static int proxyConchLock(unixFile *pFile, uuid_t myHostID, int lockType){ function proxyTakeConch (line 37280) | static int proxyTakeConch(unixFile *pFile){ function proxyReleaseConch (line 37502) | static int proxyReleaseConch(unixFile *pFile){ function proxyCreateConchPathname (line 37532) | static int proxyCreateConchPathname(char *dbPath, char **pConchPath){ function switchLockProxyPath (line 37569) | static int switchLockProxyPath(unixFile *pFile, const char *path) { function proxyGetDbPathForUnixFile (line 37605) | static int proxyGetDbPathForUnixFile(unixFile *pFile, char *dbPath){ function proxyTransformUnixFile (line 37636) | static int proxyTransformUnixFile(unixFile *pFile, const char *path) { function proxyFileControl (line 37723) | static int proxyFileControl(sqlite3_file *id, int op, void *pArg){ function proxyCheckReservedLock (line 37796) | static int proxyCheckReservedLock(sqlite3_file *id, int *pResOut) { function proxyLock (line 37835) | static int proxyLock(sqlite3_file *id, int eFileLock) { function proxyUnlock (line 37859) | static int proxyUnlock(sqlite3_file *id, int eFileLock) { function proxyClose (line 37878) | static int proxyClose(sqlite3_file *id) { function SQLITE_API (line 37940) | SQLITE_API int sqlite3_os_init(void){ function SQLITE_API (line 38039) | SQLITE_API int sqlite3_os_end(void){ function sqlite_uint64 (line 38141) | __inline__ sqlite_uint64 sqlite3Hwtime(void){ function sqlite_uint64 (line 38149) | __declspec(naked) __inline sqlite_uint64 __cdecl sqlite3Hwtime(void){ function sqlite_uint64 (line 38160) | __inline__ sqlite_uint64 sqlite3Hwtime(void){ function sqlite_uint64 (line 38168) | __inline__ sqlite_uint64 sqlite3Hwtime(void){ function sqlite3Hwtime (line 38192) | sqlite3Hwtime(void){ return ((sqlite_uint64)0); } function local_ioerr (line 38230) | static void local_ioerr(){ type winShm (line 38485) | typedef struct winShm winShm; type winShmNode (line 38486) | typedef struct winShmNode winShmNode; type winceLock (line 38494) | typedef struct winceLock { type winFile (line 38506) | typedef struct winFile winFile; type winFile (line 38507) | struct winFile { type winVfsAppData (line 38541) | typedef struct winVfsAppData winVfsAppData; type winVfsAppData (line 38542) | struct winVfsAppData { type winMemData (line 38680) | typedef struct winMemData winMemData; type winMemData (line 38681) | struct winMemData { type winMemData (line 38697) | struct winMemData type win_syscall (line 38766) | struct win_syscall { function winSetSystemCall (line 39427) | static int winSetSystemCall( function sqlite3_syscall_ptr (line 39470) | static sqlite3_syscall_ptr winGetSystemCall( function SQLITE_API (line 39512) | SQLITE_API int sqlite3_win32_compact_heap(LPUINT pnLargest){ function SQLITE_API (line 39552) | SQLITE_API int sqlite3_win32_reset_heap(){ function SQLITE_API (line 39597) | SQLITE_API void sqlite3_win32_write_debug(const char *zBuf, int nBuf){ function SQLITE_API (line 39643) | SQLITE_API void sqlite3_win32_sleep(DWORD milliseconds){ function SQLITE_PRIVATE (line 39658) | SQLITE_PRIVATE DWORD sqlite3Win32Wait(HANDLE hObject){ function SQLITE_API (line 39692) | SQLITE_API int sqlite3_win32_is_nt(void){ function winMemFree (line 39754) | static void winMemFree(void *pPrior){ function winMemSize (line 39802) | static int winMemSize(void *p){ function winMemRoundup (line 39826) | static int winMemRoundup(int n){ function winMemInit (line 39833) | static int winMemInit(void *pAppData){ function winMemShutdown (line 39882) | static void winMemShutdown(void *pAppData){ function SQLITE_PRIVATE (line 39913) | SQLITE_PRIVATE const sqlite3_mem_methods *sqlite3MemGetWin32(void){ function SQLITE_PRIVATE (line 39927) | SQLITE_PRIVATE void sqlite3MemSetDefault(void){ function LPWSTR (line 39937) | static LPWSTR winUtf8ToUnicode(const char *zText){ function LPWSTR (line 39990) | static LPWSTR winMbcsToUnicode(const char *zText, int useAnsi){ function SQLITE_API (line 40080) | SQLITE_API LPWSTR sqlite3_win32_utf8_to_unicode(const char *zText){ function SQLITE_API (line 40096) | SQLITE_API char *sqlite3_win32_unicode_to_utf8(LPCWSTR zWideText){ function SQLITE_API (line 40112) | SQLITE_API char *sqlite3_win32_mbcs_to_utf8(const char *zText){ function SQLITE_API (line 40128) | SQLITE_API char *sqlite3_win32_mbcs_to_utf8_v2(const char *zText, int us... function SQLITE_API (line 40144) | SQLITE_API char *sqlite3_win32_utf8_to_mbcs(const char *zText){ function SQLITE_API (line 40160) | SQLITE_API char *sqlite3_win32_utf8_to_mbcs_v2(const char *zText, int us... function SQLITE_API (line 40180) | SQLITE_API int sqlite3_win32_set_directory(DWORD type, LPCWSTR zValue){ function winGetLastErrorMsg (line 40215) | static int winGetLastErrorMsg(DWORD lastErrno, int nBuf, char *zBuf){ function winLogErrorAtLine (line 40306) | static int winLogErrorAtLine( function winRetryIoerr (line 40376) | static int winRetryIoerr(int *pnRetry, DWORD *pError){ function winLogIoerr (line 40405) | static void winLogIoerr(int nRetry, int lineno){ type tm (line 40425) | struct tm type tm (line 40427) | struct tm function winceMutexAcquire (line 40457) | static void winceMutexAcquire(HANDLE h){ function winceCreateLock (line 40472) | static int winceCreateLock(const char *zFilename, winFile *pFile){ function winceDestroyLock (line 40566) | static void winceDestroyLock(winFile *pFile){ function BOOL (line 40600) | static BOOL winceLockFile( function BOOL (line 40666) | static BOOL winceUnlockFile( function BOOL (line 40735) | static BOOL winLockFile( function BOOL (line 40767) | static BOOL winUnlockFile( function winSeekFile (line 40812) | static int winSeekFile(winFile *pFile, sqlite3_int64 iOffset){ function winClose (line 40885) | static int winClose(sqlite3_file *id){ function winTruncate (line 41130) | static int winTruncate(sqlite3_file *id, sqlite3_int64 nByte){ function winSync (line 41187) | static int winSync(sqlite3_file *id, int flags){ function winFileSize (line 41272) | static int winFileSize(sqlite3_file *id, sqlite3_int64 *pSize){ function winGetReadLock (line 41350) | static int winGetReadLock(winFile *pFile){ function winUnlockReadLock (line 41385) | static int winUnlockReadLock(winFile *pFile){ function winLock (line 41432) | static int winLock(sqlite3_file *id, int locktype){ function winCheckReservedLock (line 41575) | static int winCheckReservedLock(sqlite3_file *id, int *pResOut){ function winUnlock (line 41611) | static int winUnlock(sqlite3_file *id, int locktype){ function winNolockLock (line 41661) | static int winNolockLock(sqlite3_file *id, int locktype){ function winNolockCheckReservedLock (line 41667) | static int winNolockCheckReservedLock(sqlite3_file *id, int *pResOut){ function winNolockUnlock (line 41673) | static int winNolockUnlock(sqlite3_file *id, int locktype){ function winModeBit (line 41688) | static void winModeBit(winFile *pFile, unsigned char mask, int *pArg){ function winFileControl (line 41706) | static int winFileControl(sqlite3_file *id, int op, void *pArg){ function winSectorSize (line 41841) | static int winSectorSize(sqlite3_file *id){ function winDeviceCharacteristics (line 41849) | static int winDeviceCharacteristics(sqlite3_file *id){ function winShmEnterMutex (line 41878) | static void winShmEnterMutex(void){ function winShmLeaveMutex (line 41881) | static void winShmLeaveMutex(void){ function winShmMutexHeld (line 41885) | static int winShmMutexHeld(void) { type winShmNode (line 41913) | struct winShmNode { type winShm (line 41954) | struct winShm { function winShmSystemLock (line 41977) | static int winShmSystemLock( function winShmPurge (line 42025) | static void winShmPurge(sqlite3_vfs *pVfs, int deleteFlag){ function winOpenSharedMemory (line 42074) | static int winOpenSharedMemory(winFile *pDbFd){ function winShmUnmap (line 42187) | static int winShmUnmap( function winShmLock (line 42228) | static int winShmLock( function winShmBarrier (line 42337) | static void winShmBarrier( function winShmMap (line 42365) | static int winShmMap( function winUnmapfile (line 42505) | static int winUnmapfile(winFile *pFile){ function winMapfile (line 42555) | static int winMapfile(winFile *pFd, sqlite3_int64 nByte){ function winFetch (line 42654) | static int winFetch(sqlite3_file *fd, i64 iOff, int nAmt, void **pp){ function winUnfetch (line 42695) | static int winUnfetch(sqlite3_file *fd, i64 iOff, void *p){ function winMakeEndInDirSep (line 42851) | static int winMakeEndInDirSep(int nBuf, char *zBuf){ function winGetTempname (line 42871) | static int winGetTempname(sqlite3_vfs *pVfs, char **pzBuf){ function winIsDir (line 43102) | static int winIsDir(const void *zConverted){ function winOpen (line 43137) | static int winOpen( function winDelete (line 43449) | static int winDelete( function winAccess (line 43557) | static int winAccess( function BOOL (line 43635) | static BOOL winIsDriveLetterAndColon( function BOOL (line 43647) | static BOOL winIsVerbatimPathname( function winFullPathname (line 43683) | static int winFullPathname( function winDlError (line 43908) | static void winDlError(sqlite3_vfs *pVfs, int nBuf, char *zBufOut){ function winDlClose (line 43920) | static void winDlClose(sqlite3_vfs *pVfs, void *pHandle){ type EntropyGatherer (line 43933) | typedef struct EntropyGatherer EntropyGatherer; type EntropyGatherer (line 43934) | struct EntropyGatherer { function xorMemory (line 43943) | static void xorMemory(EntropyGatherer *p, unsigned char *x, int sz){ function winRandomness (line 43957) | static int winRandomness(sqlite3_vfs *pVfs, int nBuf, char *zBuf){ function winSleep (line 44014) | static int winSleep(sqlite3_vfs *pVfs, int microsec){ function winCurrentTimeInt64 (line 44039) | static int winCurrentTimeInt64(sqlite3_vfs *pVfs, sqlite3_int64 *piNow){ function winCurrentTime (line 44082) | static int winCurrentTime(sqlite3_vfs *pVfs, double *prNow){ function winGetLastError (line 44122) | static int winGetLastError(sqlite3_vfs *pVfs, int nBuf, char *zBuf){ function SQLITE_API (line 44132) | SQLITE_API int sqlite3_os_init(void){ function SQLITE_API (line 44263) | SQLITE_API int sqlite3_os_end(void){ type Bitvec (line 44370) | struct Bitvec { function SQLITE_PRIVATE (line 44391) | SQLITE_PRIVATE Bitvec *sqlite3BitvecCreate(u32 iSize){ function SQLITE_PRIVATE (line 44406) | SQLITE_PRIVATE int sqlite3BitvecTestNotNull(Bitvec *p, u32 i){ function SQLITE_PRIVATE (line 44429) | SQLITE_PRIVATE int sqlite3BitvecTest(Bitvec *p, u32 i){ function SQLITE_PRIVATE (line 44445) | SQLITE_PRIVATE int sqlite3BitvecSet(Bitvec *p, u32 i){ function SQLITE_PRIVATE (line 44516) | SQLITE_PRIVATE void sqlite3BitvecClear(Bitvec *p, u32 i, void *pBuf){ function SQLITE_PRIVATE (line 44553) | SQLITE_PRIVATE void sqlite3BitvecDestroy(Bitvec *p){ function SQLITE_PRIVATE (line 44568) | SQLITE_PRIVATE u32 sqlite3BitvecSize(Bitvec *p){ function SQLITE_PRIVATE (line 44613) | SQLITE_PRIVATE int sqlite3BitvecBuiltinTest(int sz, int *aOp){ type PCache (line 44731) | struct PCache { function pcacheDump (line 44759) | void pcacheDump(PCache *pCache){ function SQLITE_PRIVATE (line 44798) | SQLITE_PRIVATE int sqlite3PcachePageSanity(PgHdr *pPg){ function pcacheManageDirtyList (line 44848) | static void pcacheManageDirtyList(PgHdr *pPage, u8 addRemove){ function pcacheUnpin (line 44918) | static void pcacheUnpin(PgHdr *p){ function numberOfCachePages (line 44930) | static int numberOfCachePages(PCache *p){ function SQLITE_PRIVATE (line 44948) | SQLITE_PRIVATE int sqlite3PcacheInitialize(void){ function SQLITE_PRIVATE (line 44957) | SQLITE_PRIVATE void sqlite3PcacheShutdown(void){ function SQLITE_PRIVATE (line 44967) | SQLITE_PRIVATE int sqlite3PcacheSize(void){ return sizeof(PCache); } function SQLITE_PRIVATE (line 44981) | SQLITE_PRIVATE int sqlite3PcacheOpen( function SQLITE_PRIVATE (line 45007) | SQLITE_PRIVATE int sqlite3PcacheSetPageSize(PCache *pCache, int szPage){ function SQLITE_PRIVATE (line 45051) | SQLITE_PRIVATE sqlite3_pcache_page *sqlite3PcacheFetch( function SQLITE_PRIVATE (line 45092) | SQLITE_PRIVATE int sqlite3PcacheFetchStress( function SQLITE_NOINLINE (line 45148) | static SQLITE_NOINLINE PgHdr *pcacheFetchFinishWithInit( function SQLITE_PRIVATE (line 45174) | SQLITE_PRIVATE PgHdr *sqlite3PcacheFetchFinish( function SQLITE_NOINLINE (line 45197) | SQLITE_NOINLINE sqlite3PcacheRelease(PgHdr *p){ function SQLITE_PRIVATE (line 45212) | SQLITE_PRIVATE void sqlite3PcacheRef(PgHdr *p){ function SQLITE_PRIVATE (line 45224) | SQLITE_PRIVATE void sqlite3PcacheDrop(PgHdr *p){ function SQLITE_PRIVATE (line 45238) | SQLITE_PRIVATE void sqlite3PcacheMakeDirty(PgHdr *p){ function SQLITE_PRIVATE (line 45257) | SQLITE_PRIVATE void sqlite3PcacheMakeClean(PgHdr *p){ function SQLITE_PRIVATE (line 45275) | SQLITE_PRIVATE void sqlite3PcacheCleanAll(PCache *pCache){ function SQLITE_PRIVATE (line 45286) | SQLITE_PRIVATE void sqlite3PcacheClearWritable(PCache *pCache){ function SQLITE_PRIVATE (line 45298) | SQLITE_PRIVATE void sqlite3PcacheClearSyncFlags(PCache *pCache){ function SQLITE_PRIVATE (line 45309) | SQLITE_PRIVATE void sqlite3PcacheMove(PgHdr *p, Pgno newPgno){ function SQLITE_PRIVATE (line 45331) | SQLITE_PRIVATE void sqlite3PcacheTruncate(PCache *pCache, Pgno pgno){ function SQLITE_PRIVATE (line 45364) | SQLITE_PRIVATE void sqlite3PcacheClose(PCache *pCache){ function SQLITE_PRIVATE (line 45373) | SQLITE_PRIVATE void sqlite3PcacheClear(PCache *pCache){ function PgHdr (line 45381) | static PgHdr *pcacheMergeDirtyList(PgHdr *pA, PgHdr *pB){ function PgHdr (line 45418) | static PgHdr *pcacheSortDirtyList(PgHdr *pIn){ function SQLITE_PRIVATE (line 45453) | SQLITE_PRIVATE PgHdr *sqlite3PcacheDirtyList(PCache *pCache){ function SQLITE_PRIVATE (line 45467) | SQLITE_PRIVATE int sqlite3PcacheRefCount(PCache *pCache){ function SQLITE_PRIVATE (line 45474) | SQLITE_PRIVATE int sqlite3PcachePageRefcount(PgHdr *p){ function SQLITE_PRIVATE (line 45481) | SQLITE_PRIVATE int sqlite3PcachePagecount(PCache *pCache){ function SQLITE_PRIVATE (line 45490) | SQLITE_PRIVATE int sqlite3PcacheGetCachesize(PCache *pCache){ function SQLITE_PRIVATE (line 45498) | SQLITE_PRIVATE void sqlite3PcacheSetCachesize(PCache *pCache, int mxPage){ function SQLITE_PRIVATE (line 45510) | SQLITE_PRIVATE int sqlite3PcacheSetSpillsize(PCache *p, int mxPage){ function SQLITE_PRIVATE (line 45527) | SQLITE_PRIVATE void sqlite3PcacheShrink(PCache *pCache){ function SQLITE_PRIVATE (line 45536) | SQLITE_PRIVATE int sqlite3HeaderSizePcache(void){ return ROUND8(sizeof(P... function SQLITE_PRIVATE (line 45542) | SQLITE_PRIVATE int sqlite3PCachePercentDirty(PCache *pCache){ function SQLITE_PRIVATE (line 45556) | SQLITE_PRIVATE void sqlite3PcacheIterateDirty(PCache *pCache, void (*xIt... type PCache1 (line 45650) | typedef struct PCache1 PCache1; type PgHdr1 (line 45651) | typedef struct PgHdr1 PgHdr1; type PgFreeslot (line 45652) | typedef struct PgFreeslot PgFreeslot; type PGroup (line 45653) | typedef struct PGroup PGroup; type PgHdr1 (line 45661) | struct PgHdr1 { type PGroup (line 45700) | struct PGroup { type PCache1 (line 45717) | struct PCache1 { type PgFreeslot (line 45750) | struct PgFreeslot { function SQLITE_WSD (line 45757) | static SQLITE_WSD struct PCacheGlobal { function SQLITE_PRIVATE (line 45816) | SQLITE_PRIVATE void sqlite3PCacheBufferSetup(void *pBuf, int sz, int n){ function pcache1InitBulk (line 45842) | static int pcache1InitBulk(PCache1 *pCache){ function pcache1Free (line 45922) | static void pcache1Free(void *p){ function pcache1MemSize (line 45955) | static int pcache1MemSize(void *p){ function PgHdr1 (line 45972) | static PgHdr1 *pcache1AllocPage(PCache1 *pCache, int benignMalloc){ function pcache1FreePage (line 46020) | static void pcache1FreePage(PgHdr1 *p){ function SQLITE_PRIVATE (line 46042) | SQLITE_PRIVATE void *sqlite3PageMalloc(int sz){ function SQLITE_PRIVATE (line 46049) | SQLITE_PRIVATE void sqlite3PageFree(void *p){ function pcache1UnderMemoryPressure (line 46070) | static int pcache1UnderMemoryPressure(PCache1 *pCache){ function pcache1ResizeHash (line 46087) | static void pcache1ResizeHash(PCache1 *p){ function PgHdr1 (line 46128) | static PgHdr1 *pcache1PinPage(PgHdr1 *pPage){ function pcache1RemoveFromHash (line 46152) | static void pcache1RemoveFromHash(PgHdr1 *pPage, int freeFlag){ function pcache1EnforceMaxPage (line 46170) | static void pcache1EnforceMaxPage(PCache1 *pCache){ function pcache1TruncateUnsafe (line 46195) | static void pcache1TruncateUnsafe( function pcache1Init (line 46246) | static int pcache1Init(void *NotUsed){ function pcache1Shutdown (line 46299) | static void pcache1Shutdown(void *NotUsed){ function sqlite3_pcache (line 46313) | static sqlite3_pcache *pcache1Create(int szPage, int szExtra, int bPurge... function pcache1Cachesize (line 46364) | static void pcache1Cachesize(sqlite3_pcache *p, int nMax){ function pcache1Shrink (line 46383) | static void pcache1Shrink(sqlite3_pcache *p){ function pcache1Pagecount (line 46400) | static int pcache1Pagecount(sqlite3_pcache *p){ function SQLITE_NOINLINE (line 46418) | static SQLITE_NOINLINE PgHdr1 *pcache1FetchStage2( function PgHdr1 (line 46545) | static PgHdr1 *pcache1FetchNoMutex( function PgHdr1 (line 46575) | static PgHdr1 *pcache1FetchWithMutex( function sqlite3_pcache_page (line 46590) | static sqlite3_pcache_page *pcache1Fetch( function pcache1Unpin (line 46621) | static void pcache1Unpin( function pcache1Rekey (line 46656) | static void pcache1Rekey( function pcache1Truncate (line 46696) | static void pcache1Truncate(sqlite3_pcache *p, unsigned int iLimit){ function pcache1Destroy (line 46711) | static void pcache1Destroy(sqlite3_pcache *p){ function SQLITE_PRIVATE (line 46734) | SQLITE_PRIVATE void sqlite3PCacheSetDefault(void){ function SQLITE_PRIVATE (line 46756) | SQLITE_PRIVATE int sqlite3HeaderSizePcache1(void){ return ROUND8(sizeof(... function SQLITE_PRIVATE (line 46762) | SQLITE_PRIVATE sqlite3_mutex *sqlite3Pcache1Mutex(void){ function SQLITE_PRIVATE (line 46776) | SQLITE_PRIVATE int sqlite3PcacheReleaseMemory(int nReq){ function SQLITE_PRIVATE (line 46806) | SQLITE_PRIVATE void sqlite3PcacheStats( type RowSetEntry (line 46912) | struct RowSetEntry { type RowSetChunk (line 46924) | struct RowSetChunk { type RowSet (line 46934) | struct RowSet { function SQLITE_PRIVATE (line 46964) | SQLITE_PRIVATE RowSet *sqlite3RowSetInit(sqlite3 *db, void *pSpace, unsi... function SQLITE_PRIVATE (line 46985) | SQLITE_PRIVATE void sqlite3RowSetClear(RowSet *p){ type RowSetEntry (line 47007) | struct RowSetEntry type RowSetChunk (line 47012) | struct RowSetChunk function SQLITE_PRIVATE (line 47032) | SQLITE_PRIVATE void sqlite3RowSetInsert(RowSet *p, i64 rowid){ type RowSetEntry (line 47063) | struct RowSetEntry type RowSetEntry (line 47064) | struct RowSetEntry type RowSetEntry (line 47065) | struct RowSetEntry type RowSetEntry (line 47067) | struct RowSetEntry type RowSetEntry (line 47068) | struct RowSetEntry type RowSetEntry (line 47098) | struct RowSetEntry type RowSetEntry (line 47098) | struct RowSetEntry type RowSetEntry (line 47100) | struct RowSetEntry function rowSetTreeToList (line 47127) | static void rowSetTreeToList( type RowSetEntry (line 47162) | struct RowSetEntry type RowSetEntry (line 47163) | struct RowSetEntry type RowSetEntry (line 47166) | struct RowSetEntry type RowSetEntry (line 47167) | struct RowSetEntry type RowSetEntry (line 47198) | struct RowSetEntry type RowSetEntry (line 47198) | struct RowSetEntry type RowSetEntry (line 47200) | struct RowSetEntry type RowSetEntry (line 47201) | struct RowSetEntry function SQLITE_PRIVATE (line 47230) | SQLITE_PRIVATE int sqlite3RowSetNext(RowSet *p, i64 *pRowid){ function SQLITE_PRIVATE (line 47264) | SQLITE_PRIVATE int sqlite3RowSetTest(RowSet *pRowSet, int iBatch, sqlite... type Wal (line 47406) | typedef struct Wal Wal; type PagerSavepoint (line 47924) | typedef struct PagerSavepoint PagerSavepoint; type PagerSavepoint (line 47925) | struct PagerSavepoint { type Pager (line 48111) | struct Pager { function SQLITE_PRIVATE (line 48311) | SQLITE_PRIVATE int sqlite3PagerUseWal(Pager *pPager, Pgno pgno){ function assert_pager_state (line 48338) | static int assert_pager_state(Pager *p){ function setGetterMethod (line 48532) | static void setGetterMethod(Pager *pPager){ function subjRequiresPage (line 48557) | static int subjRequiresPage(PgHdr *pPg){ function pageInJournal (line 48575) | static int pageInJournal(Pager *pPager, PgHdr *pPg){ function read32bits (line 48587) | static int read32bits(sqlite3_file *fd, i64 offset, u32 *pRes){ function write32bits (line 48606) | static int write32bits(sqlite3_file *fd, i64 offset, u32 val){ function pagerUnlockDb (line 48621) | static int pagerUnlockDb(Pager *pPager, int eLock){ function pagerLockDb (line 48648) | static int pagerLockDb(Pager *pPager, int eLock){ function jrnlBufferSize (line 48681) | static int jrnlBufferSize(Pager *pPager){ function u32 (line 48727) | static u32 pager_datahash(int nByte, unsigned char *pData){ function u32 (line 48735) | static u32 pager_pagehash(PgHdr *pPage){ function pager_set_pagehash (line 48738) | static void pager_set_pagehash(PgHdr *pPage){ function checkPage (line 48748) | static void checkPage(PgHdr *pPg){ function readMasterJournal (line 48786) | static int readMasterJournal(sqlite3_file *pJrnl, char *zMaster, u32 nMa... function i64 (line 48841) | static i64 journalHdrOffset(Pager *pPager){ function zeroJournalHdr (line 48874) | static int zeroJournalHdr(Pager *pPager, int doTruncate){ function writeJournalHdr (line 48924) | static int writeJournalHdr(Pager *pPager){ function readJournalHdr (line 49042) | static int readJournalHdr( function writeMasterJournal (line 49167) | static int writeMasterJournal(Pager *pPager, const char *zMaster){ function pager_reset (line 49235) | static void pager_reset(Pager *pPager){ function SQLITE_PRIVATE (line 49244) | SQLITE_PRIVATE u32 sqlite3PagerDataVersion(Pager *pPager){ function releaseAllSavepoints (line 49254) | static void releaseAllSavepoints(Pager *pPager){ function addToSavepointBitvecs (line 49273) | static int addToSavepointBitvecs(Pager *pPager, Pgno pgno){ function pager_unlock (line 49305) | static void pager_unlock(Pager *pPager){ function pager_error (line 49403) | static int pager_error(Pager *pPager, int rc){ function pagerFlushOnCommit (line 49437) | static int pagerFlushOnCommit(Pager *pPager, int bCommit){ function pager_end_transaction (line 49497) | static int pager_end_transaction(Pager *pPager, int hasMaster, int bComm... function pagerUnlockAndRollback (line 49645) | static void pagerUnlockAndRollback(Pager *pPager){ function u32 (line 49679) | static u32 pager_cksum(Pager *pPager, const u8 *aData){ function pagerReportSize (line 49694) | static void pagerReportSize(Pager *pPager){ function SQLITE_PRIVATE (line 49710) | SQLITE_PRIVATE void sqlite3PagerAlignReserve(Pager *pDest, Pager *pSrc){ function pager_playback_one_page (line 49755) | static int pager_playback_one_page( function pager_delmaster (line 50027) | static int pager_delmaster(Pager *pPager, const char *zMaster){ function pager_truncate (line 50137) | static int pager_truncate(Pager *pPager, Pgno nPage){ function SQLITE_PRIVATE (line 50173) | SQLITE_PRIVATE int sqlite3SectorSize(sqlite3_file *pFile){ function setSectorSize (line 50207) | static void setSectorSize(Pager *pPager){ function pager_playback (line 50280) | static int pager_playback(Pager *pPager, int isHot){ function readDbPage (line 50493) | static int readDbPage(PgHdr *pPg){ function pager_write_changecounter (line 50558) | static void pager_write_changecounter(PgHdr *pPg){ function pagerUndoCallback (line 50585) | static int pagerUndoCallback(void *pCtx, Pgno iPg){ function pagerRollbackWal (line 50620) | static int pagerRollbackWal(Pager *pPager){ function pagerWalFrames (line 50652) | static int pagerWalFrames( function pagerBeginReadTransaction (line 50719) | static int pagerBeginReadTransaction(Pager *pPager){ function pagerPagecount (line 50752) | static int pagerPagecount(Pager *pPager, Pgno *pnPage){ function pagerOpenWalIfPresent (line 50812) | static int pagerOpenWalIfPresent(Pager *pPager){ function pagerPlaybackSavepoint (line 50879) | static int pagerPlaybackSavepoint(Pager *pPager, PagerSavepoint *pSavepo... function SQLITE_PRIVATE (line 50991) | SQLITE_PRIVATE void sqlite3PagerSetCachesize(Pager *pPager, int mxPage){ function SQLITE_PRIVATE (line 50999) | SQLITE_PRIVATE int sqlite3PagerSetSpillsize(Pager *pPager, int mxPage){ function pagerFixMaplimit (line 51006) | static void pagerFixMaplimit(Pager *pPager){ function SQLITE_PRIVATE (line 51022) | SQLITE_PRIVATE void sqlite3PagerSetMmapLimit(Pager *pPager, sqlite3_int6... function SQLITE_PRIVATE (line 51030) | SQLITE_PRIVATE void sqlite3PagerShrink(Pager *pPager){ function SQLITE_PRIVATE (line 51086) | SQLITE_PRIVATE void sqlite3PagerSetFlags( function pagerOpentemp (line 51146) | static int pagerOpentemp( function SQLITE_PRIVATE (line 51185) | SQLITE_PRIVATE void sqlite3PagerSetBusyhandler( function SQLITE_PRIVATE (line 51231) | SQLITE_PRIVATE int sqlite3PagerSetPagesize(Pager *pPager, u32 *pPageSize... function SQLITE_PRIVATE (line 51294) | SQLITE_PRIVATE void *sqlite3PagerTempSpace(Pager *pPager){ function SQLITE_PRIVATE (line 51305) | SQLITE_PRIVATE int sqlite3PagerMaxPageCount(Pager *pPager, int mxPage){ function disable_simulated_io_errors (line 51326) | void disable_simulated_io_errors(void){ function enable_simulated_io_errors (line 51330) | void enable_simulated_io_errors(void){ function SQLITE_PRIVATE (line 51352) | SQLITE_PRIVATE int sqlite3PagerReadFileheader(Pager *pPager, int N, unsi... function SQLITE_PRIVATE (line 51380) | SQLITE_PRIVATE void sqlite3PagerPagecount(Pager *pPager, int *pnPage){ function pager_wait_on_lock (line 51401) | static int pager_wait_on_lock(Pager *pPager, int locktype){ function assertTruncateConstraintCb (line 51443) | static void assertTruncateConstraintCb(PgHdr *pPg){ function assertTruncateConstraint (line 51447) | static void assertTruncateConstraint(Pager *pPager){ function SQLITE_PRIVATE (line 51465) | SQLITE_PRIVATE void sqlite3PagerTruncateImage(Pager *pPager, Pgno nPage){ function pagerSyncHotJournal (line 51496) | static int pagerSyncHotJournal(Pager *pPager){ function pagerAcquireMapPage (line 51518) | static int pagerAcquireMapPage( function pagerReleaseMapPage (line 51562) | static void pagerReleaseMapPage(PgHdr *pPg){ function pagerFreeMapHdrs (line 51575) | static void pagerFreeMapHdrs(Pager *pPager){ function SQLITE_PRIVATE (line 51599) | SQLITE_PRIVATE int sqlite3PagerClose(Pager *pPager, sqlite3 *db){ function SQLITE_PRIVATE (line 51660) | SQLITE_PRIVATE Pgno sqlite3PagerPagenumber(DbPage *pPg){ function SQLITE_PRIVATE (line 51668) | SQLITE_PRIVATE void sqlite3PagerRef(DbPage *pPg){ function syncJournal (line 51707) | static int syncJournal(Pager *pPager, int newHdr){ function pager_write_pagelist (line 51850) | static int pager_write_pagelist(Pager *pPager, PgHdr *pList){ function openSubJournal (line 51942) | static int openSubJournal(Pager *pPager){ function subjournalPage (line 51968) | static int subjournalPage(PgHdr *pPg){ function subjournalPageIfRequired (line 52010) | static int subjournalPageIfRequired(PgHdr *pPg){ function pagerStress (line 52037) | static int pagerStress(void *p, PgHdr *pPg){ function SQLITE_PRIVATE (line 52113) | SQLITE_PRIVATE int sqlite3PagerFlush(Pager *pPager){ function SQLITE_PRIVATE (line 52162) | SQLITE_PRIVATE int sqlite3PagerOpen( function databaseIsUnmoved (line 52454) | static int databaseIsUnmoved(Pager *pPager){ function hasHotJournal (line 52505) | static int hasHotJournal(Pager *pPager, int *pExists){ function SQLITE_PRIVATE (line 52625) | SQLITE_PRIVATE int sqlite3PagerSharedLock(Pager *pPager){ function pagerUnlockIfUnused (line 52842) | static void pagerUnlockIfUnused(Pager *pPager){ function getPageNormal (line 52906) | static int getPageNormal( function getPageMMap (line 53008) | static int getPageMMap( function getPageError (line 53080) | static int getPageError( function SQLITE_PRIVATE (line 53096) | SQLITE_PRIVATE int sqlite3PagerGet( function SQLITE_PRIVATE (line 53116) | SQLITE_PRIVATE DbPage *sqlite3PagerLookup(Pager *pPager, Pgno pgno){ function SQLITE_PRIVATE (line 53139) | SQLITE_PRIVATE void sqlite3PagerUnrefNotNull(DbPage *pPg){ function SQLITE_PRIVATE (line 53151) | SQLITE_PRIVATE void sqlite3PagerUnref(DbPage *pPg){ function SQLITE_PRIVATE (line 53154) | SQLITE_PRIVATE void sqlite3PagerUnrefPageOne(DbPage *pPg){ function pager_open_journal (line 53186) | static int pager_open_journal(Pager *pPager){ function SQLITE_PRIVATE (line 53275) | SQLITE_PRIVATE int sqlite3PagerBegin(Pager *pPager, int exFlag, int subj... function SQLITE_NOINLINE (line 53344) | static SQLITE_NOINLINE int pagerAddPageToRollbackJournal(PgHdr *pPg){ function pager_write (line 53401) | static int pager_write(PgHdr *pPg){ function SQLITE_NOINLINE (line 53493) | static SQLITE_NOINLINE int pagerWriteLargeSector(PgHdr *pPg){ function SQLITE_PRIVATE (line 53587) | SQLITE_PRIVATE int sqlite3PagerWrite(PgHdr *pPg){ function SQLITE_PRIVATE (line 53611) | SQLITE_PRIVATE int sqlite3PagerIswriteable(DbPage *pPg){ function SQLITE_PRIVATE (line 53636) | SQLITE_PRIVATE void sqlite3PagerDontWrite(PgHdr *pPg){ function pager_incr_changecounter (line 53670) | static int pager_incr_changecounter(Pager *pPager, int isDirectMode){ function SQLITE_PRIVATE (line 53753) | SQLITE_PRIVATE int sqlite3PagerSync(Pager *pPager, const char *zMaster){ function SQLITE_PRIVATE (line 53779) | SQLITE_PRIVATE int sqlite3PagerExclusiveLock(Pager *pPager){ function SQLITE_PRIVATE (line 53821) | SQLITE_PRIVATE int sqlite3PagerCommitPhaseOne( function SQLITE_PRIVATE (line 54036) | SQLITE_PRIVATE int sqlite3PagerCommitPhaseTwo(Pager *pPager){ function SQLITE_PRIVATE (line 54102) | SQLITE_PRIVATE int sqlite3PagerRollback(Pager *pPager){ function SQLITE_PRIVATE (line 54152) | SQLITE_PRIVATE u8 sqlite3PagerIsreadonly(Pager *pPager){ function SQLITE_PRIVATE (line 54160) | SQLITE_PRIVATE int sqlite3PagerRefcount(Pager *pPager){ function SQLITE_PRIVATE (line 54169) | SQLITE_PRIVATE int sqlite3PagerMemUsed(Pager *pPager){ function SQLITE_PRIVATE (line 54180) | SQLITE_PRIVATE int sqlite3PagerPageRefcount(DbPage *pPage){ function SQLITE_PRIVATE (line 54188) | SQLITE_PRIVATE int *sqlite3PagerStats(Pager *pPager){ function SQLITE_PRIVATE (line 54212) | SQLITE_PRIVATE void sqlite3PagerCacheStat(Pager *pPager, int eStat, int ... function SQLITE_PRIVATE (line 54232) | SQLITE_PRIVATE int sqlite3PagerIsMemdb(Pager *pPager){ function SQLITE_NOINLINE (line 54246) | static SQLITE_NOINLINE int pagerOpenSavepoint(Pager *pPager, int nSavepo... function SQLITE_PRIVATE (line 54291) | SQLITE_PRIVATE int sqlite3PagerOpenSavepoint(Pager *pPager, int nSavepoi... function SQLITE_PRIVATE (line 54333) | SQLITE_PRIVATE int sqlite3PagerSavepoint(Pager *pPager, int op, int iSav... function SQLITE_PRIVATE (line 54409) | SQLITE_PRIVATE const char *sqlite3PagerFilename(Pager *pPager, int nullI... function SQLITE_PRIVATE (line 54416) | SQLITE_PRIVATE sqlite3_vfs *sqlite3PagerVfs(Pager *pPager){ function SQLITE_PRIVATE (line 54425) | SQLITE_PRIVATE sqlite3_file *sqlite3PagerFile(Pager *pPager){ function SQLITE_PRIVATE (line 54433) | SQLITE_PRIVATE sqlite3_file *sqlite3PagerJrnlFile(Pager *pPager){ function SQLITE_PRIVATE (line 54444) | SQLITE_PRIVATE const char *sqlite3PagerJournalname(Pager *pPager){ function SQLITE_PRIVATE (line 54452) | SQLITE_PRIVATE void sqlite3PagerSetCodec( function SQLITE_PRIVATE (line 54467) | SQLITE_PRIVATE void *sqlite3PagerGetCodec(Pager *pPager){ function SQLITE_PRIVATE (line 54478) | SQLITE_PRIVATE void *sqlite3PagerCodec(PgHdr *pPg){ function SQLITE_PRIVATE (line 54487) | SQLITE_PRIVATE int sqlite3PagerState(Pager *pPager){ function SQLITE_PRIVATE (line 54518) | SQLITE_PRIVATE int sqlite3PagerMovepage(Pager *pPager, DbPage *pPg, Pgno... function SQLITE_PRIVATE (line 54652) | SQLITE_PRIVATE void sqlite3PagerRekey(DbPage *pPg, Pgno iNew, u16 flags){ function SQLITE_PRIVATE (line 54661) | SQLITE_PRIVATE void *sqlite3PagerGetData(DbPage *pPg){ function SQLITE_PRIVATE (line 54670) | SQLITE_PRIVATE void *sqlite3PagerGetExtra(DbPage *pPg){ function SQLITE_PRIVATE (line 54684) | SQLITE_PRIVATE int sqlite3PagerLockingMode(Pager *pPager, int eMode){ function SQLITE_PRIVATE (line 54717) | SQLITE_PRIVATE int sqlite3PagerSetJournalMode(Pager *pPager, int eMode){ function SQLITE_PRIVATE (line 54815) | SQLITE_PRIVATE int sqlite3PagerGetJournalMode(Pager *pPager){ function SQLITE_PRIVATE (line 54824) | SQLITE_PRIVATE int sqlite3PagerOkToChangeJournalMode(Pager *pPager){ function SQLITE_PRIVATE (line 54837) | SQLITE_PRIVATE i64 sqlite3PagerJournalSizeLimit(Pager *pPager, i64 iLimit){ function SQLITE_PRIVATE (line 54851) | SQLITE_PRIVATE sqlite3_backup **sqlite3PagerBackupPtr(Pager *pPager){ function SQLITE_PRIVATE (line 54859) | SQLITE_PRIVATE void sqlite3PagerClearCache(Pager *pPager){ function SQLITE_PRIVATE (line 54874) | SQLITE_PRIVATE int sqlite3PagerCheckpoint( function SQLITE_PRIVATE (line 54893) | SQLITE_PRIVATE int sqlite3PagerWalCallback(Pager *pPager){ function SQLITE_PRIVATE (line 54901) | SQLITE_PRIVATE int sqlite3PagerWalSupported(Pager *pPager){ function pagerExclusiveLock (line 54911) | static int pagerExclusiveLock(Pager *pPager){ function pagerOpenWal (line 54931) | static int pagerOpenWal(Pager *pPager){ function SQLITE_PRIVATE (line 54976) | SQLITE_PRIVATE int sqlite3PagerOpenWal( function SQLITE_PRIVATE (line 55015) | SQLITE_PRIVATE int sqlite3PagerCloseWal(Pager *pPager, sqlite3 *db){ function SQLITE_PRIVATE (line 55058) | SQLITE_PRIVATE int sqlite3PagerSnapshotGet(Pager *pPager, sqlite3_snapsh... function SQLITE_PRIVATE (line 55071) | SQLITE_PRIVATE int sqlite3PagerSnapshotOpen(Pager *pPager, sqlite3_snaps... function SQLITE_PRIVATE (line 55085) | SQLITE_PRIVATE int sqlite3PagerSnapshotRecover(Pager *pPager){ function SQLITE_PRIVATE (line 55105) | SQLITE_PRIVATE int sqlite3PagerWalFramesize(Pager *pPager){ type WalIndexHdr (line 55401) | typedef struct WalIndexHdr WalIndexHdr; type WalIterator (line 55402) | typedef struct WalIterator WalIterator; type WalCkptInfo (line 55403) | typedef struct WalCkptInfo WalCkptInfo; type WalIndexHdr (line 55419) | struct WalIndexHdr { type WalCkptInfo (line 55492) | struct WalCkptInfo { type Wal (line 55541) | struct Wal { type u16 (line 55591) | typedef u16 ht_slot; type WalIterator (line 55608) | struct WalIterator { function walIndexPage (line 55653) | static int walIndexPage(Wal *pWal, int iPage, volatile u32 **ppPage){ function WalCkptInfo (line 55695) | static volatile WalCkptInfo *walCkptInfo(Wal *pWal){ function WalIndexHdr (line 55703) | static volatile WalIndexHdr *walIndexHdr(Wal *pWal){ function walChecksumBytes (line 55729) | static void walChecksumBytes( function walShmBarrier (line 55767) | static void walShmBarrier(Wal *pWal){ function walIndexWriteHdr (line 55778) | static void walIndexWriteHdr(Wal *pWal){ function walEncodeFrame (line 55804) | static void walEncodeFrame( function walDecodeFrame (line 55835) | static int walDecodeFrame( function walLockShared (line 55914) | static int walLockShared(Wal *pWal, int lockIdx){ function walUnlockShared (line 55924) | static void walUnlockShared(Wal *pWal, int lockIdx){ function walLockExclusive (line 55930) | static int walLockExclusive(Wal *pWal, int lockIdx, int n){ function walUnlockExclusive (line 55940) | static void walUnlockExclusive(Wal *pWal, int lockIdx, int n){ function walHash (line 55953) | static int walHash(u32 iPage){ function walNextHash (line 55958) | static int walNextHash(int iPriorHash){ function walHashGet (line 55976) | static int walHashGet( function walFramePage (line 56014) | static int walFramePage(u32 iFrame){ function u32 (line 56028) | static u32 walFramePgno(Wal *pWal, u32 iFrame){ function walCleanupHash (line 56048) | static void walCleanupHash(Wal *pWal){ function walIndexAppend (line 56110) | static int walIndexAppend(Wal *pWal, u32 iFrame, u32 iPage){ function walIndexRecover (line 56199) | static int walIndexRecover(Wal *pWal){ function walIndexClose (line 56366) | static void walIndexClose(Wal *pWal, int isDelete){ function SQLITE_PRIVATE (line 56393) | SQLITE_PRIVATE int sqlite3WalOpen( function SQLITE_PRIVATE (line 56467) | SQLITE_PRIVATE void sqlite3WalLimit(Wal *pWal, i64 iLimit){ function walIteratorNext (line 56481) | static int walIteratorNext( function walMerge (line 56534) | static void walMerge( function walMergesort (line 56591) | static void walMergesort( function walIteratorFree (line 56654) | static void walIteratorFree(WalIterator *p){ function walIteratorInit (line 56670) | static int walIteratorInit(Wal *pWal, WalIterator **pp){ function walBusyLock (line 56752) | static int walBusyLock( function walPagesize (line 56770) | static int walPagesize(Wal *pWal){ function walRestartHdr (line 56791) | static void walRestartHdr(Wal *pWal, u32 salt1){ function walCheckpoint (line 56838) | static int walCheckpoint( function walLimitSize (line 57022) | static void walLimitSize(Wal *pWal, i64 nMax){ function SQLITE_PRIVATE (line 57039) | SQLITE_PRIVATE int sqlite3WalClose( function walIndexTryHdr (line 57120) | static int walIndexTryHdr(Wal *pWal, int *pChanged){ function walIndexReadHdr (line 57178) | static int walIndexReadHdr(Wal *pWal, int *pChanged){ function walTryBeginRead (line 57295) | static int walTryBeginRead(Wal *pWal, int *pChanged, int useWal, int cnt){ function SQLITE_PRIVATE (line 57514) | SQLITE_PRIVATE int sqlite3WalSnapshotRecover(Wal *pWal){ function SQLITE_PRIVATE (line 57586) | SQLITE_PRIVATE int sqlite3WalBeginReadTransaction(Wal *pWal, int *pChang... function SQLITE_PRIVATE (line 57676) | SQLITE_PRIVATE void sqlite3WalEndReadTransaction(Wal *pWal){ function SQLITE_PRIVATE (line 57692) | SQLITE_PRIVATE int sqlite3WalFindFrame( function SQLITE_PRIVATE (line 57794) | SQLITE_PRIVATE int sqlite3WalReadFrame( function SQLITE_PRIVATE (line 57814) | SQLITE_PRIVATE Pgno sqlite3WalDbsize(Wal *pWal){ function SQLITE_PRIVATE (line 57835) | SQLITE_PRIVATE int sqlite3WalBeginWriteTransaction(Wal *pWal){ function SQLITE_PRIVATE (line 57873) | SQLITE_PRIVATE int sqlite3WalEndWriteTransaction(Wal *pWal){ function SQLITE_PRIVATE (line 57895) | SQLITE_PRIVATE int sqlite3WalUndo(Wal *pWal, int (*xUndo)(void *, Pgno),... function SQLITE_PRIVATE (line 57935) | SQLITE_PRIVATE void sqlite3WalSavepoint(Wal *pWal, u32 *aWalData){ function SQLITE_PRIVATE (line 57949) | SQLITE_PRIVATE int sqlite3WalSavepointUndo(Wal *pWal, u32 *aWalData){ function walRestartLog (line 57986) | static int walRestartLog(Wal *pWal){ type WalWriter (line 58033) | typedef struct WalWriter { function walWriteToLog (line 58049) | static int walWriteToLog( function walWriteOneFrame (line 58074) | static int walWriteOneFrame( function walRewriteChecksums (line 58104) | static int walRewriteChecksums(Wal *pWal, u32 iLast){ function SQLITE_PRIVATE (line 58153) | SQLITE_PRIVATE int sqlite3WalFrames( function SQLITE_PRIVATE (line 58393) | SQLITE_PRIVATE int sqlite3WalCheckpoint( function SQLITE_PRIVATE (line 58503) | SQLITE_PRIVATE int sqlite3WalCallback(Wal *pWal){ function SQLITE_PRIVATE (line 58536) | SQLITE_PRIVATE int sqlite3WalExclusiveMode(Wal *pWal, int op){ function SQLITE_PRIVATE (line 58578) | SQLITE_PRIVATE int sqlite3WalHeapMemory(Wal *pWal){ function SQLITE_PRIVATE (line 58587) | SQLITE_PRIVATE int sqlite3WalSnapshotGet(Wal *pWal, sqlite3_snapshot **p... function SQLITE_PRIVATE (line 58611) | SQLITE_PRIVATE void sqlite3WalSnapshotOpen(Wal *pWal, sqlite3_snapshot *... function SQLITE_API (line 58619) | SQLITE_API int sqlite3_snapshot_cmp(sqlite3_snapshot *p1, sqlite3_snapsh... function SQLITE_PRIVATE (line 58639) | SQLITE_PRIVATE int sqlite3WalFramesize(Wal *pWal){ function SQLITE_PRIVATE (line 58647) | SQLITE_PRIVATE sqlite3_file *sqlite3WalFile(Wal *pWal){ type MemPage (line 58905) | typedef struct MemPage MemPage; type BtLock (line 58906) | typedef struct BtLock BtLock; type CellInfo (line 58907) | typedef struct CellInfo CellInfo; type MemPage (line 58946) | struct MemPage { type BtLock (line 58985) | struct BtLock { type Btree (line 59017) | struct Btree { type BtShared (line 59080) | struct BtShared { type CellInfo (line 59136) | struct CellInfo { type BtCursor (line 59174) | struct BtCursor { type IntegrityCk (line 59341) | typedef struct IntegrityCk IntegrityCk; type IntegrityCk (line 59342) | struct IntegrityCk { function lockBtreeMutex (line 59389) | static void lockBtreeMutex(Btree *p){ function unlockBtreeMutex (line 59403) | static void SQLITE_NOINLINE unlockBtreeMutex(Btree *p){ function SQLITE_PRIVATE (line 59433) | SQLITE_PRIVATE void sqlite3BtreeEnter(Btree *p){ function btreeLockCarefully (line 59467) | static void SQLITE_NOINLINE btreeLockCarefully(Btree *p){ function SQLITE_PRIVATE (line 59505) | SQLITE_PRIVATE void sqlite3BtreeLeave(Btree *p){ function SQLITE_PRIVATE (line 59523) | SQLITE_PRIVATE int sqlite3BtreeHoldsMutex(Btree *p){ function btreeEnterAll (line 59548) | static void SQLITE_NOINLINE btreeEnterAll(sqlite3 *db){ function SQLITE_PRIVATE (line 59562) | SQLITE_PRIVATE void sqlite3BtreeEnterAll(sqlite3 *db){ function btreeLeaveAll (line 59565) | static void SQLITE_NOINLINE btreeLeaveAll(sqlite3 *db){ function SQLITE_PRIVATE (line 59574) | SQLITE_PRIVATE void sqlite3BtreeLeaveAll(sqlite3 *db){ function SQLITE_PRIVATE (line 59585) | SQLITE_PRIVATE int sqlite3BtreeHoldsAllMutexes(sqlite3 *db){ function SQLITE_PRIVATE (line 59614) | SQLITE_PRIVATE int sqlite3SchemaMutexHeld(sqlite3 *db, int iDb, Schema *... function SQLITE_PRIVATE (line 59638) | SQLITE_PRIVATE void sqlite3BtreeEnter(Btree *p){ function SQLITE_PRIVATE (line 59641) | SQLITE_PRIVATE void sqlite3BtreeEnterAll(sqlite3 *db){ function SQLITE_PRIVATE (line 59660) | SQLITE_PRIVATE void sqlite3BtreeEnterCursor(BtCursor *pCur){ function SQLITE_PRIVATE (line 59664) | SQLITE_PRIVATE void sqlite3BtreeLeaveCursor(BtCursor *pCur){ function SQLITE_API (line 59762) | SQLITE_API int sqlite3_enable_shared_cache(int enable){ function hasSharedCacheTableLock (line 59813) | static int hasSharedCacheTableLock( function hasReadConflicts (line 59900) | static int hasReadConflicts(Btree *pBtree, Pgno iRoot){ function querySharedCacheTableLock (line 59920) | static int querySharedCacheTableLock(Btree *p, Pgno iTab, u8 eLock){ function setSharedCacheTableLock (line 59992) | static int setSharedCacheTableLock(Btree *p, Pgno iTable, u8 eLock){ function clearAllSharedCacheTableLocks (line 60056) | static void clearAllSharedCacheTableLocks(Btree *p){ function downgradeAllSharedCacheTableLocks (line 60100) | static void downgradeAllSharedCacheTableLocks(Btree *p){ function cursorHoldsMutex (line 60125) | static int cursorHoldsMutex(BtCursor *p){ function cursorOwnsBtShared (line 60137) | static int cursorOwnsBtShared(BtCursor *p){ function invalidateAllOverflowCache (line 60153) | static void invalidateAllOverflowCache(BtShared *pBt){ function invalidateIncrblobCursors (line 60175) | static void invalidateIncrblobCursors( function btreeSetHasContent (line 60235) | static int btreeSetHasContent(BtShared *pBt, Pgno pgno){ function btreeGetHasContent (line 60257) | static int btreeGetHasContent(BtShared *pBt, Pgno pgno){ function btreeClearHasContent (line 60266) | static void btreeClearHasContent(BtShared *pBt){ function btreeReleaseAllCursorPages (line 60274) | static void btreeReleaseAllCursorPages(BtCursor *pCur){ function saveCursorKey (line 60298) | static int saveCursorKey(BtCursor *pCur){ function saveCursorPosition (line 60334) | static int saveCursorPosition(BtCursor *pCur){ function saveAllCursors (line 60381) | static int saveAllCursors(BtShared *pBt, Pgno iRoot, BtCursor *pExcept){ function saveCursorsOnList (line 60398) | static int SQLITE_NOINLINE saveCursorsOnList( function SQLITE_PRIVATE (line 60423) | SQLITE_PRIVATE void sqlite3BtreeClearCursor(BtCursor *pCur){ function btreeMoveto (line 60435) | static int btreeMoveto( function btreeRestoreCursorPosition (line 60472) | static int btreeRestoreCursorPosition(BtCursor *pCur){ function SQLITE_PRIVATE (line 60511) | SQLITE_PRIVATE int sqlite3BtreeCursorHasMoved(BtCursor *pCur){ function SQLITE_PRIVATE (line 60520) | SQLITE_PRIVATE BtCursor *sqlite3BtreeFakeValidCursor(void){ function SQLITE_PRIVATE (line 60539) | SQLITE_PRIVATE int sqlite3BtreeCursorRestore(BtCursor *pCur, int *pDiffe... function SQLITE_PRIVATE (line 60564) | SQLITE_PRIVATE void sqlite3BtreeCursorHint(BtCursor *pCur, int eHintType... function SQLITE_PRIVATE (line 60572) | SQLITE_PRIVATE void sqlite3BtreeCursorHintFlags(BtCursor *pCur, unsigned... function Pgno (line 60588) | static Pgno ptrmapPageno(BtShared *pBt, Pgno pgno){ function ptrmapPut (line 60612) | static void ptrmapPut(BtShared *pBt, Pgno key, u8 eType, Pgno parent, in... function ptrmapGet (line 60664) | static int ptrmapGet(BtShared *pBt, Pgno key, u8 *pEType, Pgno *pPgno){ function SQLITE_NOINLINE (line 60723) | static SQLITE_NOINLINE void btreeParseCellAdjustSizeForOverflow( function btreeParseCellPtrNoPayload (line 60768) | static void btreeParseCellPtrNoPayload( function btreeParseCellPtr (line 60785) | static void btreeParseCellPtr( function btreeParseCellPtrIndex (line 60853) | static void btreeParseCellPtrIndex( function btreeParseCell (line 60890) | static void btreeParseCell( function u16 (line 60910) | static u16 cellSizePtr(MemPage *pPage, u8 *pCell){ function u16 (line 60958) | static u16 cellSizePtrNoPayload(MemPage *pPage, u8 *pCell){ function u16 (line 60984) | static u16 cellSize(MemPage *pPage, int iCell){ function ptrmapPutOvflPtr (line 60995) | static void ptrmapPutOvflPtr(MemPage *pPage, u8 *pCell, int *pRC){ function defragmentPage (line 61020) | static int defragmentPage(MemPage *pPage, int nMaxFrag){ function u8 (line 61161) | static u8 *pageFindSlot(MemPage *pPg, int nByte, int *pRc){ function allocateSpace (line 61222) | static int allocateSpace(MemPage *pPage, int nByte, int *pIdx){ function freeSpace (line 61312) | static int freeSpace(MemPage *pPage, u16 iStart, u16 iSize){ function decodeFlags (line 61418) | static int decodeFlags(MemPage *pPage, int flagByte){ function btreeInitPage (line 61476) | static int btreeInitPage(MemPage *pPage){ function zeroPage (line 61614) | static void zeroPage(MemPage *pPage, int flags){ function MemPage (line 61651) | static MemPage *btreePageFromDbPage(DbPage *pDbPage, Pgno pgno, BtShared... function btreeGetPage (line 61675) | static int btreeGetPage( function MemPage (line 61697) | static MemPage *btreePageLookup(BtShared *pBt, Pgno pgno){ function Pgno (line 61711) | static Pgno btreePagecount(BtShared *pBt){ function SQLITE_PRIVATE (line 61714) | SQLITE_PRIVATE u32 sqlite3BtreeLastPage(Btree *p){ function getAndInitPage (line 61733) | static int getAndInitPage( function releasePageNotNull (line 61792) | static void releasePageNotNull(MemPage *pPage){ function releasePage (line 61801) | static void releasePage(MemPage *pPage){ function releasePageOne (line 61804) | static void releasePageOne(MemPage *pPage){ function btreeGetUnusedPage (line 61824) | static int btreeGetUnusedPage( function pageReinit (line 61853) | static void pageReinit(DbPage *pData){ function btreeInvokeBusyHandler (line 61875) | static int btreeInvokeBusyHandler(void *pArg){ function SQLITE_PRIVATE (line 61903) | SQLITE_PRIVATE int sqlite3BtreeOpen( function removeFromSharingList (line 62197) | static int removeFromSharingList(BtShared *pBt){ function allocateTempSpace (line 62236) | static void allocateTempSpace(BtShared *pBt){ function freeTempSpace (line 62265) | static void freeTempSpace(BtShared *pBt){ function SQLITE_PRIVATE (line 62276) | SQLITE_PRIVATE int sqlite3BtreeClose(Btree *p){ function SQLITE_PRIVATE (line 62338) | SQLITE_PRIVATE int sqlite3BtreeSetCacheSize(Btree *p, int mxPage){ function SQLITE_PRIVATE (line 62357) | SQLITE_PRIVATE int sqlite3BtreeSetSpillSize(Btree *p, int mxPage){ function SQLITE_PRIVATE (line 62372) | SQLITE_PRIVATE int sqlite3BtreeSetMmapLimit(Btree *p, sqlite3_int64 szMm... function SQLITE_PRIVATE (line 62391) | SQLITE_PRIVATE int sqlite3BtreeSetPagerFlags( function SQLITE_PRIVATE (line 62424) | SQLITE_PRIVATE int sqlite3BtreeSetPageSize(Btree *p, int pageSize, int n... function SQLITE_PRIVATE (line 62457) | SQLITE_PRIVATE int sqlite3BtreeGetPageSize(Btree *p){ function SQLITE_PRIVATE (line 62472) | SQLITE_PRIVATE int sqlite3BtreeGetReserveNoMutex(Btree *p){ function SQLITE_PRIVATE (line 62488) | SQLITE_PRIVATE int sqlite3BtreeGetOptimalReserve(Btree *p){ function SQLITE_PRIVATE (line 62505) | SQLITE_PRIVATE int sqlite3BtreeMaxPageCount(Btree *p, int mxPage){ function SQLITE_PRIVATE (line 62531) | SQLITE_PRIVATE int sqlite3BtreeSecureDelete(Btree *p, int newFlag){ function SQLITE_PRIVATE (line 62552) | SQLITE_PRIVATE int sqlite3BtreeSetAutoVacuum(Btree *p, int autoVacuum){ function SQLITE_PRIVATE (line 62576) | SQLITE_PRIVATE int sqlite3BtreeGetAutoVacuum(Btree *p){ function setDefaultSyncFlag (line 62600) | static void setDefaultSyncFlag(BtShared *pBt, u8 safety_level){ function lockBtree (line 62628) | static int lockBtree(BtShared *pBt){ function countValidCursors (line 62812) | static int countValidCursors(BtShared *pBt, int wrOnly){ function unlockBtreeIfUnused (line 62831) | static void unlockBtreeIfUnused(BtShared *pBt){ function newDatabase (line 62848) | static int newDatabase(BtShared *pBt){ function SQLITE_PRIVATE (line 62892) | SQLITE_PRIVATE int sqlite3BtreeNewDb(Btree *p){ function SQLITE_PRIVATE (line 62936) | SQLITE_PRIVATE int sqlite3BtreeBeginTrans(Btree *p, int wrflag){ function setChildPtrmaps (line 63083) | static int setChildPtrmaps(MemPage *pPage){ function modifyPagePointer (line 63128) | static int modifyPagePointer(MemPage *pPage, Pgno iFrom, Pgno iTo, u8 eT... function relocatePage (line 63189) | static int relocatePage( function incrVacuumStep (line 63282) | static int incrVacuumStep(BtShared *pBt, Pgno nFin, Pgno iLastPg, int bC... function Pgno (line 63378) | static Pgno finalDbSize(BtShared *pBt, Pgno nOrig, Pgno nFree){ function SQLITE_PRIVATE (line 63404) | SQLITE_PRIVATE int sqlite3BtreeIncrVacuum(Btree *p){ function autoVacuumCommit (line 63446) | static int autoVacuumCommit(BtShared *pBt){ function SQLITE_PRIVATE (line 63525) | SQLITE_PRIVATE int sqlite3BtreeCommitPhaseOne(Btree *p, const char *zMas... function btreeEndTransaction (line 63552) | static void btreeEndTransaction(Btree *p){ function SQLITE_PRIVATE (line 63614) | SQLITE_PRIVATE int sqlite3BtreeCommitPhaseTwo(Btree *p, int bCleanup){ function SQLITE_PRIVATE (line 63646) | SQLITE_PRIVATE int sqlite3BtreeCommit(Btree *p){ function SQLITE_PRIVATE (line 63683) | SQLITE_PRIVATE int sqlite3BtreeTripAllCursors(Btree *pBtree, int errCode... function SQLITE_PRIVATE (line 63722) | SQLITE_PRIVATE int sqlite3BtreeRollback(Btree *p, int tripCode, int writ... function SQLITE_PRIVATE (line 63791) | SQLITE_PRIVATE int sqlite3BtreeBeginStmt(Btree *p, int iStatement){ function SQLITE_PRIVATE (line 63822) | SQLITE_PRIVATE int sqlite3BtreeSavepoint(Btree *p, int op, int iSavepoint){ function btreeCursor (line 63894) | static int btreeCursor( function SQLITE_PRIVATE (line 63954) | SQLITE_PRIVATE int sqlite3BtreeCursor( function SQLITE_PRIVATE (line 63980) | SQLITE_PRIVATE int sqlite3BtreeCursorSize(void){ function SQLITE_PRIVATE (line 63992) | SQLITE_PRIVATE void sqlite3BtreeCursorZero(BtCursor *p){ function SQLITE_PRIVATE (line 64000) | SQLITE_PRIVATE int sqlite3BtreeCloseCursor(BtCursor *pCur){ function assertCellInfo (line 64036) | static void assertCellInfo(BtCursor *pCur){ function SQLITE_NOINLINE (line 64045) | static SQLITE_NOINLINE void getCellInfo(BtCursor *pCur){ function SQLITE_PRIVATE (line 64060) | SQLITE_PRIVATE int sqlite3BtreeCursorIsValid(BtCursor *pCur){ function SQLITE_PRIVATE (line 64064) | SQLITE_PRIVATE int sqlite3BtreeCursorIsValidNN(BtCursor *pCur){ function SQLITE_PRIVATE (line 64075) | SQLITE_PRIVATE i64 sqlite3BtreeIntegerKey(BtCursor *pCur){ function SQLITE_PRIVATE (line 64092) | SQLITE_PRIVATE u32 sqlite3BtreePayloadSize(BtCursor *pCur){ function getOverflowPage (line 64118) | static int getOverflowPage( function copyPayload (line 64186) | static int copyPayload( function accessPayload (line 64236) | static int accessPayload( function SQLITE_PRIVATE (line 64439) | SQLITE_PRIVATE int sqlite3BtreePayload(BtCursor *pCur, u32 offset, u32 a... function SQLITE_NOINLINE (line 64453) | static SQLITE_NOINLINE int accessPayloadChecked( function SQLITE_PRIVATE (line 64467) | SQLITE_PRIVATE int sqlite3BtreePayloadChecked(BtCursor *pCur, u32 offset... function SQLITE_PRIVATE (line 64535) | SQLITE_PRIVATE const void *sqlite3BtreePayloadFetch(BtCursor *pCur, u32 ... function moveToChild (line 64549) | static int moveToChild(BtCursor *pCur, u32 newPgno){ function assertParentIndex (line 64576) | static void assertParentIndex(MemPage *pParent, int iIdx, Pgno iChild){ function moveToParent (line 64598) | static void moveToParent(BtCursor *pCur){ function moveToRoot (line 64639) | static int moveToRoot(BtCursor *pCur){ function moveToLeftmost (line 64726) | static int moveToLeftmost(BtCursor *pCur){ function moveToRightmost (line 64751) | static int moveToRightmost(BtCursor *pCur){ function SQLITE_PRIVATE (line 64774) | SQLITE_PRIVATE int sqlite3BtreeFirst(BtCursor *pCur, int *pRes){ function SQLITE_PRIVATE (line 64796) | SQLITE_PRIVATE int sqlite3BtreeLast(BtCursor *pCur, int *pRes){ function SQLITE_PRIVATE (line 64865) | SQLITE_PRIVATE int sqlite3BtreeMovetoUnpacked( function SQLITE_PRIVATE (line 65114) | SQLITE_PRIVATE int sqlite3BtreeEof(BtCursor *pCur){ function SQLITE_PRIVATE (line 65127) | SQLITE_PRIVATE i64 sqlite3BtreeRowCountEst(BtCursor *pCur){ function SQLITE_NOINLINE (line 65167) | static SQLITE_NOINLINE int btreeNext(BtCursor *pCur){ function SQLITE_PRIVATE (line 65231) | SQLITE_PRIVATE int sqlite3BtreeNext(BtCursor *pCur, int flags){ function SQLITE_NOINLINE (line 65272) | static SQLITE_NOINLINE int btreePrevious(BtCursor *pCur){ function SQLITE_PRIVATE (line 65327) | SQLITE_PRIVATE int sqlite3BtreePrevious(BtCursor *pCur, int flags){ function allocateBtreePage (line 65366) | static int allocateBtreePage( function freePage2 (line 65688) | static int freePage2(BtShared *pBt, MemPage *pMemPage, Pgno iPage){ function freePage (line 65816) | static void freePage(MemPage *pPage, int *pRC){ function clearCell (line 65827) | static int clearCell( function fillInCell (line 65908) | static int fillInCell( function dropCell (line 66098) | static void dropCell(MemPage *pPage, int idx, int sz, int *pRC){ function insertCell (line 66153) | static void insertCell( type CellArray (line 66246) | typedef struct CellArray CellArray; type CellArray (line 66247) | struct CellArray { function populateCellCache (line 66258) | static void populateCellCache(CellArray *p, int idx, int N){ function SQLITE_NOINLINE (line 66276) | static SQLITE_NOINLINE u16 computeCellSize(CellArray *p, int N){ function u16 (line 66282) | static u16 cachedCellSize(CellArray *p, int N){ function rebuildPage (line 66301) | static int rebuildPage( function pageInsertArray (line 66370) | static int pageInsertArray( function pageFreeArray (line 66416) | static int pageFreeArray( function editPage (line 66473) | static int editPage( function balance_quick (line 66607) | static int balance_quick(MemPage *pParent, MemPage *pPage, u8 *pSpace){ function ptrmapCheckPages (line 66698) | static int ptrmapCheckPages(MemPage **apPage, int nPage){ function copyNodeContent (line 66751) | static void copyNodeContent(MemPage *pFrom, MemPage *pTo, int *pRC){ function balance_nonroot (line 66832) | static int balance_nonroot( function balance_deeper (line 67593) | static int balance_deeper(MemPage *pRoot, MemPage **ppChild){ function balance (line 67650) | static int balance(BtCursor *pCur){ function SQLITE_PRIVATE (line 67800) | SQLITE_PRIVATE int sqlite3BtreeInsert( function SQLITE_PRIVATE (line 68018) | SQLITE_PRIVATE int sqlite3BtreeDelete(BtCursor *pCur, u8 flags){ function btreeCreateTable (line 68193) | static int btreeCreateTable(Btree *p, int *piTable, int createTabFlags){ function SQLITE_PRIVATE (line 68336) | SQLITE_PRIVATE int sqlite3BtreeCreateTable(Btree *p, int *piTable, int f... function clearDatabasePage (line 68348) | static int clearDatabasePage( function SQLITE_PRIVATE (line 68415) | SQLITE_PRIVATE int sqlite3BtreeClearTable(Btree *p, int iTable, int *pnC... function SQLITE_PRIVATE (line 68439) | SQLITE_PRIVATE int sqlite3BtreeClearTableOfCursor(BtCursor *pCur){ function btreeDropTable (line 68463) | static int btreeDropTable(Btree *p, Pgno iTable, int *piMoved){ function SQLITE_PRIVATE (line 68545) | SQLITE_PRIVATE int sqlite3BtreeDropTable(Btree *p, int iTable, int *piMo... function SQLITE_PRIVATE (line 68574) | SQLITE_PRIVATE void sqlite3BtreeGetMeta(Btree *p, int idx, u32 *pMeta){ function SQLITE_PRIVATE (line 68604) | SQLITE_PRIVATE int sqlite3BtreeUpdateMeta(Btree *p, int idx, u32 iMeta){ function SQLITE_PRIVATE (line 68637) | SQLITE_PRIVATE int sqlite3BtreeCount(BtCursor *pCur, i64 *pnEntry){ function SQLITE_PRIVATE (line 68707) | SQLITE_PRIVATE Pager *sqlite3BtreePager(Btree *p){ function checkAppendMsg (line 68715) | static void checkAppendMsg( function getPageReferenced (line 68745) | static int getPageReferenced(IntegrityCk *pCheck, Pgno iPg){ function setPageReferenced (line 68753) | static void setPageReferenced(IntegrityCk *pCheck, Pgno iPg){ function checkRef (line 68767) | static int checkRef(IntegrityCk *pCheck, Pgno iPage){ function checkPtrmap (line 68787) | static void checkPtrmap( function checkList (line 68816) | static void checkList( function btreeHeapInsert (line 68908) | static void btreeHeapInsert(u32 *aHeap, u32 x){ function btreeHeapPull (line 68918) | static int btreeHeapPull(u32 *aHeap, u32 *pOut){ function checkTreePage (line 68952) | static int checkTreePage( function SQLITE_PRIVATE (line 69217) | SQLITE_PRIVATE char *sqlite3BtreeIntegrityCheck( function SQLITE_PRIVATE (line 69336) | SQLITE_PRIVATE const char *sqlite3BtreeGetFilename(Btree *p){ function SQLITE_PRIVATE (line 69349) | SQLITE_PRIVATE const char *sqlite3BtreeGetJournalname(Btree *p){ function SQLITE_PRIVATE (line 69357) | SQLITE_PRIVATE int sqlite3BtreeIsInTrans(Btree *p){ function SQLITE_PRIVATE (line 69371) | SQLITE_PRIVATE int sqlite3BtreeCheckpoint(Btree *p, int eMode, int *pnLo... function SQLITE_PRIVATE (line 69390) | SQLITE_PRIVATE int sqlite3BtreeIsInReadTrans(Btree *p){ function SQLITE_PRIVATE (line 69396) | SQLITE_PRIVATE int sqlite3BtreeIsInBackup(Btree *p){ function SQLITE_PRIVATE (line 69422) | SQLITE_PRIVATE void *sqlite3BtreeSchema(Btree *p, int nBytes, void(*xFre... function SQLITE_PRIVATE (line 69438) | SQLITE_PRIVATE int sqlite3BtreeSchemaLocked(Btree *p){ function SQLITE_PRIVATE (line 69455) | SQLITE_PRIVATE int sqlite3BtreeLockTable(Btree *p, int iTab, u8 isWriteL... function SQLITE_PRIVATE (line 69485) | SQLITE_PRIVATE int sqlite3BtreePutData(BtCursor *pCsr, u32 offset, u32 a... function SQLITE_PRIVATE (line 69533) | SQLITE_PRIVATE void sqlite3BtreeIncrblobCursor(BtCursor *pCur){ function SQLITE_PRIVATE (line 69544) | SQLITE_PRIVATE int sqlite3BtreeSetVersion(Btree *pBtree, int iVersion){ function SQLITE_PRIVATE (line 69579) | SQLITE_PRIVATE int sqlite3BtreeCursorHasHint(BtCursor *pCsr, unsigned in... function SQLITE_PRIVATE (line 69586) | SQLITE_PRIVATE int sqlite3BtreeIsReadonly(Btree *p){ function SQLITE_PRIVATE (line 69593) | SQLITE_PRIVATE int sqlite3HeaderSizeBtree(void){ return ROUND8(sizeof(Me... function SQLITE_PRIVATE (line 69599) | SQLITE_PRIVATE int sqlite3BtreeSharable(Btree *p){ function SQLITE_PRIVATE (line 69608) | SQLITE_PRIVATE int sqlite3BtreeConnectionCount(Btree *p){ type sqlite3_backup (line 69636) | struct sqlite3_backup { function Btree (line 69697) | static Btree *findBtree(sqlite3 *pErrorDb, sqlite3 *pDb, const char *zDb){ function setDestPgsz (line 69728) | static int setDestPgsz(sqlite3_backup *p){ function checkReadTransaction (line 69740) | static int checkReadTransaction(sqlite3 *db, Btree *p){ function SQLITE_API (line 69756) | SQLITE_API sqlite3_backup *sqlite3_backup_init( function isFatalError (line 69833) | static int isFatalError(int rc){ function backupOnePage (line 69842) | static int backupOnePage( function backupTruncateFile (line 69938) | static int backupTruncateFile(sqlite3_file *pFile, i64 iSize){ function attachBackupObject (line 69951) | static void attachBackupObject(sqlite3_backup *p){ function SQLITE_API (line 69963) | SQLITE_API int sqlite3_backup_step(sqlite3_backup *p, int nPage){ function SQLITE_API (line 70217) | SQLITE_API int sqlite3_backup_finish(sqlite3_backup *p){ function SQLITE_API (line 70269) | SQLITE_API int sqlite3_backup_remaining(sqlite3_backup *p){ function SQLITE_API (line 70283) | SQLITE_API int sqlite3_backup_pagecount(sqlite3_backup *p){ function SQLITE_NOINLINE (line 70305) | static SQLITE_NOINLINE void backupUpdate( function SQLITE_PRIVATE (line 70330) | SQLITE_PRIVATE void sqlite3BackupUpdate(sqlite3_backup *pBackup, Pgno iP... function SQLITE_PRIVATE (line 70345) | SQLITE_PRIVATE void sqlite3BackupRestart(sqlite3_backup *pBackup){ function SQLITE_PRIVATE (line 70362) | SQLITE_PRIVATE int sqlite3BtreeCopyFile(Btree *pTo, Btree *pFrom){ function SQLITE_PRIVATE (line 70446) | SQLITE_PRIVATE int sqlite3VdbeCheckMemInvariants(Mem *p){ function SQLITE_PRIVATE (line 70528) | SQLITE_PRIVATE int sqlite3VdbeChangeEncoding(Mem *pMem, int desiredEnc){ function sqlite3VdbeMemGrow (line 70563) | int sqlite3VdbeMemGrow(Mem *pMem, int n, int bPreserve){ function SQLITE_PRIVATE (line 70619) | SQLITE_PRIVATE int sqlite3VdbeMemClearAndResize(Mem *pMem, int szNew){ function SQLITE_NOINLINE (line 70635) | static SQLITE_NOINLINE int vdbeMemAddTerminator(Mem *pMem){ function SQLITE_PRIVATE (line 70651) | SQLITE_PRIVATE int sqlite3VdbeMemMakeWriteable(Mem *pMem){ function SQLITE_PRIVATE (line 70674) | SQLITE_PRIVATE int sqlite3VdbeMemExpandBlob(Mem *pMem){ function SQLITE_PRIVATE (line 70700) | SQLITE_PRIVATE int sqlite3VdbeMemNulTerminate(Mem *pMem){ function SQLITE_PRIVATE (line 70725) | SQLITE_PRIVATE int sqlite3VdbeMemStringify(Mem *pMem, u8 enc, u8 bForce){ function SQLITE_PRIVATE (line 70770) | SQLITE_PRIVATE int sqlite3VdbeMemFinalize(Mem *pMem, FuncDef *pFunc){ function SQLITE_NOINLINE (line 70802) | static SQLITE_NOINLINE void vdbeMemClearExternAndSetNull(Mem *p){ function SQLITE_NOINLINE (line 70832) | static SQLITE_NOINLINE void vdbeMemClear(Mem *p){ function SQLITE_PRIVATE (line 70853) | SQLITE_PRIVATE void sqlite3VdbeMemRelease(Mem *p){ function SQLITE_NOINLINE (line 70865) | static SQLITE_NOINLINE i64 doubleToInt64(double r){ function SQLITE_NOINLINE (line 70901) | static SQLITE_NOINLINE i64 memIntValue(Mem *pMem){ function SQLITE_PRIVATE (line 70906) | SQLITE_PRIVATE i64 sqlite3VdbeIntValue(Mem *pMem){ function SQLITE_NOINLINE (line 70929) | static SQLITE_NOINLINE double memRealValue(Mem *pMem){ function SQLITE_PRIVATE (line 70935) | SQLITE_PRIVATE double sqlite3VdbeRealValue(Mem *pMem){ function SQLITE_PRIVATE (line 70954) | SQLITE_PRIVATE void sqlite3VdbeIntegerAffinity(Mem *pMem){ function SQLITE_PRIVATE (line 70982) | SQLITE_PRIVATE int sqlite3VdbeMemIntegerify(Mem *pMem){ function SQLITE_PRIVATE (line 70996) | SQLITE_PRIVATE int sqlite3VdbeMemRealify(Mem *pMem){ function SQLITE_PRIVATE (line 71013) | SQLITE_PRIVATE int sqlite3VdbeMemNumerify(Mem *pMem){ function SQLITE_PRIVATE (line 71044) | SQLITE_PRIVATE void sqlite3VdbeMemCast(Mem *pMem, u8 aff, u8 encoding){ function SQLITE_PRIVATE (line 71086) | SQLITE_PRIVATE void sqlite3VdbeMemInit(Mem *pMem, sqlite3 *db, u16 flags){ function SQLITE_PRIVATE (line 71106) | SQLITE_PRIVATE void sqlite3VdbeMemSetNull(Mem *pMem){ function SQLITE_PRIVATE (line 71113) | SQLITE_PRIVATE void sqlite3ValueSetNull(sqlite3_value *p){ function SQLITE_PRIVATE (line 71121) | SQLITE_PRIVATE void sqlite3VdbeMemSetZeroBlob(Mem *pMem, int n){ function SQLITE_NOINLINE (line 71136) | static SQLITE_NOINLINE void vdbeReleaseAndSetInt64(Mem *pMem, i64 val){ function SQLITE_PRIVATE (line 71146) | SQLITE_PRIVATE void sqlite3VdbeMemSetInt64(Mem *pMem, i64 val){ function sqlite3NoopDestructor (line 71156) | static void sqlite3NoopDestructor(void *p){ UNUSED_PARAMETER(p); } function SQLITE_PRIVATE (line 71162) | SQLITE_PRIVATE void sqlite3VdbeMemSetPointer( function SQLITE_PRIVATE (line 71181) | SQLITE_PRIVATE void sqlite3VdbeMemSetDouble(Mem *pMem, double val){ function SQLITE_PRIVATE (line 71194) | SQLITE_PRIVATE void sqlite3VdbeMemSetRowSet(Mem *pMem){ function SQLITE_PRIVATE (line 71216) | SQLITE_PRIVATE int sqlite3VdbeMemTooBig(Mem *p){ function SQLITE_PRIVATE (line 71237) | SQLITE_PRIVATE void sqlite3VdbeMemAboutToChange(Vdbe *pVdbe, Mem *pMem){ function SQLITE_NOINLINE (line 71257) | static SQLITE_NOINLINE void vdbeClrCopy(Mem *pTo, const Mem *pFrom, int ... function SQLITE_PRIVATE (line 71262) | SQLITE_PRIVATE void sqlite3VdbeMemShallowCopy(Mem *pTo, const Mem *pFrom... function SQLITE_PRIVATE (line 71278) | SQLITE_PRIVATE int sqlite3VdbeMemCopy(Mem *pTo, const Mem *pFrom){ function SQLITE_PRIVATE (line 71301) | SQLITE_PRIVATE void sqlite3VdbeMemMove(Mem *pTo, Mem *pFrom){ function SQLITE_PRIVATE (line 71327) | SQLITE_PRIVATE int sqlite3VdbeMemSetStr( function SQLITE_NOINLINE (line 71426) | static SQLITE_NOINLINE int vdbeMemFromBtreeResize( function SQLITE_PRIVATE (line 71446) | SQLITE_PRIVATE int sqlite3VdbeMemFromBtree( function SQLITE_NOINLINE (line 71481) | static SQLITE_NOINLINE const void *valueToText(sqlite3_value* pVal, u8 e... function SQLITE_PRIVATE (line 71523) | SQLITE_PRIVATE const void *sqlite3ValueText(sqlite3_value* pVal, u8 enc){ function SQLITE_PRIVATE (line 71540) | SQLITE_PRIVATE sqlite3_value *sqlite3ValueNew(sqlite3 *db){ type ValueNewStat4Ctx (line 71553) | struct ValueNewStat4Ctx { function sqlite3_value (line 71571) | static sqlite3_value *valueNew(sqlite3 *db, struct ValueNewStat4Ctx *p){ function valueFromFunction (line 71633) | static int valueFromFunction( function valueFromExpr (line 71727) | static int valueFromExpr( function SQLITE_PRIVATE (line 71860) | SQLITE_PRIVATE int sqlite3ValueFromExpr( function recordFunc (line 71879) | static void recordFunc( function SQLITE_PRIVATE (line 71913) | SQLITE_PRIVATE void sqlite3AnalyzeFunctions(void){ function stat4ValueFromExpr (line 71938) | static int stat4ValueFromExpr( function SQLITE_PRIVATE (line 72013) | SQLITE_PRIVATE int sqlite3Stat4ProbeSetValue( function SQLITE_PRIVATE (line 72058) | SQLITE_PRIVATE int sqlite3Stat4ValueFromExpr( function SQLITE_PRIVATE (line 72075) | SQLITE_PRIVATE int sqlite3Stat4Column( function SQLITE_PRIVATE (line 72120) | SQLITE_PRIVATE void sqlite3Stat4ProbeFree(UnpackedRecord *pRec){ function SQLITE_PRIVATE (line 72138) | SQLITE_PRIVATE void sqlite3ValueSetStr( function SQLITE_PRIVATE (line 72151) | SQLITE_PRIVATE void sqlite3ValueFree(sqlite3_value *v){ function SQLITE_NOINLINE (line 72162) | static SQLITE_NOINLINE int valueBytes(sqlite3_value *pVal, u8 enc){ function SQLITE_PRIVATE (line 72165) | SQLITE_PRIVATE int sqlite3ValueBytes(sqlite3_value *pVal, u8 enc){ function SQLITE_PRIVATE (line 72204) | SQLITE_PRIVATE Vdbe *sqlite3VdbeCreate(Parse *pParse){ function SQLITE_PRIVATE (line 72231) | SQLITE_PRIVATE void sqlite3VdbeError(Vdbe *p, const char *zFormat, ...){ function SQLITE_PRIVATE (line 72242) | SQLITE_PRIVATE void sqlite3VdbeSetSql(Vdbe *p, const char *z, int n, u8 ... function SQLITE_PRIVATE (line 72255) | SQLITE_PRIVATE void sqlite3VdbeSwap(Vdbe *pA, Vdbe *pB){ function growOpArray (line 72287) | static int growOpArray(Vdbe *v, int nOp){ function test_addop_breakpoint (line 72327) | static void test_addop_breakpoint(void){ function SQLITE_NOINLINE (line 72349) | static SQLITE_NOINLINE int growOp3(Vdbe *p, int op, int p1, int p2, int ... function SQLITE_PRIVATE (line 72355) | SQLITE_PRIVATE int sqlite3VdbeAddOp3(Vdbe *p, int op, int p1, int p2, in... function SQLITE_PRIVATE (line 72400) | SQLITE_PRIVATE int sqlite3VdbeAddOp0(Vdbe *p, int op){ function SQLITE_PRIVATE (line 72403) | SQLITE_PRIVATE int sqlite3VdbeAddOp1(Vdbe *p, int op, int p1){ function SQLITE_PRIVATE (line 72406) | SQLITE_PRIVATE int sqlite3VdbeAddOp2(Vdbe *p, int op, int p1, int p2){ function SQLITE_PRIVATE (line 72412) | SQLITE_PRIVATE int sqlite3VdbeGoto(Vdbe *p, int iDest){ function SQLITE_PRIVATE (line 72419) | SQLITE_PRIVATE int sqlite3VdbeLoadString(Vdbe *p, int iDest, const char ... function SQLITE_PRIVATE (line 72434) | SQLITE_PRIVATE void sqlite3VdbeMultiLoad(Vdbe *p, int iDest, const char ... function SQLITE_PRIVATE (line 72457) | SQLITE_PRIVATE int sqlite3VdbeAddOp4( function SQLITE_PRIVATE (line 72475) | SQLITE_PRIVATE int sqlite3VdbeAddOp4Dup8( function SQLITE_PRIVATE (line 72497) | SQLITE_PRIVATE void sqlite3VdbeAddParseSchemaOp(Vdbe *p, int iDb, char *... function SQLITE_PRIVATE (line 72506) | SQLITE_PRIVATE int sqlite3VdbeAddOp4Int( function SQLITE_PRIVATE (line 72525) | SQLITE_PRIVATE void sqlite3VdbeEndCoroutine(Vdbe *v, int regYield){ function SQLITE_PRIVATE (line 72552) | SQLITE_PRIVATE int sqlite3VdbeMakeLabel(Vdbe *v){ function SQLITE_PRIVATE (line 72571) | SQLITE_PRIVATE void sqlite3VdbeResolveLabel(Vdbe *v, int x){ function SQLITE_PRIVATE (line 72585) | SQLITE_PRIVATE void sqlite3VdbeRunOnlyOnce(Vdbe *p){ function SQLITE_PRIVATE (line 72592) | SQLITE_PRIVATE void sqlite3VdbeReusable(Vdbe *p){ type VdbeOpIter (line 72614) | typedef struct VdbeOpIter VdbeOpIter; type VdbeOpIter (line 72615) | struct VdbeOpIter { function Op (line 72622) | static Op *opIterNext(VdbeOpIter *p){ function SQLITE_PRIVATE (line 72688) | SQLITE_PRIVATE int sqlite3VdbeAssertMayAbort(Vdbe *v, int mayAbort){ function resolveP2Values (line 72748) | static void resolveP2Values(Vdbe *p, int *pMaxFuncArgs){ function SQLITE_PRIVATE (line 72851) | SQLITE_PRIVATE int sqlite3VdbeCurrentAddr(Vdbe *p){ function SQLITE_PRIVATE (line 72865) | SQLITE_PRIVATE void sqlite3VdbeVerifyNoMallocRequired(Vdbe *p, int N){ function SQLITE_PRIVATE (line 72878) | SQLITE_PRIVATE void sqlite3VdbeVerifyNoResultRow(Vdbe *p){ function SQLITE_PRIVATE (line 72897) | SQLITE_PRIVATE VdbeOp *sqlite3VdbeTakeOpArray(Vdbe *p, int *pnOp, int *p... function SQLITE_PRIVATE (line 72917) | SQLITE_PRIVATE VdbeOp *sqlite3VdbeAddOpList( function SQLITE_PRIVATE (line 72965) | SQLITE_PRIVATE void sqlite3VdbeScanStatus( function SQLITE_PRIVATE (line 72993) | SQLITE_PRIVATE void sqlite3VdbeChangeOpcode(Vdbe *p, u32 addr, u8 iNewOp... function SQLITE_PRIVATE (line 72996) | SQLITE_PRIVATE void sqlite3VdbeChangeP1(Vdbe *p, u32 addr, int val){ function SQLITE_PRIVATE (line 72999) | SQLITE_PRIVATE void sqlite3VdbeChangeP2(Vdbe *p, u32 addr, int val){ function SQLITE_PRIVATE (line 73002) | SQLITE_PRIVATE void sqlite3VdbeChangeP3(Vdbe *p, u32 addr, int val){ function SQLITE_PRIVATE (line 73005) | SQLITE_PRIVATE void sqlite3VdbeChangeP5(Vdbe *p, u16 p5){ function SQLITE_PRIVATE (line 73014) | SQLITE_PRIVATE void sqlite3VdbeJumpHere(Vdbe *p, int addr){ function freeEphemeralFunction (line 73023) | static void freeEphemeralFunction(sqlite3 *db, FuncDef *pDef){ function SQLITE_NOINLINE (line 73034) | static SQLITE_NOINLINE void freeP4Mem(sqlite3 *db, Mem *p){ function SQLITE_NOINLINE (line 73038) | static SQLITE_NOINLINE void freeP4FuncCtx(sqlite3 *db, sqlite3_context *p){ function freeP4 (line 73042) | static void freeP4(sqlite3 *db, int p4type, void *p4){ function vdbeFreeOpArray (line 73090) | static void vdbeFreeOpArray(sqlite3 *db, Op *aOp, int nOp){ function SQLITE_PRIVATE (line 73108) | SQLITE_PRIVATE void sqlite3VdbeLinkSubProgram(Vdbe *pVdbe, SubProgram *p){ function SQLITE_PRIVATE (line 73116) | SQLITE_PRIVATE int sqlite3VdbeChangeToNoop(Vdbe *p, int addr){ function SQLITE_PRIVATE (line 73132) | SQLITE_PRIVATE int sqlite3VdbeDeletePriorOpcode(Vdbe *p, u8 op){ function vdbeChangeP4Full (line 73157) | static void SQLITE_NOINLINE vdbeChangeP4Full( function SQLITE_PRIVATE (line 73176) | SQLITE_PRIVATE void sqlite3VdbeChangeP4(Vdbe *p, int addr, const char *z... function SQLITE_PRIVATE (line 73219) | SQLITE_PRIVATE void sqlite3VdbeAppendP4(Vdbe *p, void *pP4, int n){ function SQLITE_PRIVATE (line 73239) | SQLITE_PRIVATE void sqlite3VdbeSetP4KeyInfo(Parse *pParse, Index *pIdx){ function vdbeVComment (line 73255) | static void vdbeVComment(Vdbe *p, const char *zFormat, va_list ap){ function SQLITE_PRIVATE (line 73264) | SQLITE_PRIVATE void sqlite3VdbeComment(Vdbe *p, const char *zFormat, ...){ function SQLITE_PRIVATE (line 73272) | SQLITE_PRIVATE void sqlite3VdbeNoopComment(Vdbe *p, const char *zFormat,... function SQLITE_PRIVATE (line 73287) | SQLITE_PRIVATE void sqlite3VdbeSetLineNumber(Vdbe *v, int iLine){ function SQLITE_PRIVATE (line 73305) | SQLITE_PRIVATE VdbeOp *sqlite3VdbeGetOp(Vdbe *p, int addr){ function translateP (line 73326) | static int translateP(char c, const Op *pOp){ function displayComment (line 73347) | static int displayComment( function displayP4Expr (line 73425) | static void displayP4Expr(StrAccum *p, Expr *pExpr){ function SQLITE_PRIVATE (line 73623) | SQLITE_PRIVATE void sqlite3VdbeUsesBtree(Vdbe *p, int i){ function SQLITE_PRIVATE (line 73654) | SQLITE_PRIVATE void sqlite3VdbeEnter(Vdbe *p){ function SQLITE_NOINLINE (line 73675) | static SQLITE_NOINLINE void vdbeLeave(Vdbe *p){ function SQLITE_PRIVATE (line 73689) | SQLITE_PRIVATE void sqlite3VdbeLeave(Vdbe *p){ function SQLITE_PRIVATE (line 73699) | SQLITE_PRIVATE void sqlite3VdbePrintOp(FILE *pOut, int pc, Op *pOp){ function initMemArray (line 73725) | static void initMemArray(Mem *p, int N, sqlite3 *db, u16 flags){ function releaseMemArray (line 73740) | static void releaseMemArray(Mem *p, int N){ function SQLITE_PRIVATE (line 73786) | SQLITE_PRIVATE void sqlite3VdbeFrameDelete(VdbeFrame *p){ function SQLITE_PRIVATE (line 73814) | SQLITE_PRIVATE int sqlite3VdbeList( function SQLITE_PRIVATE (line 73994) | SQLITE_PRIVATE void sqlite3VdbePrintSql(Vdbe *p){ function SQLITE_PRIVATE (line 74013) | SQLITE_PRIVATE void sqlite3VdbeIOTraceSql(Vdbe *p){ type ReusableSpace (line 74043) | struct ReusableSpace { type ReusableSpace (line 74064) | struct ReusableSpace function SQLITE_PRIVATE (line 74086) | SQLITE_PRIVATE void sqlite3VdbeRewind(Vdbe *p){ function SQLITE_PRIVATE (line 74139) | SQLITE_PRIVATE void sqlite3VdbeMakeReady( function SQLITE_PRIVATE (line 74238) | SQLITE_PRIVATE void sqlite3VdbeFreeCursor(Vdbe *p, VdbeCursor *pCx){ function closeCursorsInFrame (line 74275) | static void closeCursorsInFrame(Vdbe *p){ function SQLITE_PRIVATE (line 74293) | SQLITE_PRIVATE int sqlite3VdbeFrameRestore(VdbeFrame *pFrame){ function closeAllCursors (line 74322) | static void closeAllCursors(Vdbe *p){ function SQLITE_PRIVATE (line 74352) | SQLITE_PRIVATE void sqlite3VdbeSetNumCols(Vdbe *p, int nResColumn){ function SQLITE_PRIVATE (line 74377) | SQLITE_PRIVATE int sqlite3VdbeSetColName( function vdbeCommit (line 74405) | static int vdbeCommit(sqlite3 *db, Vdbe *p){ function checkActiveVdbeCnt (line 74667) | static void checkActiveVdbeCnt(sqlite3 *db){ function SQLITE_NOINLINE (line 74699) | static SQLITE_NOINLINE int vdbeCloseStatement(Vdbe *p, int eOp){ function SQLITE_PRIVATE (line 74745) | SQLITE_PRIVATE int sqlite3VdbeCloseStatement(Vdbe *p, int eOp){ function SQLITE_PRIVATE (line 74764) | SQLITE_PRIVATE int sqlite3VdbeCheckFk(Vdbe *p, int deferred){ function SQLITE_PRIVATE (line 74791) | SQLITE_PRIVATE int sqlite3VdbeHalt(Vdbe *p){ function SQLITE_PRIVATE (line 74992) | SQLITE_PRIVATE void sqlite3VdbeResetStepResult(Vdbe *p){ function SQLITE_PRIVATE (line 75004) | SQLITE_PRIVATE int sqlite3VdbeTransferError(Vdbe *p){ function vdbeInvokeSqllog (line 75026) | static void vdbeInvokeSqllog(Vdbe *v){ function SQLITE_PRIVATE (line 75053) | SQLITE_PRIVATE int sqlite3VdbeReset(Vdbe *p){ function SQLITE_PRIVATE (line 75141) | SQLITE_PRIVATE int sqlite3VdbeFinalize(Vdbe *p){ function SQLITE_PRIVATE (line 75167) | SQLITE_PRIVATE void sqlite3VdbeDeleteAuxData(sqlite3 *db, AuxData **pp, ... function SQLITE_PRIVATE (line 75195) | SQLITE_PRIVATE void sqlite3VdbeClearObject(sqlite3 *db, Vdbe *p){ function SQLITE_PRIVATE (line 75226) | SQLITE_PRIVATE void sqlite3VdbeDelete(Vdbe *p){ function handleDeferredMoveto (line 75252) | static int SQLITE_NOINLINE handleDeferredMoveto(VdbeCursor *p){ function handleMovedCursor (line 75278) | static int SQLITE_NOINLINE handleMovedCursor(VdbeCursor *p){ function SQLITE_PRIVATE (line 75293) | SQLITE_PRIVATE int sqlite3VdbeCursorRestore(VdbeCursor *p){ function SQLITE_PRIVATE (line 75314) | SQLITE_PRIVATE int sqlite3VdbeCursorMoveto(VdbeCursor **pp, int *piCol){ function SQLITE_PRIVATE (line 75377) | SQLITE_PRIVATE u32 sqlite3VdbeSerialType(Mem *pMem, int file_format, u32... function SQLITE_PRIVATE (line 75449) | SQLITE_PRIVATE u32 sqlite3VdbeSerialTypeLen(u32 serial_type){ function SQLITE_PRIVATE (line 75458) | SQLITE_PRIVATE u8 sqlite3VdbeOneByteSerialTypeLen(u8 serial_type){ function u64 (line 75498) | static u64 floatSwap(u64 in){ function SQLITE_PRIVATE (line 75529) | SQLITE_PRIVATE u32 sqlite3VdbeSerialPut(u8 *buf, Mem *pMem, u32 serial_t... function u32 (line 75583) | static u32 SQLITE_NOINLINE serialGet( function SQLITE_PRIVATE (line 75619) | SQLITE_PRIVATE u32 sqlite3VdbeSerialGet( function SQLITE_PRIVATE (line 75718) | SQLITE_PRIVATE UnpackedRecord *sqlite3VdbeAllocUnpackedRecord( function SQLITE_PRIVATE (line 75738) | SQLITE_PRIVATE void sqlite3VdbeRecordUnpack( function vdbeRecordCompareDebug (line 75785) | static int vdbeRecordCompareDebug( function vdbeAssertFieldCountWithinLimits (line 75890) | static void vdbeAssertFieldCountWithinLimits( function vdbeCompareMemString (line 75920) | static int vdbeCompareMemString( function isAllZero (line 75957) | static int isAllZero(const char *z, int n){ function SQLITE_NOINLINE (line 75970) | static SQLITE_NOINLINE int sqlite3BlobCompare(const Mem *pB1, const Mem ... function sqlite3IntFloatCompare (line 76003) | static int sqlite3IntFloatCompare(i64 i, double r){ function SQLITE_PRIVATE (line 76036) | SQLITE_PRIVATE int sqlite3MemCompare(const Mem *pMem1, const Mem *pMem2,... function i64 (line 76122) | static i64 vdbeRecordDecodeInt(u32 serial_type, const u8 *aKey){ function SQLITE_PRIVATE (line 76177) | SQLITE_PRIVATE int sqlite3VdbeRecordCompareWithSkip( function SQLITE_PRIVATE (line 76363) | SQLITE_PRIVATE int sqlite3VdbeRecordCompare( function vdbeRecordCompareInt (line 76380) | static int vdbeRecordCompareInt( function vdbeRecordCompareString (line 76474) | static int vdbeRecordCompareString( function SQLITE_PRIVATE (line 76535) | SQLITE_PRIVATE RecordCompare sqlite3VdbeFindCompare(UnpackedRecord *p){ function SQLITE_PRIVATE (line 76581) | SQLITE_PRIVATE int sqlite3VdbeIdxRowid(sqlite3 *db, BtCursor *pCur, i64 ... function SQLITE_PRIVATE (line 76658) | SQLITE_PRIVATE int sqlite3VdbeIdxKeyCompare( function SQLITE_PRIVATE (line 76693) | SQLITE_PRIVATE void sqlite3VdbeSetChanges(sqlite3 *db, int nChange){ function SQLITE_PRIVATE (line 76703) | SQLITE_PRIVATE void sqlite3VdbeCountChanges(Vdbe *v){ function SQLITE_PRIVATE (line 76717) | SQLITE_PRIVATE void sqlite3ExpirePreparedStatements(sqlite3 *db){ function SQLITE_PRIVATE (line 76727) | SQLITE_PRIVATE sqlite3 *sqlite3VdbeDb(Vdbe *v){ function SQLITE_PRIVATE (line 76734) | SQLITE_PRIVATE u8 sqlite3VdbePrepareFlags(Vdbe *v){ function SQLITE_PRIVATE (line 76746) | SQLITE_PRIVATE sqlite3_value *sqlite3VdbeGetBoundValue(Vdbe *v, int iVar... function SQLITE_PRIVATE (line 76768) | SQLITE_PRIVATE void sqlite3VdbeSetVarmask(Vdbe *v, int iVar){ function SQLITE_PRIVATE (line 76787) | SQLITE_PRIVATE int sqlite3NotPureFunc(sqlite3_context *pCtx){ function SQLITE_PRIVATE (line 76806) | SQLITE_PRIVATE void sqlite3VtabImportErrmsg(Vdbe *p, sqlite3_vtab *pVtab){ function vdbeFreeUnpacked (line 76827) | static void vdbeFreeUnpacked(sqlite3 *db, int nField, UnpackedRecord *p){ function SQLITE_PRIVATE (line 76846) | SQLITE_PRIVATE void sqlite3VdbePreUpdateHook( function SQLITE_API (line 76935) | SQLITE_API int sqlite3_expired(sqlite3_stmt *pStmt){ function vdbeSafety (line 76946) | static int vdbeSafety(Vdbe *p){ function vdbeSafetyNotNull (line 76954) | static int vdbeSafetyNotNull(Vdbe *p){ function SQLITE_NOINLINE (line 76968) | static SQLITE_NOINLINE void invokeProfileCallback(sqlite3 *db, Vdbe *p){ function SQLITE_API (line 77004) | SQLITE_API int sqlite3_finalize(sqlite3_stmt *pStmt){ function SQLITE_API (line 77031) | SQLITE_API int sqlite3_reset(sqlite3_stmt *pStmt){ function SQLITE_API (line 77052) | SQLITE_API int sqlite3_clear_bindings(sqlite3_stmt *pStmt){ function SQLITE_API (line 77077) | SQLITE_API const void *sqlite3_value_blob(sqlite3_value *pVal){ function SQLITE_API (line 77090) | SQLITE_API int sqlite3_value_bytes(sqlite3_value *pVal){ function SQLITE_API (line 77093) | SQLITE_API int sqlite3_value_bytes16(sqlite3_value *pVal){ function SQLITE_API (line 77096) | SQLITE_API double sqlite3_value_double(sqlite3_value *pVal){ function SQLITE_API (line 77099) | SQLITE_API int sqlite3_value_int(sqlite3_value *pVal){ function SQLITE_API (line 77102) | SQLITE_API sqlite_int64 sqlite3_value_int64(sqlite3_value *pVal){ function sqlite3_value_subtype (line 77105) | SQLITE_API unsigned int sqlite3_value_subtype(sqlite3_value *pVal){ function SQLITE_API (line 77109) | SQLITE_API void *sqlite3_value_pointer(sqlite3_value *pVal, const char *... function SQLITE_API (line 77126) | SQLITE_API const void *sqlite3_value_text16(sqlite3_value* pVal){ function SQLITE_API (line 77129) | SQLITE_API const void *sqlite3_value_text16be(sqlite3_value *pVal){ function SQLITE_API (line 77132) | SQLITE_API const void *sqlite3_value_text16le(sqlite3_value *pVal){ function SQLITE_API (line 77140) | SQLITE_API int sqlite3_value_type(sqlite3_value* pVal){ function SQLITE_API (line 77180) | SQLITE_API sqlite3_value *sqlite3_value_dup(const sqlite3_value *pOrig){ function SQLITE_API (line 77203) | SQLITE_API void sqlite3_value_free(sqlite3_value *pOld){ function setResultStrOrError (line 77219) | static void setResultStrOrError( function invokeValueDestructor (line 77230) | static int invokeValueDestructor( function SQLITE_API (line 77246) | SQLITE_API void sqlite3_result_blob( function SQLITE_API (line 77256) | SQLITE_API void sqlite3_result_blob64( function SQLITE_API (line 77270) | SQLITE_API void sqlite3_result_double(sqlite3_context *pCtx, double rVal){ function SQLITE_API (line 77274) | SQLITE_API void sqlite3_result_error(sqlite3_context *pCtx, const char *... function SQLITE_API (line 77281) | SQLITE_API void sqlite3_result_error16(sqlite3_context *pCtx, const void... function SQLITE_API (line 77288) | SQLITE_API void sqlite3_result_int(sqlite3_context *pCtx, int iVal){ function SQLITE_API (line 77292) | SQLITE_API void sqlite3_result_int64(sqlite3_context *pCtx, i64 iVal){ function SQLITE_API (line 77296) | SQLITE_API void sqlite3_result_null(sqlite3_context *pCtx){ function SQLITE_API (line 77300) | SQLITE_API void sqlite3_result_pointer( function SQLITE_API (line 77312) | SQLITE_API void sqlite3_result_subtype(sqlite3_context *pCtx, unsigned i... function SQLITE_API (line 77318) | SQLITE_API void sqlite3_result_text( function SQLITE_API (line 77327) | SQLITE_API void sqlite3_result_text64( function SQLITE_API (line 77344) | SQLITE_API void sqlite3_result_text16( function SQLITE_API (line 77353) | SQLITE_API void sqlite3_result_text16be( function SQLITE_API (line 77362) | SQLITE_API void sqlite3_result_text16le( function SQLITE_API (line 77372) | SQLITE_API void sqlite3_result_value(sqlite3_context *pCtx, sqlite3_valu... function SQLITE_API (line 77376) | SQLITE_API void sqlite3_result_zeroblob(sqlite3_context *pCtx, int n){ function SQLITE_API (line 77380) | SQLITE_API int sqlite3_result_zeroblob64(sqlite3_context *pCtx, u64 n){ function SQLITE_API (line 77389) | SQLITE_API void sqlite3_result_error_code(sqlite3_context *pCtx, int err... function SQLITE_API (line 77402) | SQLITE_API void sqlite3_result_error_toobig(sqlite3_context *pCtx){ function SQLITE_API (line 77411) | SQLITE_API void sqlite3_result_error_nomem(sqlite3_context *pCtx){ function doWalCallbacks (line 77423) | static int doWalCallbacks(sqlite3 *db){ function sqlite3Step (line 77453) | static int sqlite3Step(Vdbe *p){ function SQLITE_API (line 77586) | SQLITE_API int sqlite3_step(sqlite3_stmt *pStmt){ function SQLITE_API (line 77635) | SQLITE_API void *sqlite3_user_data(sqlite3_context *p){ function SQLITE_API (line 77650) | SQLITE_API sqlite3 *sqlite3_context_db_handle(sqlite3_context *p){ function SQLITE_PRIVATE (line 77662) | SQLITE_PRIVATE sqlite3_int64 sqlite3StmtCurrentTime(sqlite3_context *p){ function SQLITE_PRIVATE (line 77686) | SQLITE_PRIVATE void sqlite3InvalidFunction( function SQLITE_NOINLINE (line 77704) | static SQLITE_NOINLINE void *createAggContext(sqlite3_context *p, int nB... function SQLITE_API (line 77726) | SQLITE_API void *sqlite3_aggregate_context(sqlite3_context *p, int nByte){ function SQLITE_API (line 77747) | SQLITE_API void *sqlite3_get_auxdata(sqlite3_context *pCtx, int iArg){ function SQLITE_API (line 77775) | SQLITE_API void sqlite3_set_auxdata( function SQLITE_API (line 77831) | SQLITE_API int sqlite3_aggregate_count(sqlite3_context *p){ function SQLITE_API (line 77840) | SQLITE_API int sqlite3_column_count(sqlite3_stmt *pStmt){ function SQLITE_API (line 77849) | SQLITE_API int sqlite3_data_count(sqlite3_stmt *pStmt){ function Mem (line 77898) | static Mem *columnMem(sqlite3_stmt *pStmt, int i){ function columnMallocFailure (line 77933) | static void columnMallocFailure(sqlite3_stmt *pStmt) function SQLITE_API (line 77953) | SQLITE_API const void *sqlite3_column_blob(sqlite3_stmt *pStmt, int i){ function SQLITE_API (line 77963) | SQLITE_API int sqlite3_column_bytes(sqlite3_stmt *pStmt, int i){ function SQLITE_API (line 77968) | SQLITE_API int sqlite3_column_bytes16(sqlite3_stmt *pStmt, int i){ function SQLITE_API (line 77973) | SQLITE_API double sqlite3_column_double(sqlite3_stmt *pStmt, int i){ function SQLITE_API (line 77978) | SQLITE_API int sqlite3_column_int(sqlite3_stmt *pStmt, int i){ function SQLITE_API (line 77983) | SQLITE_API sqlite_int64 sqlite3_column_int64(sqlite3_stmt *pStmt, int i){ function SQLITE_API (line 77993) | SQLITE_API sqlite3_value *sqlite3_column_value(sqlite3_stmt *pStmt, int i){ function SQLITE_API (line 78003) | SQLITE_API const void *sqlite3_column_text16(sqlite3_stmt *pStmt, int i){ function SQLITE_API (line 78009) | SQLITE_API int sqlite3_column_type(sqlite3_stmt *pStmt, int i){ function SQLITE_API (line 78073) | SQLITE_API const char *sqlite3_column_name(sqlite3_stmt *pStmt, int N){ function SQLITE_API (line 78078) | SQLITE_API const void *sqlite3_column_name16(sqlite3_stmt *pStmt, int N){ function SQLITE_API (line 78098) | SQLITE_API const char *sqlite3_column_decltype(sqlite3_stmt *pStmt, int N){ function SQLITE_API (line 78103) | SQLITE_API const void *sqlite3_column_decltype16(sqlite3_stmt *pStmt, in... function SQLITE_API (line 78116) | SQLITE_API const char *sqlite3_column_database_name(sqlite3_stmt *pStmt,... function SQLITE_API (line 78121) | SQLITE_API const void *sqlite3_column_database_name16(sqlite3_stmt *pStm... function SQLITE_API (line 78132) | SQLITE_API const char *sqlite3_column_table_name(sqlite3_stmt *pStmt, in... function SQLITE_API (line 78137) | SQLITE_API const void *sqlite3_column_table_name16(sqlite3_stmt *pStmt, ... function SQLITE_API (line 78148) | SQLITE_API const char *sqlite3_column_origin_name(sqlite3_stmt *pStmt, i... function SQLITE_API (line 78153) | SQLITE_API const void *sqlite3_column_origin_name16(sqlite3_stmt *pStmt,... function vdbeUnbind (line 78176) | static int vdbeUnbind(Vdbe *p, int i){ function bindText (line 78219) | static int bindText( function SQLITE_API (line 78255) | SQLITE_API int sqlite3_bind_blob( function SQLITE_API (line 78267) | SQLITE_API int sqlite3_bind_blob64( function SQLITE_API (line 78281) | SQLITE_API int sqlite3_bind_double(sqlite3_stmt *pStmt, int i, double rV... function SQLITE_API (line 78291) | SQLITE_API int sqlite3_bind_int(sqlite3_stmt *p, int i, int iValue){ function SQLITE_API (line 78294) | SQLITE_API int sqlite3_bind_int64(sqlite3_stmt *pStmt, int i, sqlite_int... function SQLITE_API (line 78304) | SQLITE_API int sqlite3_bind_null(sqlite3_stmt *pStmt, int i){ function SQLITE_API (line 78313) | SQLITE_API int sqlite3_bind_pointer( function SQLITE_API (line 78331) | SQLITE_API int sqlite3_bind_text( function SQLITE_API (line 78340) | SQLITE_API int sqlite3_bind_text64( function SQLITE_API (line 78357) | SQLITE_API int sqlite3_bind_text16( function SQLITE_API (line 78367) | SQLITE_API int sqlite3_bind_value(sqlite3_stmt *pStmt, int i, const sqli... function SQLITE_API (line 78398) | SQLITE_API int sqlite3_bind_zeroblob(sqlite3_stmt *pStmt, int i, int n){ function SQLITE_API (line 78408) | SQLITE_API int sqlite3_bind_zeroblob64(sqlite3_stmt *pStmt, int i, sqlit... function SQLITE_API (line 78427) | SQLITE_API int sqlite3_bind_parameter_count(sqlite3_stmt *pStmt){ function SQLITE_API (line 78438) | SQLITE_API const char *sqlite3_bind_parameter_name(sqlite3_stmt *pStmt, ... function SQLITE_PRIVATE (line 78449) | SQLITE_PRIVATE int sqlite3VdbeParameterIndex(Vdbe *p, const char *zName,... function SQLITE_API (line 78453) | SQLITE_API int sqlite3_bind_parameter_index(sqlite3_stmt *pStmt, const c... function SQLITE_PRIVATE (line 78460) | SQLITE_PRIVATE int sqlite3TransferBindings(sqlite3_stmt *pFromStmt, sqli... function SQLITE_API (line 78487) | SQLITE_API int sqlite3_transfer_bindings(sqlite3_stmt *pFromStmt, sqlite... function SQLITE_API (line 78511) | SQLITE_API sqlite3 *sqlite3_db_handle(sqlite3_stmt *pStmt){ function SQLITE_API (line 78519) | SQLITE_API int sqlite3_stmt_readonly(sqlite3_stmt *pStmt){ function SQLITE_API (line 78526) | SQLITE_API int sqlite3_stmt_busy(sqlite3_stmt *pStmt){ function SQLITE_API (line 78537) | SQLITE_API sqlite3_stmt *sqlite3_next_stmt(sqlite3 *pDb, sqlite3_stmt *p... function SQLITE_API (line 78558) | SQLITE_API int sqlite3_stmt_status(sqlite3_stmt *pStmt, int op, int rese... function SQLITE_API (line 78586) | SQLITE_API const char *sqlite3_sql(sqlite3_stmt *pStmt){ function SQLITE_API (line 78600) | SQLITE_API char *sqlite3_expanded_sql(sqlite3_stmt *pStmt){ function UnpackedRecord (line 78622) | static UnpackedRecord *vdbeUnpackRecord( function SQLITE_API (line 78641) | SQLITE_API int sqlite3_preupdate_old(sqlite3 *db, int iIdx, sqlite3_valu... function SQLITE_API (line 78702) | SQLITE_API int sqlite3_preupdate_count(sqlite3 *db){ function SQLITE_API (line 78720) | SQLITE_API int sqlite3_preupdate_depth(sqlite3 *db){ function SQLITE_API (line 78731) | SQLITE_API int sqlite3_preupdate_new(sqlite3 *db, int iIdx, sqlite3_valu... function SQLITE_API (line 78806) | SQLITE_API int sqlite3_stmt_scanstatus( function SQLITE_API (line 78865) | SQLITE_API void sqlite3_stmt_scanstatus_reset(sqlite3_stmt *pStmt){ function findNextHostParameter (line 78901) | static int findNextHostParameter(const char *zSql, int *pnToken){ function SQLITE_PRIVATE (line 78944) | SQLITE_PRIVATE char *sqlite3VdbeExpandSql( function updateMaxBlobsize (line 79151) | static void updateMaxBlobsize(Mem *p){ function vdbeTakeBranch (line 79209) | static void vdbeTakeBranch(int iSrcLine, u8 I, u8 M){ function VdbeCursor (line 79253) | static VdbeCursor *allocateCursor( function applyNumericAffinity (line 79322) | static void applyNumericAffinity(Mem *pRec, int bTryForInt){ function applyAffinity (line 79356) | static void applyAffinity( function SQLITE_API (line 79392) | SQLITE_API int sqlite3_value_numeric_type(sqlite3_value *pVal){ function SQLITE_PRIVATE (line 79406) | SQLITE_PRIVATE void sqlite3ValueApplyAffinity( function u16 (line 79420) | static u16 SQLITE_NOINLINE computeNumericType(Mem *pMem){ function u16 (line 79439) | static u16 numericType(Mem *pMem){ function SQLITE_PRIVATE (line 79454) | SQLITE_PRIVATE void sqlite3VdbeMemPrettyPrint(Mem *pMem, char *zBuf){ function memTracePrint (line 79532) | static void memTracePrint(Mem *p){ function registerTrace (line 79554) | static void registerTrace(int iReg, Mem *p){ function sqlite_uint64 (line 79606) | __inline__ sqlite_uint64 sqlite3Hwtime(void){ function sqlite_uint64 (line 79614) | __declspec(naked) __inline sqlite_uint64 __cdecl sqlite3Hwtime(void){ function sqlite_uint64 (line 79625) | __inline__ sqlite_uint64 sqlite3Hwtime(void){ function sqlite_uint64 (line 79633) | __inline__ sqlite_uint64 sqlite3Hwtime(void){ function sqlite3Hwtime (line 79657) | sqlite3Hwtime(void){ return ((sqlite_uint64)0); } function checkSavepointCount (line 79679) | static int checkSavepointCount(sqlite3 *db){ function SQLITE_NOINLINE (line 79692) | static SQLITE_NOINLINE Mem *out2PrereleaseWithClear(Mem *pOut){ function Mem (line 79697) | static Mem *out2Prerelease(Vdbe *p, VdbeOp *pOp){ function SQLITE_PRIVATE (line 79716) | SQLITE_PRIVATE int sqlite3VdbeExec( type Incrblob (line 86427) | typedef struct Incrblob Incrblob; type Incrblob (line 86428) | struct Incrblob { function blobSeekToRow (line 86457) | static int blobSeekToRow(Incrblob *p, sqlite3_int64 iRow, char **pzErr){ function SQLITE_API (line 86522) | SQLITE_API int sqlite3_blob_open( function SQLITE_API (line 86755) | SQLITE_API int sqlite3_blob_close(sqlite3_blob *pBlob){ function blobReadWrite (line 86775) | static int blobReadWrite( function SQLITE_API (line 86848) | SQLITE_API int sqlite3_blob_read(sqlite3_blob *pBlob, void *z, int n, in... function SQLITE_API (line 86855) | SQLITE_API int sqlite3_blob_write(sqlite3_blob *pBlob, const void *z, in... function SQLITE_API (line 86865) | SQLITE_API int sqlite3_blob_bytes(sqlite3_blob *pBlob){ function SQLITE_API (line 86880) | SQLITE_API int sqlite3_blob_reopen(sqlite3_blob *pBlob, sqlite3_int64 iR... type MergeEngine (line 87073) | typedef struct MergeEngine MergeEngine; type PmaReader (line 87074) | typedef struct PmaReader PmaReader; type PmaWriter (line 87075) | typedef struct PmaWriter PmaWriter; type SorterRecord (line 87076) | typedef struct SorterRecord SorterRecord; type SortSubtask (line 87077) | typedef struct SortSubtask SortSubtask; type SorterFile (line 87078) | typedef struct SorterFile SorterFile; type SorterList (line 87079) | typedef struct SorterList SorterList; type IncrMerger (line 87080) | typedef struct IncrMerger IncrMerger; type SorterFile (line 87086) | struct SorterFile { type SorterList (line 87099) | struct SorterList { type MergeEngine (line 87169) | struct MergeEngine { type SortSubtask (line 87208) | struct SortSubtask { type VdbeSorter (line 87230) | struct VdbeSorter { type PmaReader (line 87263) | struct PmaReader { type IncrMerger (line 87309) | struct IncrMerger { type PmaWriter (line 87327) | struct PmaWriter { type SorterRecord (line 87355) | struct SorterRecord { function vdbePmaReaderClear (line 87382) | static void vdbePmaReaderClear(PmaReader *pReadr){ function vdbePmaReadBlob (line 87399) | static int vdbePmaReadBlob( function vdbePmaReadVarint (line 87493) | static int vdbePmaReadVarint(PmaReader *p, u64 *pnOut){ function vdbeSorterMapFile (line 87526) | static int vdbeSorterMapFile(SortSubtask *pTask, SorterFile *pFile, u8 *... function vdbePmaReaderSeek (line 87543) | static int vdbePmaReaderSeek( function vdbePmaReaderNext (line 87590) | static int vdbePmaReaderNext(PmaReader *pReadr){ function vdbePmaReaderInit (line 87637) | static int vdbePmaReaderInit( function vdbeSorterCompareTail (line 87670) | static int vdbeSorterCompareTail( function vdbeSorterCompare (line 87697) | static int vdbeSorterCompare( function vdbeSorterCompareText (line 87716) | static int vdbeSorterCompareText( function vdbeSorterCompareInt (line 87757) | static int vdbeSorterCompareInt( function SQLITE_PRIVATE (line 87839) | SQLITE_PRIVATE int sqlite3VdbeSorterInit( function vdbeSorterRecordFree (line 87940) | static void vdbeSorterRecordFree(sqlite3 *db, SorterRecord *pRecord){ function vdbeSortSubtaskCleanup (line 87953) | static void vdbeSortSubtaskCleanup(sqlite3 *db, SortSubtask *pTask){ function vdbeSorterWorkDebug (line 87976) | static void vdbeSorterWorkDebug(SortSubtask *pTask, const char *zEvent){ function vdbeSorterRewindDebug (line 87982) | static void vdbeSorterRewindDebug(const char *zEvent){ function vdbeSorterPopulateDebug (line 87987) | static void vdbeSorterPopulateDebug( function vdbeSorterBlockDebug (line 87996) | static void vdbeSorterBlockDebug( function vdbeSorterJoinThread (line 88018) | static int vdbeSorterJoinThread(SortSubtask *pTask){ function vdbeSorterCreateThread (line 88039) | static int vdbeSorterCreateThread( function vdbeSorterJoinAll (line 88052) | static int vdbeSorterJoinAll(VdbeSorter *pSorter, int rcin){ function MergeEngine (line 88082) | static MergeEngine *vdbeMergeEngineNew(int nReader){ function vdbeMergeEngineFree (line 88105) | static void vdbeMergeEngineFree(MergeEngine *pMerger){ function vdbeIncrFree (line 88119) | static void vdbeIncrFree(IncrMerger *pIncr){ function SQLITE_PRIVATE (line 88136) | SQLITE_PRIVATE void sqlite3VdbeSorterReset(sqlite3 *db, VdbeSorter *pSor... function SQLITE_PRIVATE (line 88169) | SQLITE_PRIVATE void sqlite3VdbeSorterClose(sqlite3 *db, VdbeCursor *pCsr){ function vdbeSorterExtendFile (line 88191) | static void vdbeSorterExtendFile(sqlite3 *db, sqlite3_file *pFd, i64 nBy... function vdbeSorterOpenTempFile (line 88210) | static int vdbeSorterOpenTempFile( function vdbeSortAllocUnpacked (line 88237) | static int vdbeSortAllocUnpacked(SortSubtask *pTask){ function SorterRecord (line 88251) | static SorterRecord *vdbeSorterMerge( function SorterCompare (line 88293) | static SorterCompare vdbeSorterGetCompare(VdbeSorter *p){ function vdbeSorterSort (line 88307) | static int vdbeSorterSort(SortSubtask *pTask, SorterList *pList){ function vdbePmaWriterInit (line 88363) | static void vdbePmaWriterInit( function vdbePmaWriteBlob (line 88385) | static void vdbePmaWriteBlob(PmaWriter *p, u8 *pData, int nData){ function vdbePmaWriterFinish (line 88418) | static int vdbePmaWriterFinish(PmaWriter *p, i64 *piEof){ function vdbePmaWriteVarint (line 88437) | static void vdbePmaWriteVarint(PmaWriter *p, u64 iVal){ function vdbeSorterListToPMA (line 88458) | static int vdbeSorterListToPMA(SortSubtask *pTask, SorterList *pList){ function vdbeMergeEngineStep (line 88522) | static int vdbeMergeEngineStep( function vdbeSorterFlushPMA (line 88607) | static int vdbeSorterFlushPMA(VdbeSorter *pSorter){ function SQLITE_PRIVATE (line 88674) | SQLITE_PRIVATE int sqlite3VdbeSorterWrite( function vdbeIncrPopulate (line 88782) | static int vdbeIncrPopulate(IncrMerger *pIncr){ function vdbeIncrBgPopulate (line 88834) | static int vdbeIncrBgPopulate(IncrMerger *pIncr){ function vdbeIncrSwap (line 88858) | static int vdbeIncrSwap(IncrMerger *pIncr){ function vdbeIncrMergerNew (line 88897) | static int vdbeIncrMergerNew( function vdbeIncrMergerSetThreads (line 88921) | static void vdbeIncrMergerSetThreads(IncrMerger *pIncr){ function vdbeMergeEngineCompare (line 88934) | static void vdbeMergeEngineCompare( function vdbeMergeEngineInit (line 89016) | static int vdbeMergeEngineInit( function vdbePmaReaderIncrMergeInit (line 89087) | static int vdbePmaReaderIncrMergeInit(PmaReader *pReadr, int eMode){ function vdbePmaReaderIncrInit (line 89175) | static int vdbePmaReaderIncrInit(PmaReader *pReadr, int eMode){ function vdbeMergeEngineLevel0 (line 89205) | static int vdbeMergeEngineLevel0( function vdbeSorterTreeDepth (line 89244) | static int vdbeSorterTreeDepth(int nPMA){ function vdbeSorterAddToTree (line 89262) | static int vdbeSorterAddToTree( function vdbeSorterMergeTreeBuild (line 89318) | static int vdbeSorterMergeTreeBuild( function vdbeSorterSetupMerge (line 89397) | static int vdbeSorterSetupMerge(VdbeSorter *pSorter){ function SQLITE_PRIVATE (line 89479) | SQLITE_PRIVATE int sqlite3VdbeSorterRewind(const VdbeCursor *pCsr, int *... function SQLITE_PRIVATE (line 89531) | SQLITE_PRIVATE int sqlite3VdbeSorterNext(sqlite3 *db, const VdbeCursor *... function SQLITE_PRIVATE (line 89596) | SQLITE_PRIVATE int sqlite3VdbeSorterRowkey(const VdbeCursor *pCsr, Mem *... function SQLITE_PRIVATE (line 89629) | SQLITE_PRIVATE int sqlite3VdbeSorterCompare( type MemJournal (line 89695) | typedef struct MemJournal MemJournal; type FilePoint (line 89696) | typedef struct FilePoint FilePoint; type FileChunk (line 89697) | typedef struct FileChunk FileChunk; type FileChunk (line 89705) | struct FileChunk { type FilePoint (line 89725) | struct FilePoint { type MemJournal (line 89734) | struct MemJournal { function memjrnlRead (line 89753) | static int memjrnlRead( function memjrnlFreeChunks (line 89805) | static void memjrnlFreeChunks(MemJournal *p){ function memjrnlCreateFile (line 89818) | static int memjrnlCreateFile(MemJournal *p){ function memjrnlWrite (line 89857) | static int memjrnlWrite( function memjrnlTruncate (line 89936) | static int memjrnlTruncate(sqlite3_file *pJfd, sqlite_int64 size){ function memjrnlClose (line 89952) | static int memjrnlClose(sqlite3_file *pJfd){ function memjrnlSync (line 89964) | static int memjrnlSync(sqlite3_file *pJfd, int flags){ function memjrnlFileSize (line 89972) | static int memjrnlFileSize(sqlite3_file *pJfd, sqlite_int64 *pSize){ type sqlite3_io_methods (line 89981) | struct sqlite3_io_methods function SQLITE_PRIVATE (line 90015) | SQLITE_PRIVATE int sqlite3JournalOpen( function SQLITE_PRIVATE (line 90051) | SQLITE_PRIVATE void sqlite3MemJournalOpen(sqlite3_file *pJfd){ function SQLITE_PRIVATE (line 90090) | SQLITE_PRIVATE int sqlite3JournalIsInMemory(sqlite3_file *p){ function SQLITE_PRIVATE (line 90098) | SQLITE_PRIVATE int sqlite3JournalSize(sqlite3_vfs *pVfs){ function SQLITE_NOINLINE (line 90142) | static SQLITE_NOINLINE int walkExpr(Walker *pWalker, Expr *pExpr){ function SQLITE_PRIVATE (line 90165) | SQLITE_PRIVATE int sqlite3WalkExpr(Walker *pWalker, Expr *pExpr){ function SQLITE_PRIVATE (line 90173) | SQLITE_PRIVATE int sqlite3WalkExprList(Walker *pWalker, ExprList *p){ function SQLITE_PRIVATE (line 90190) | SQLITE_PRIVATE int sqlite3WalkSelectExpr(Walker *pWalker, Select *p){ function SQLITE_PRIVATE (line 90208) | SQLITE_PRIVATE int sqlite3WalkSelectFrom(Walker *pWalker, Select *p){ function SQLITE_PRIVATE (line 90246) | SQLITE_PRIVATE int sqlite3WalkSelect(Walker *pWalker, Select *p){ function incrAggDepth (line 90295) | static int incrAggDepth(Walker *pWalker, Expr *pExpr){ function incrAggFunctionDepth (line 90299) | static void incrAggFunctionDepth(Expr *pExpr, int N){ function resolveAlias (line 90328) | static void resolveAlias( function nameInUsingClause (line 90377) | static int nameInUsingClause(IdList *pUsing, const char *zCol){ function SQLITE_PRIVATE (line 90394) | SQLITE_PRIVATE int sqlite3MatchSpanName( function lookupName (line 90444) | static int lookupName( function SQLITE_PRIVATE (line 90773) | SQLITE_PRIVATE Expr *sqlite3CreateColumnExpr(sqlite3 *db, SrcList *pSrc,... function notValid (line 90795) | static void notValid( function exprProbability (line 90817) | static int exprProbability(Expr *p){ function resolveExprStep (line 90837) | static int resolveExprStep(Walker *pWalker, Expr *pExpr){ function resolveAsName (line 91104) | static int resolveAsName( function resolveOrderByTermToExprList (line 91143) | static int resolveOrderByTermToExprList( function resolveOutOfRangeError (line 91190) | static void resolveOutOfRangeError( function resolveCompoundOrderBy (line 91216) | static int resolveCompoundOrderBy( function SQLITE_PRIVATE (line 91312) | SQLITE_PRIVATE int sqlite3ResolveOrderGroupBy( function resolveOrderGroupBy (line 91361) | static int resolveOrderGroupBy( function resolveSelectStep (line 91419) | static int resolveSelectStep(Walker *pWalker, Select *p){ function SQLITE_PRIVATE (line 91687) | SQLITE_PRIVATE int sqlite3ResolveExprNames( function SQLITE_PRIVATE (line 91724) | SQLITE_PRIVATE int sqlite3ResolveExprListNames( function SQLITE_PRIVATE (line 91749) | SQLITE_PRIVATE void sqlite3ResolveSelectNames( function SQLITE_PRIVATE (line 91776) | SQLITE_PRIVATE void sqlite3ResolveSelfReference( function SQLITE_PRIVATE (line 91825) | SQLITE_PRIVATE char sqlite3TableColumnAffinity(Table *pTab, int iCol){ function SQLITE_PRIVATE (line 91846) | SQLITE_PRIVATE char sqlite3ExprAffinity(Expr *pExpr){ function SQLITE_PRIVATE (line 91882) | SQLITE_PRIVATE Expr *sqlite3ExprAddCollateToken( function SQLITE_PRIVATE (line 91898) | SQLITE_PRIVATE Expr *sqlite3ExprAddCollateString(Parse *pParse, Expr *pE... function SQLITE_PRIVATE (line 91909) | SQLITE_PRIVATE Expr *sqlite3ExprSkipCollate(Expr *pExpr){ function SQLITE_PRIVATE (line 91938) | SQLITE_PRIVATE CollSeq *sqlite3ExprCollSeq(Parse *pParse, Expr *pExpr){ function SQLITE_PRIVATE (line 92007) | SQLITE_PRIVATE CollSeq *sqlite3ExprNNCollSeq(Parse *pParse, Expr *pExpr){ function SQLITE_PRIVATE (line 92017) | SQLITE_PRIVATE int sqlite3ExprCollSeqMatch(Parse *pParse, Expr *pE1, Exp... function SQLITE_PRIVATE (line 92028) | SQLITE_PRIVATE char sqlite3CompareAffinity(Expr *pExpr, char aff2){ function comparisonAffinity (line 92055) | static char comparisonAffinity(Expr *pExpr){ function SQLITE_PRIVATE (line 92078) | SQLITE_PRIVATE int sqlite3IndexAffinityOk(Expr *pExpr, char idx_affinity){ function u8 (line 92094) | static u8 binaryCompareP5(Expr *pExpr1, Expr *pExpr2, int jumpIfNull){ function SQLITE_PRIVATE (line 92112) | SQLITE_PRIVATE CollSeq *sqlite3BinaryCompareCollSeq( function codeCompare (line 92135) | static int codeCompare( function SQLITE_PRIVATE (line 92165) | SQLITE_PRIVATE int sqlite3ExprIsVector(Expr *pExpr){ function SQLITE_PRIVATE (line 92175) | SQLITE_PRIVATE int sqlite3ExprVectorSize(Expr *pExpr){ function SQLITE_PRIVATE (line 92202) | SQLITE_PRIVATE Expr *sqlite3VectorFieldSubexpr(Expr *pVector, int i){ function SQLITE_PRIVATE (line 92236) | SQLITE_PRIVATE Expr *sqlite3ExprForVectorField( function exprCodeSubselect (line 92281) | static int exprCodeSubselect(Parse *pParse, Expr *pExpr){ function exprVectorRegister (line 92309) | static int exprVectorRegister( function codeVectorCompare (line 92342) | static void codeVectorCompare( function SQLITE_PRIVATE (line 92426) | SQLITE_PRIVATE int sqlite3ExprCheckHeight(Parse *pParse, int nHeight){ function heightOfExpr (line 92447) | static void heightOfExpr(Expr *p, int *pnHeight){ function heightOfExprList (line 92454) | static void heightOfExprList(ExprList *p, int *pnHeight){ function heightOfSelect (line 92462) | static void heightOfSelect(Select *p, int *pnHeight){ function exprSetHeight (line 92485) | static void exprSetHeight(Expr *p){ function SQLITE_PRIVATE (line 92506) | SQLITE_PRIVATE void sqlite3ExprSetHeightAndFlags(Parse *pParse, Expr *p){ function SQLITE_PRIVATE (line 92516) | SQLITE_PRIVATE int sqlite3SelectExprHeight(Select *p){ function SQLITE_PRIVATE (line 92526) | SQLITE_PRIVATE void sqlite3ExprSetHeightAndFlags(Parse *pParse, Expr *p){ function SQLITE_PRIVATE (line 92554) | SQLITE_PRIVATE Expr *sqlite3ExprAlloc( function SQLITE_PRIVATE (line 92603) | SQLITE_PRIVATE Expr *sqlite3Expr( function SQLITE_PRIVATE (line 92620) | SQLITE_PRIVATE void sqlite3ExprAttachSubtrees( function SQLITE_PRIVATE (line 92650) | SQLITE_PRIVATE Expr *sqlite3PExpr( function SQLITE_PRIVATE (line 92679) | SQLITE_PRIVATE void sqlite3PExprAddSelect(Parse *pParse, Expr *pExpr, Se... function exprAlwaysTrue (line 92705) | static int exprAlwaysTrue(Expr *p){ function exprAlwaysFalse (line 92711) | static int exprAlwaysFalse(Expr *p){ function SQLITE_PRIVATE (line 92726) | SQLITE_PRIVATE Expr *sqlite3ExprAnd(sqlite3 *db, Expr *pLeft, Expr *pRig... function SQLITE_PRIVATE (line 92746) | SQLITE_PRIVATE Expr *sqlite3ExprFunction(Parse *pParse, ExprList *pList,... function SQLITE_PRIVATE (line 92777) | SQLITE_PRIVATE void sqlite3ExprAssignVarNumber(Parse *pParse, Expr *pExp... function SQLITE_NOINLINE (line 92845) | static SQLITE_NOINLINE void sqlite3ExprDeleteNN(sqlite3 *db, Expr *p){ function SQLITE_PRIVATE (line 92873) | SQLITE_PRIVATE void sqlite3ExprDelete(sqlite3 *db, Expr *p){ function exprStructSize (line 92882) | static int exprStructSize(Expr *p){ function dupedExprStructSize (line 92922) | static int dupedExprStructSize(Expr *p, int flags){ function dupedExprNodeSize (line 92949) | static int dupedExprNodeSize(Expr *p, int flags){ function dupedExprSize (line 92970) | static int dupedExprSize(Expr *p, int flags){ function Expr (line 92989) | static Expr *exprDup(sqlite3 *db, Expr *p, int dupFlags, u8 **pzBuffer){ function With (line 93088) | static With *withDup(sqlite3 *db, With *p){ function SQLITE_PRIVATE (line 93126) | SQLITE_PRIVATE Expr *sqlite3ExprDup(sqlite3 *db, Expr *p, int flags){ function SQLITE_PRIVATE (line 93130) | SQLITE_PRIVATE ExprList *sqlite3ExprListDup(sqlite3 *db, ExprList *p, in... function SQLITE_PRIVATE (line 93180) | SQLITE_PRIVATE SrcList *sqlite3SrcListDup(sqlite3 *db, SrcList *p, int f... function SQLITE_PRIVATE (line 93221) | SQLITE_PRIVATE IdList *sqlite3IdListDup(sqlite3 *db, IdList *p){ function SQLITE_PRIVATE (line 93245) | SQLITE_PRIVATE Select *sqlite3SelectDup(sqlite3 *db, Select *pDup, int f... function SQLITE_PRIVATE (line 93282) | SQLITE_PRIVATE Select *sqlite3SelectDup(sqlite3 *db, Select *p, int flags){ function SQLITE_PRIVATE (line 93304) | SQLITE_PRIVATE ExprList *sqlite3ExprListAppend( function SQLITE_PRIVATE (line 93352) | SQLITE_PRIVATE ExprList *sqlite3ExprListAppendVector( function SQLITE_PRIVATE (line 93412) | SQLITE_PRIVATE void sqlite3ExprListSetSortOrder(ExprList *p, int iSortOr... function SQLITE_PRIVATE (line 93431) | SQLITE_PRIVATE void sqlite3ExprListSetName( function SQLITE_PRIVATE (line 93456) | SQLITE_PRIVATE void sqlite3ExprListSetSpan( function SQLITE_PRIVATE (line 93477) | SQLITE_PRIVATE void sqlite3ExprListCheckLength( function SQLITE_NOINLINE (line 93493) | static SQLITE_NOINLINE void exprListDeleteNN(sqlite3 *db, ExprList *pList){ function SQLITE_PRIVATE (line 93505) | SQLITE_PRIVATE void sqlite3ExprListDelete(sqlite3 *db, ExprList *pList){ function SQLITE_PRIVATE (line 93513) | SQLITE_PRIVATE u32 sqlite3ExprListFlags(const ExprList *pList){ function SQLITE_PRIVATE (line 93532) | SQLITE_PRIVATE int sqlite3SelectWalkFail(Walker *pWalker, Select *NotUsed){ function exprNodeIsConstant (line 93563) | static int exprNodeIsConstant(Walker *pWalker, Expr *pExpr){ function exprIsConst (line 93619) | static int exprIsConst(Expr *p, int initFlag, int iCur){ function SQLITE_PRIVATE (line 93640) | SQLITE_PRIVATE int sqlite3ExprIsConstant(Expr *p){ function SQLITE_PRIVATE (line 93650) | SQLITE_PRIVATE int sqlite3ExprIsConstantNotJoin(Expr *p){ function SQLITE_PRIVATE (line 93660) | SQLITE_PRIVATE int sqlite3ExprIsTableConstant(Expr *p, int iCur){ function exprNodeIsConstantOrGroupBy (line 93668) | static int exprNodeIsConstantOrGroupBy(Walker *pWalker, Expr *pExpr){ function SQLITE_PRIVATE (line 93712) | SQLITE_PRIVATE int sqlite3ExprIsConstantOrGroupBy(Parse *pParse, Expr *p... function SQLITE_PRIVATE (line 93732) | SQLITE_PRIVATE int sqlite3ExprIsConstantOrFunction(Expr *p, u8 isInit){ function SQLITE_PRIVATE (line 93742) | SQLITE_PRIVATE int sqlite3ExprContainsSubquery(Expr *p){ function SQLITE_PRIVATE (line 93761) | SQLITE_PRIVATE int sqlite3ExprIsInteger(Expr *p, int *pValue){ function SQLITE_PRIVATE (line 93807) | SQLITE_PRIVATE int sqlite3ExprCanBeNull(const Expr *p){ function SQLITE_PRIVATE (line 93837) | SQLITE_PRIVATE int sqlite3ExprNeedsNoAffinityChange(const Expr *p, char ... function SQLITE_PRIVATE (line 93870) | SQLITE_PRIVATE int sqlite3IsRowid(const char *z){ function Select (line 93885) | static Select *isCandidateForInOpt(Expr *pX){ function sqlite3SetHasNullFlag (line 93931) | static void sqlite3SetHasNullFlag(Vdbe *v, int iCur, int regHasNull){ function sqlite3InRhsIsConstant (line 93948) | static int sqlite3InRhsIsConstant(Expr *pIn){ function SQLITE_PRIVATE (line 94042) | SQLITE_PRIVATE int sqlite3FindInIndex( function SQLITE_PRIVATE (line 94296) | SQLITE_PRIVATE void sqlite3SubselectError(Parse *pParse, int nActual, in... function SQLITE_PRIVATE (line 94313) | SQLITE_PRIVATE void sqlite3VectorErrorMsg(Parse *pParse, Expr *pExpr){ function SQLITE_PRIVATE (line 94354) | SQLITE_PRIVATE int sqlite3CodeSubselect( function SQLITE_PRIVATE (line 94597) | SQLITE_PRIVATE int sqlite3ExprCheckIN(Parse *pParse, Expr *pIn){ function sqlite3ExprCodeIN (line 94638) | static void sqlite3ExprCodeIN( function codeReal (line 94879) | static void codeReal(Vdbe *v, const char *z, int negateFlag, int iMem){ function codeInteger (line 94897) | static void codeInteger(Parse *pParse, Expr *pExpr, int negFlag, int iMem){ function cacheEntryClear (line 94933) | static void cacheEntryClear(Parse *pParse, int i){ function SQLITE_PRIVATE (line 94950) | SQLITE_PRIVATE void sqlite3ExprCacheStore(Parse *pParse, int iTab, int i... function SQLITE_PRIVATE (line 95005) | SQLITE_PRIVATE void sqlite3ExprCacheRemove(Parse *pParse, int iReg, int ... function SQLITE_PRIVATE (line 95022) | SQLITE_PRIVATE void sqlite3ExprCachePush(Parse *pParse){ function SQLITE_PRIVATE (line 95036) | SQLITE_PRIVATE void sqlite3ExprCachePop(Parse *pParse){ function sqlite3ExprCachePinRegister (line 95060) | static void sqlite3ExprCachePinRegister(Parse *pParse, int iReg){ function SQLITE_PRIVATE (line 95073) | SQLITE_PRIVATE void sqlite3ExprCodeLoadIndexColumn( function SQLITE_PRIVATE (line 95096) | SQLITE_PRIVATE void sqlite3ExprCodeGetColumnOfTable( function SQLITE_PRIVATE (line 95134) | SQLITE_PRIVATE int sqlite3ExprCodeGetColumn( function SQLITE_PRIVATE (line 95162) | SQLITE_PRIVATE void sqlite3ExprCodeGetColumnToReg( function SQLITE_PRIVATE (line 95177) | SQLITE_PRIVATE void sqlite3ExprCacheClear(Parse *pParse){ function SQLITE_PRIVATE (line 95199) | SQLITE_PRIVATE void sqlite3ExprCacheAffinityChange(Parse *pParse, int iS... function SQLITE_PRIVATE (line 95207) | SQLITE_PRIVATE void sqlite3ExprCodeMove(Parse *pParse, int iFrom, int iT... function usedAsColumnCache (line 95221) | static int usedAsColumnCache(Parse *pParse, int iFrom, int iTo){ function exprToRegister (line 95238) | static void exprToRegister(Expr *p, int iReg){ function exprCodeVector (line 95255) | static int exprCodeVector(Parse *pParse, Expr *p, int *piFreeable){ function SQLITE_PRIVATE (line 95292) | SQLITE_PRIVATE int sqlite3ExprCodeTarget(Parse *pParse, Expr *pExpr, int... function SQLITE_PRIVATE (line 95941) | SQLITE_PRIVATE int sqlite3ExprCodeAtInit( function SQLITE_PRIVATE (line 95983) | SQLITE_PRIVATE int sqlite3ExprCodeTemp(Parse *pParse, Expr *pExpr, int *... function SQLITE_PRIVATE (line 96010) | SQLITE_PRIVATE void sqlite3ExprCode(Parse *pParse, Expr *pExpr, int targ... function SQLITE_PRIVATE (line 96030) | SQLITE_PRIVATE void sqlite3ExprCodeCopy(Parse *pParse, Expr *pExpr, int ... function SQLITE_PRIVATE (line 96043) | SQLITE_PRIVATE void sqlite3ExprCodeFactorable(Parse *pParse, Expr *pExpr... function SQLITE_PRIVATE (line 96063) | SQLITE_PRIVATE void sqlite3ExprCodeAndCache(Parse *pParse, Expr *pExpr, ... function SQLITE_PRIVATE (line 96095) | SQLITE_PRIVATE int sqlite3ExprCodeExprList( function exprCodeBetween (line 96161) | static void exprCodeBetween( function SQLITE_PRIVATE (line 96230) | SQLITE_PRIVATE void sqlite3ExprIfTrue(Parse *pParse, Expr *pExpr, int de... function SQLITE_PRIVATE (line 96353) | SQLITE_PRIVATE void sqlite3ExprIfFalse(Parse *pParse, Expr *pExpr, int d... function SQLITE_PRIVATE (line 96503) | SQLITE_PRIVATE void sqlite3ExprIfFalseDup(Parse *pParse, Expr *pExpr, in... function exprCompareVariable (line 96525) | static int exprCompareVariable(Parse *pParse, Expr *pVar, Expr *pExpr){ function SQLITE_PRIVATE (line 96577) | SQLITE_PRIVATE int sqlite3ExprCompare(Parse *pParse, Expr *pA, Expr *pB,... function SQLITE_PRIVATE (line 96638) | SQLITE_PRIVATE int sqlite3ExprListCompare(ExprList *pA, ExprList *pB, in... function SQLITE_PRIVATE (line 96656) | SQLITE_PRIVATE int sqlite3ExprCompareSkip(Expr *pA, Expr *pB, int iTab){ function SQLITE_PRIVATE (line 96688) | SQLITE_PRIVATE int sqlite3ExprImpliesExpr(Parse *pParse, Expr *pE1, Expr... type IdxCover (line 96713) | struct IdxCover { function exprIdxCover (line 96723) | static int exprIdxCover(Walker *pWalker, Expr *pExpr){ function SQLITE_PRIVATE (line 96744) | SQLITE_PRIVATE int sqlite3ExprCoveredByIndex( type SrcCount (line 96767) | struct SrcCount { function exprSrcCount (line 96776) | static int exprSrcCount(Walker *pWalker, Expr *pExpr){ function SQLITE_PRIVATE (line 96805) | SQLITE_PRIVATE int sqlite3FunctionUsesThisSrc(Expr *pExpr, SrcList *pSrc... function addAggInfoColumn (line 96823) | static int addAggInfoColumn(sqlite3 *db, AggInfo *pInfo){ function addAggInfoFunc (line 96839) | static int addAggInfoFunc(sqlite3 *db, AggInfo *pInfo){ function analyzeAggregate (line 96856) | static int analyzeAggregate(Walker *pWalker, Expr *pExpr){ function analyzeAggregatesInSelect (line 96981) | static int analyzeAggregatesInSelect(Walker *pWalker, Select *pSelect){ function analyzeAggregatesInSelectEnd (line 96986) | static void analyzeAggregatesInSelectEnd(Walker *pWalker, Select *pSelect){ function SQLITE_PRIVATE (line 97000) | SQLITE_PRIVATE void sqlite3ExprAnalyzeAggregates(NameContext *pNC, Expr ... function SQLITE_PRIVATE (line 97017) | SQLITE_PRIVATE void sqlite3ExprAnalyzeAggList(NameContext *pNC, ExprList... function SQLITE_PRIVATE (line 97030) | SQLITE_PRIVATE int sqlite3GetTempReg(Parse *pParse){ function SQLITE_PRIVATE (line 97045) | SQLITE_PRIVATE void sqlite3ReleaseTempReg(Parse *pParse, int iReg){ function SQLITE_PRIVATE (line 97062) | SQLITE_PRIVATE int sqlite3GetTempRange(Parse *pParse, int nReg){ function SQLITE_PRIVATE (line 97077) | SQLITE_PRIVATE void sqlite3ReleaseTempRange(Parse *pParse, int iReg, int... function SQLITE_PRIVATE (line 97092) | SQLITE_PRIVATE void sqlite3ClearTempRegCache(Parse *pParse){ function SQLITE_PRIVATE (line 97103) | SQLITE_PRIVATE int sqlite3NoTempsInRange(Parse *pParse, int iFirst, int ... function renameTableFunc (line 97158) | static void renameTableFunc( function renameParentFunc (line 97223) | static void renameParentFunc( function renameTriggerFunc (line 97280) | static void renameTriggerFunc( function SQLITE_PRIVATE (line 97352) | SQLITE_PRIVATE void sqlite3AlterFunctions(void){ function reloadTableSchema (line 97449) | static void reloadTableSchema(Parse *pParse, Table *pTab, const char *zN... function isSystemTable (line 97498) | static int isSystemTable(Parse *pParse, const char *zName){ function SQLITE_PRIVATE (line 97510) | SQLITE_PRIVATE void sqlite3AlterRenameTable( function SQLITE_PRIVATE (line 97714) | SQLITE_PRIVATE void sqlite3AlterFinishAddColumn(Parse *pParse, Token *pC... function SQLITE_PRIVATE (line 97852) | SQLITE_PRIVATE void sqlite3AlterBeginAddColumn(Parse *pParse, SrcList *p... function openStatTable (line 98104) | static void openStatTable( type Stat4Accum (line 98197) | typedef struct Stat4Accum Stat4Accum; type Stat4Sample (line 98198) | typedef struct Stat4Sample Stat4Sample; type Stat4Sample (line 98199) | struct Stat4Sample { type Stat4Accum (line 98214) | struct Stat4Accum { function sampleClear (line 98234) | static void sampleClear(sqlite3 *db, Stat4Sample *p){ function sampleSetRowid (line 98246) | static void sampleSetRowid(sqlite3 *db, Stat4Sample *p, int n, const u8 ... function sampleSetRowidInt64 (line 98262) | static void sampleSetRowidInt64(sqlite3 *db, Stat4Sample *p, i64 iRowid){ function sampleCopy (line 98275) | static void sampleCopy(Stat4Accum *p, Stat4Sample *pTo, Stat4Sample *pFr... function stat4Destructor (line 98293) | static void stat4Destructor(void *pOld){ type Stat4Sample (line 98387) | struct Stat4Sample function sampleIsBetterPost (line 98432) | static int sampleIsBetterPost( function sampleIsBetter (line 98456) | static int sampleIsBetter( function sampleInsert (line 98483) | static void sampleInsert(Stat4Accum *p, Stat4Sample *pNew, int nEqZero){ function samplePushPrevious (line 98580) | static void samplePushPrevious(Stat4Accum *p, int iChng){ function statPush (line 98656) | static void statPush( function statGet (line 98761) | static void statGet( function callStatGet (line 98887) | static void callStatGet(Vdbe *v, int regStat4, int iParam, int regOut){ function analyzeOneTable (line 98905) | static void analyzeOneTable( function loadAnalysis (line 99231) | static void loadAnalysis(Parse *pParse, int iDb){ function analyzeDatabase (line 99241) | static void analyzeDatabase(Parse *pParse, int iDb){ function analyzeTable (line 99268) | static void analyzeTable(Parse *pParse, Table *pTab, Index *pOnlyIdx){ function SQLITE_PRIVATE (line 99299) | SQLITE_PRIVATE void sqlite3Analyze(Parse *pParse, Token *pName1, Token *... type analysisInfo (line 99351) | typedef struct analysisInfo analysisInfo; type analysisInfo (line 99352) | struct analysisInfo { function analysisLoader (line 99433) | static int analysisLoader(void *pData, int argc, char **argv, char **Not... function SQLITE_PRIVATE (line 99496) | SQLITE_PRIVATE void sqlite3DeleteIndexSamples(sqlite3 *db, Index *pIdx){ function initAvgEq (line 99521) | static void initAvgEq(Index *pIdx){ function Index (line 99580) | static Index *findIndexOrPrimaryKey( function loadStatTbl (line 99606) | static int loadStatTbl( function loadStat4 (line 99732) | static int loadStat4(sqlite3 *db, const char *zDb){ function SQLITE_PRIVATE (line 99776) | SQLITE_PRIVATE int sqlite3AnalysisLoad(sqlite3 *db, int iDb){ function resolveAttachExpr (line 99881) | static int resolveAttachExpr(NameContext *pName, Expr *pExpr) function attachFunc (line 99905) | static void attachFunc( function detachFunc (line 100105) | static void detachFunc( function codeAttach (line 100152) | static void codeAttach( function SQLITE_PRIVATE (line 100226) | SQLITE_PRIVATE void sqlite3Detach(Parse *pParse, Expr *pDbname){ function SQLITE_PRIVATE (line 100245) | SQLITE_PRIVATE void sqlite3Attach(Parse *pParse, Expr *p, Expr *pDbname,... function SQLITE_PRIVATE (line 100264) | SQLITE_PRIVATE void sqlite3FixInit( function SQLITE_PRIVATE (line 100297) | SQLITE_PRIVATE int sqlite3FixSrcList( function SQLITE_PRIVATE (line 100327) | SQLITE_PRIVATE int sqlite3FixSelect( function SQLITE_PRIVATE (line 100360) | SQLITE_PRIVATE int sqlite3FixExpr( function SQLITE_PRIVATE (line 100386) | SQLITE_PRIVATE int sqlite3FixExprList( function SQLITE_PRIVATE (line 100403) | SQLITE_PRIVATE int sqlite3FixTriggerStep( function SQLITE_API (line 100494) | SQLITE_API int sqlite3_set_authorizer( function sqliteAuthBadReturnCode (line 100514) | static void sqliteAuthBadReturnCode(Parse *pParse){ function SQLITE_PRIVATE (line 100528) | SQLITE_PRIVATE int sqlite3AuthReadCol( function SQLITE_PRIVATE (line 100564) | SQLITE_PRIVATE void sqlite3AuthRead( function SQLITE_PRIVATE (line 100621) | SQLITE_PRIVATE int sqlite3AuthCheck( function SQLITE_PRIVATE (line 100673) | SQLITE_PRIVATE void sqlite3AuthContextPush( function SQLITE_PRIVATE (line 100688) | SQLITE_PRIVATE void sqlite3AuthContextPop(AuthContext *pContext){ type TableLock (line 100730) | struct TableLock { function SQLITE_PRIVATE (line 100747) | SQLITE_PRIVATE void sqlite3TableLock( function codeTableLocks (line 100789) | static void codeTableLocks(Parse *pParse){ function SQLITE_PRIVATE (line 100813) | SQLITE_PRIVATE int sqlite3DbMaskAllZero(yDbMask m){ function SQLITE_PRIVATE (line 100830) | SQLITE_PRIVATE void sqlite3FinishCoding(Parse *pParse){ function SQLITE_PRIVATE (line 100949) | SQLITE_PRIVATE void sqlite3NestedParse(Parse *pParse, const char *zForma... function SQLITE_PRIVATE (line 100979) | SQLITE_PRIVATE int sqlite3UserAuthTable(const char *zTable){ function SQLITE_PRIVATE (line 100996) | SQLITE_PRIVATE Table *sqlite3FindTable(sqlite3 *db, const char *zName, c... function SQLITE_PRIVATE (line 101037) | SQLITE_PRIVATE Table *sqlite3LocateTable( function SQLITE_PRIVATE (line 101090) | SQLITE_PRIVATE Table *sqlite3LocateTableItem( function SQLITE_PRIVATE (line 101118) | SQLITE_PRIVATE Index *sqlite3FindIndex(sqlite3 *db, const char *zName, c... function freeIndex (line 101138) | static void freeIndex(sqlite3 *db, Index *p){ function SQLITE_PRIVATE (line 101158) | SQLITE_PRIVATE void sqlite3UnlinkAndDeleteIndex(sqlite3 *db, int iDb, co... function SQLITE_PRIVATE (line 101191) | SQLITE_PRIVATE void sqlite3CollapseDatabaseArray(sqlite3 *db){ function SQLITE_PRIVATE (line 101218) | SQLITE_PRIVATE void sqlite3ResetOneSchema(sqlite3 *db, int iDb){ function SQLITE_PRIVATE (line 101241) | SQLITE_PRIVATE void sqlite3ResetAllSchemasOfConnection(sqlite3 *db){ function SQLITE_PRIVATE (line 101260) | SQLITE_PRIVATE void sqlite3CommitInternalChanges(sqlite3 *db){ function SQLITE_PRIVATE (line 101268) | SQLITE_PRIVATE void sqlite3DeleteColumnNames(sqlite3 *db, Table *pTable){ function deleteTable (line 101297) | static void SQLITE_NOINLINE deleteTable(sqlite3 *db, Table *pTable){ function SQLITE_PRIVATE (line 101344) | SQLITE_PRIVATE void sqlite3DeleteTable(sqlite3 *db, Table *pTable){ function SQLITE_PRIVATE (line 101356) | SQLITE_PRIVATE void sqlite3UnlinkAndDeleteTable(sqlite3 *db, int iDb, co... function SQLITE_PRIVATE (line 101384) | SQLITE_PRIVATE char *sqlite3NameFromToken(sqlite3 *db, Token *pName){ function SQLITE_PRIVATE (line 101399) | SQLITE_PRIVATE void sqlite3OpenMasterTable(Parse *p, int iDb){ function SQLITE_PRIVATE (line 101414) | SQLITE_PRIVATE int sqlite3FindDbName(sqlite3 *db, const char *zName){ function SQLITE_PRIVATE (line 101434) | SQLITE_PRIVATE int sqlite3FindDb(sqlite3 *db, Token *pName){ function SQLITE_PRIVATE (line 101459) | SQLITE_PRIVATE int sqlite3TwoPartName( function SQLITE_PRIVATE (line 101496) | SQLITE_PRIVATE int sqlite3CheckObjectName(Parse *pParse, const char *zNa... function SQLITE_PRIVATE (line 101509) | SQLITE_PRIVATE Index *sqlite3PrimaryKeyIndex(Table *pTab){ function SQLITE_PRIVATE (line 101519) | SQLITE_PRIVATE i16 sqlite3ColumnOfIndex(Index *pIdx, i16 iCol){ function SQLITE_PRIVATE (line 101543) | SQLITE_PRIVATE void sqlite3StartTable( function SQLITE_PRIVATE (line 101738) | SQLITE_PRIVATE void sqlite3ColumnPropertiesFromName(Table *pTab, Column ... function SQLITE_PRIVATE (line 101756) | SQLITE_PRIVATE void sqlite3AddColumn(Parse *pParse, Token *pName, Token ... function SQLITE_PRIVATE (line 101817) | SQLITE_PRIVATE void sqlite3AddNotNull(Parse *pParse, int onError){ function SQLITE_PRIVATE (line 101850) | SQLITE_PRIVATE char sqlite3AffinityType(const char *zIn, u8 *pszEst){ function SQLITE_PRIVATE (line 101922) | SQLITE_PRIVATE void sqlite3AddDefaultValue(Parse *pParse, ExprSpan *pSpan){ function sqlite3StringToId (line 101968) | static void sqlite3StringToId(Expr *p){ function SQLITE_PRIVATE (line 101994) | SQLITE_PRIVATE void sqlite3AddPrimaryKey( function SQLITE_PRIVATE (line 102064) | SQLITE_PRIVATE void sqlite3AddCheckConstraint( function SQLITE_PRIVATE (line 102089) | SQLITE_PRIVATE void sqlite3AddCollateType(Parse *pParse, Token *pToken){ function SQLITE_PRIVATE (line 102141) | SQLITE_PRIVATE CollSeq *sqlite3LocateCollSeq(Parse *pParse, const char *... function SQLITE_PRIVATE (line 102175) | SQLITE_PRIVATE void sqlite3ChangeCookie(Parse *pParse, int iDb){ function identLength (line 102191) | static int identLength(const char *z){ function identPut (line 102212) | static void identPut(char *z, int *pIdx, char *zSignedIdent){ function resizeIndexObject (line 102308) | static int resizeIndexObject(sqlite3 *db, Index *pIdx, int N){ function estimateTableWidth (line 102332) | static void estimateTableWidth(Table *pTab){ function estimateIndexWidth (line 102346) | static void estimateIndexWidth(Index *pIdx){ function hasColumn (line 102360) | static int hasColumn(const i16 *aiCol, int nCol, int x){ function convertToWithoutRowidTable (line 102389) | static void convertToWithoutRowidTable(Parse *pParse, Table *pTab){ function SQLITE_PRIVATE (line 102535) | SQLITE_PRIVATE void sqlite3EndTable( function SQLITE_PRIVATE (line 102777) | SQLITE_PRIVATE void sqlite3CreateView( function SQLITE_PRIVATE (line 102849) | SQLITE_PRIVATE int sqlite3ViewGetColumnNames(Parse *pParse, Table *pTable){ function sqliteViewResetAll (line 102969) | static void sqliteViewResetAll(sqlite3 *db, int idx){ function SQLITE_PRIVATE (line 103005) | SQLITE_PRIVATE void sqlite3RootPageMoved(sqlite3 *db, int iDb, int iFrom... function destroyRootPage (line 103035) | static void destroyRootPage(Parse *pParse, int iTable, int iDb){ function destroyTable (line 103064) | static void destroyTable(Parse *pParse, Table *pTab){ function sqlite3ClearStatTables (line 103113) | static void sqlite3ClearStatTables( function SQLITE_PRIVATE (line 103136) | SQLITE_PRIVATE void sqlite3CodeDropTable(Parse *pParse, Table *pTab, int... function SQLITE_PRIVATE (line 103207) | SQLITE_PRIVATE void sqlite3DropTable(Parse *pParse, SrcList *pName, int ... function SQLITE_PRIVATE (line 103323) | SQLITE_PRIVATE void sqlite3CreateForeignKey( function SQLITE_PRIVATE (line 103444) | SQLITE_PRIVATE void sqlite3DeferForeignKey(Parse *pParse, int isDeferred){ function sqlite3RefillIndex (line 103465) | static void sqlite3RefillIndex(Parse *pParse, Index *pIndex, int memRoot... function SQLITE_PRIVATE (line 103552) | SQLITE_PRIVATE Index *sqlite3AllocateIndexObject( function SQLITE_PRIVATE (line 103592) | SQLITE_PRIVATE void sqlite3CreateIndex( function SQLITE_PRIVATE (line 104150) | SQLITE_PRIVATE void sqlite3DefaultRowEst(Index *pIdx){ function SQLITE_PRIVATE (line 104182) | SQLITE_PRIVATE void sqlite3DropIndex(Parse *pParse, SrcList *pName, int ... function SQLITE_PRIVATE (line 104263) | SQLITE_PRIVATE void *sqlite3ArrayAllocate( function SQLITE_PRIVATE (line 104294) | SQLITE_PRIVATE IdList *sqlite3IdListAppend(sqlite3 *db, IdList *pList, T... function SQLITE_PRIVATE (line 104318) | SQLITE_PRIVATE void sqlite3IdListDelete(sqlite3 *db, IdList *pList){ function SQLITE_PRIVATE (line 104332) | SQLITE_PRIVATE int sqlite3IdListIndex(IdList *pList, const char *zName){ function SQLITE_PRIVATE (line 104360) | SQLITE_PRIVATE SrcList *sqlite3SrcListEnlarge( function SQLITE_PRIVATE (line 104442) | SQLITE_PRIVATE SrcList *sqlite3SrcListAppend( function SQLITE_PRIVATE (line 104482) | SQLITE_PRIVATE void sqlite3SrcListAssignCursors(Parse *pParse, SrcList *... function SQLITE_PRIVATE (line 104500) | SQLITE_PRIVATE void sqlite3SrcListDelete(sqlite3 *db, SrcList *pList){ function SQLITE_PRIVATE (line 104534) | SQLITE_PRIVATE SrcList *sqlite3SrcListAppendFromTerm( function SQLITE_PRIVATE (line 104578) | SQLITE_PRIVATE void sqlite3SrcListIndexedBy(Parse *pParse, SrcList *p, T... function SQLITE_PRIVATE (line 104602) | SQLITE_PRIVATE void sqlite3SrcListFuncArgs(Parse *pParse, SrcList *p, Ex... function SQLITE_PRIVATE (line 104630) | SQLITE_PRIVATE void sqlite3SrcListShiftJoinType(SrcList *p){ function SQLITE_PRIVATE (line 104643) | SQLITE_PRIVATE void sqlite3BeginTransaction(Parse *pParse, int type){ function SQLITE_PRIVATE (line 104670) | SQLITE_PRIVATE void sqlite3EndTransaction(Parse *pParse, int eType){ function SQLITE_PRIVATE (line 104692) | SQLITE_PRIVATE void sqlite3Savepoint(Parse *pParse, int op, Token *pName){ function SQLITE_PRIVATE (line 104712) | SQLITE_PRIVATE int sqlite3OpenTempDatabase(Parse *pParse){ function SQLITE_PRIVATE (line 104747) | SQLITE_PRIVATE void sqlite3CodeVerifySchema(Parse *pParse, int iDb){ function SQLITE_PRIVATE (line 104766) | SQLITE_PRIVATE void sqlite3CodeVerifyNamedSchema(Parse *pParse, const ch... function SQLITE_PRIVATE (line 104790) | SQLITE_PRIVATE void sqlite3BeginWriteOperation(Parse *pParse, int setSta... function SQLITE_PRIVATE (line 104804) | SQLITE_PRIVATE void sqlite3MultiWrite(Parse *pParse){ function SQLITE_PRIVATE (line 104825) | SQLITE_PRIVATE void sqlite3MayAbort(Parse *pParse){ function SQLITE_PRIVATE (line 104835) | SQLITE_PRIVATE void sqlite3HaltConstraint( function SQLITE_PRIVATE (line 104855) | SQLITE_PRIVATE void sqlite3UniqueConstraint( function SQLITE_PRIVATE (line 104890) | SQLITE_PRIVATE void sqlite3RowidConstraint( function collationMatch (line 104914) | static int collationMatch(const char *zColl, Index *pIndex){ function reindexTable (line 104933) | static void reindexTable(Parse *pParse, Table *pTab, char const *zColl){ function reindexDatabases (line 104952) | static void reindexDatabases(Parse *pParse, char const *zColl){ function SQLITE_PRIVATE (line 104984) | SQLITE_PRIVATE void sqlite3Reindex(Parse *pParse, Token *pName1, Token *... function SQLITE_PRIVATE (line 105044) | SQLITE_PRIVATE KeyInfo *sqlite3KeyInfoOfIndex(Parse *pParse, Index *pIdx){ function SQLITE_PRIVATE (line 105076) | SQLITE_PRIVATE With *sqlite3WithAdd( function SQLITE_PRIVATE (line 105126) | SQLITE_PRIVATE void sqlite3WithDelete(sqlite3 *db, With *pWith){ function callCollNeeded (line 105164) | static void callCollNeeded(sqlite3 *db, int enc, const char *zName){ function synthCollSeq (line 105193) | static int synthCollSeq(sqlite3 *db, CollSeq *pColl){ function SQLITE_PRIVATE (line 105223) | SQLITE_PRIVATE CollSeq *sqlite3GetCollSeq( function SQLITE_PRIVATE (line 105264) | SQLITE_PRIVATE int sqlite3CheckCollSeq(Parse *pParse, CollSeq *pColl){ function CollSeq (line 105292) | static CollSeq *findCollSeqEntry( function SQLITE_PRIVATE (line 105344) | SQLITE_PRIVATE CollSeq *sqlite3FindCollSeq( function matchQuality (line 105391) | static int matchQuality( function FuncDef (line 105426) | static FuncDef *functionSearch( function SQLITE_PRIVATE (line 105442) | SQLITE_PRIVATE void sqlite3InsertBuiltinFuncs( function SQLITE_PRIVATE (line 105487) | SQLITE_PRIVATE FuncDef *sqlite3FindFunction( function SQLITE_PRIVATE (line 105577) | SQLITE_PRIVATE void sqlite3SchemaClear(void *p){ function SQLITE_PRIVATE (line 105609) | SQLITE_PRIVATE Schema *sqlite3SchemaGet(sqlite3 *db, Btree *pBt){ function SQLITE_PRIVATE (line 105660) | SQLITE_PRIVATE Table *sqlite3SrcListLookup(Parse *pParse, SrcList *pSrc){ function SQLITE_PRIVATE (line 105681) | SQLITE_PRIVATE int sqlite3IsReadOnly(Parse *pParse, Table *pTab, int vie... function SQLITE_PRIVATE (line 105718) | SQLITE_PRIVATE void sqlite3MaterializeView( function SQLITE_PRIVATE (line 105755) | SQLITE_PRIVATE Expr *sqlite3LimitWhere( function SQLITE_PRIVATE (line 105837) | SQLITE_PRIVATE void sqlite3DeleteFrom( function SQLITE_PRIVATE (line 106255) | SQLITE_PRIVATE void sqlite3GenerateRowDelete( function SQLITE_PRIVATE (line 106406) | SQLITE_PRIVATE void sqlite3GenerateRowIndexDelete( function SQLITE_PRIVATE (line 106470) | SQLITE_PRIVATE int sqlite3GenerateIndexKey( function SQLITE_PRIVATE (line 106533) | SQLITE_PRIVATE void sqlite3ResolvePartIdxLabel(Parse *pParse, int iLabel){ function CollSeq (line 106565) | static CollSeq *sqlite3GetFuncCollSeq(sqlite3_context *context){ function sqlite3SkipAccumulatorLoad (line 106578) | static void sqlite3SkipAccumulatorLoad(sqlite3_context *context){ function minmaxFunc (line 106585) | static void minmaxFunc( function typeofFunc (line 106615) | static void typeofFunc( function lengthFunc (line 106640) | static void lengthFunc( function absFunc (line 106680) | static void absFunc(sqlite3_context *context, int argc, sqlite3_value **... function instrFunc (line 106729) | static void instrFunc( function printfFunc (line 106774) | static void printfFunc( function substrFunc (line 106810) | static void substrFunc( function roundFunc (line 106905) | static void roundFunc(sqlite3_context *context, int argc, sqlite3_value ... function upperFunc (line 106967) | static void upperFunc(sqlite3_context *context, int argc, sqlite3_value ... function lowerFunc (line 106986) | static void lowerFunc(sqlite3_context *context, int argc, sqlite3_value ... function randomFunc (line 107019) | static void randomFunc( function randomBlob (line 107045) | static void randomBlob( function last_insert_rowid (line 107069) | static void last_insert_rowid( function changes (line 107089) | static void changes( function total_changes (line 107103) | static void total_changes( type compareInfo (line 107118) | struct compareInfo { type compareInfo (line 107138) | struct compareInfo type compareInfo (line 107141) | struct compareInfo type compareInfo (line 107144) | struct compareInfo function patternCompare (line 107191) | static int patternCompare( function SQLITE_API (line 107319) | SQLITE_API int sqlite3_strglob(const char *zGlobPattern, const char *zSt... function SQLITE_API (line 107327) | SQLITE_API int sqlite3_strlike(const char *zPattern, const char *zStr, u... function likeFunc (line 107353) | static void likeFunc( function nullifFunc (line 107419) | static void nullifFunc( function versionFunc (line 107435) | static void versionFunc( function sourceidFunc (line 107451) | static void sourceidFunc( function errlogFunc (line 107467) | static void errlogFunc( function compileoptionusedFunc (line 107483) | static void compileoptionusedFunc( function compileoptiongetFunc (line 107507) | static void compileoptiongetFunc( function quoteFunc (line 107537) | static void quoteFunc(sqlite3_context *context, int argc, sqlite3_value ... function unicodeFunc (line 107613) | static void unicodeFunc( function charFunc (line 107628) | static void charFunc( function hexFunc (line 107669) | static void hexFunc( function zeroblobFunc (line 107697) | static void zeroblobFunc( function replaceFunc (line 107720) | static void replaceFunc( function trimFunc (line 107804) | static void trimFunc( function unknownFunc (line 107895) | static void unknownFunc( function soundexFunc (line 107916) | static void soundexFunc( function loadExt (line 107969) | static void loadExt(sqlite3_context *context, int argc, sqlite3_value **... type SumCtx (line 108000) | typedef struct SumCtx SumCtx; type SumCtx (line 108001) | struct SumCtx { function sumStep (line 108019) | static void sumStep(sqlite3_context *context, int argc, sqlite3_value **... function sumFinalize (line 108040) | static void sumFinalize(sqlite3_context *context){ function avgFinalize (line 108053) | static void avgFinalize(sqlite3_context *context){ function totalFinalize (line 108060) | static void totalFinalize(sqlite3_context *context){ type CountCtx (line 108071) | typedef struct CountCtx CountCtx; type CountCtx (line 108072) | struct CountCtx { function countStep (line 108079) | static void countStep(sqlite3_context *context, int argc, sqlite3_value ... function countFinalize (line 108095) | static void countFinalize(sqlite3_context *context){ function minmaxStep (line 108104) | static void minmaxStep( function minMaxFinalize (line 108142) | static void minMaxFinalize(sqlite3_context *context){ function groupConcatStep (line 108156) | static void groupConcatStep( function groupConcatFinalize (line 108188) | static void groupConcatFinalize(sqlite3_context *context){ function SQLITE_PRIVATE (line 108208) | SQLITE_PRIVATE void sqlite3RegisterPerConnectionBuiltinFunctions(sqlite3... function setLikeOptFlag (line 108219) | static void setLikeOptFlag(sqlite3 *db, const char *zName, u8 flagVal){ function SQLITE_PRIVATE (line 108232) | SQLITE_PRIVATE void sqlite3RegisterLikeFunctions(sqlite3 *db, int caseSe... function SQLITE_PRIVATE (line 108265) | SQLITE_PRIVATE int sqlite3IsLikeFunction(sqlite3 *db, Expr *pExpr, int *... function SQLITE_PRIVATE (line 108307) | SQLITE_PRIVATE void sqlite3RegisterBuiltinFunctions(void){ function SQLITE_PRIVATE (line 108616) | SQLITE_PRIVATE int sqlite3FkLocateIndex( function fkLookupParent (line 108751) | static void fkLookupParent( function Expr (line 108892) | static Expr *exprTableRegister( function Expr (line 108924) | static Expr *exprTableColumn( function fkScanChildren (line 108971) | static void fkScanChildren( function SQLITE_PRIVATE (line 109098) | SQLITE_PRIVATE FKey *sqlite3FkReferences(Table *pTab){ function fkTriggerDelete (line 109110) | static void fkTriggerDelete(sqlite3 *dbMem, Trigger *p){ function SQLITE_PRIVATE (line 109138) | SQLITE_PRIVATE void sqlite3FkDropTable(Parse *pParse, SrcList *pName, Ta... function fkChildIsModified (line 109199) | static int fkChildIsModified( function fkParentIsModified (line 109226) | static int fkParentIsModified( function isSetNullAction (line 109255) | static int isSetNullAction(Parse *pParse, FKey *pFKey){ function SQLITE_PRIVATE (line 109288) | SQLITE_PRIVATE void sqlite3FkCheck( function SQLITE_PRIVATE (line 109488) | SQLITE_PRIVATE u32 sqlite3FkOldmask( function SQLITE_PRIVATE (line 109536) | SQLITE_PRIVATE int sqlite3FkRequired( function Trigger (line 109603) | static Trigger *fkActionTrigger( function SQLITE_PRIVATE (line 109785) | SQLITE_PRIVATE void sqlite3FkActions( function SQLITE_PRIVATE (line 109817) | SQLITE_PRIVATE void sqlite3FkDelete(sqlite3 *db, Table *pTab){ function SQLITE_PRIVATE (line 109883) | SQLITE_PRIVATE void sqlite3OpenTable( function SQLITE_PRIVATE (line 109929) | SQLITE_PRIVATE const char *sqlite3IndexAffinityStr(sqlite3 *db, Index *p... function SQLITE_PRIVATE (line 109987) | SQLITE_PRIVATE void sqlite3TableAffinity(Vdbe *v, Table *pTab, int iReg){ function readsTable (line 110022) | static int readsTable(Parse *p, int iDb, Table *pTab){ function autoIncBegin (line 110079) | static int autoIncBegin( function SQLITE_PRIVATE (line 110113) | SQLITE_PRIVATE void sqlite3AutoincrementBegin(Parse *pParse){ function autoIncStep (line 110168) | static void autoIncStep(Parse *pParse, int memId, int regRowid){ function SQLITE_NOINLINE (line 110181) | static SQLITE_NOINLINE void autoIncrementEnd(Parse *pParse){ function SQLITE_PRIVATE (line 110216) | SQLITE_PRIVATE void sqlite3AutoincrementEnd(Parse *pParse){ function SQLITE_PRIVATE (line 110335) | SQLITE_PRIVATE void sqlite3Insert( function checkConstraintExprNode (line 110954) | static int checkConstraintExprNode(Walker *pWalker, Expr *pExpr){ function checkConstraintUnchanged (line 110978) | static int checkConstraintUnchanged(Expr *pExpr, int *aiChng, int chngRo... function SQLITE_PRIVATE (line 111079) | SQLITE_PRIVATE void sqlite3GenerateConstraintChecks( function SQLITE_PRIVATE (line 111536) | SQLITE_PRIVATE void sqlite3SetMakeRecordP5(Vdbe *v, Table *pTab){ function SQLITE_PRIVATE (line 111560) | SQLITE_PRIVATE void sqlite3CompleteInsertion( function SQLITE_PRIVATE (line 111662) | SQLITE_PRIVATE int sqlite3OpenTableAndIndices( function xferCompatibleIndex (line 111740) | static int xferCompatibleIndex(Index *pDest, Index *pSrc){ function xferOptimization (line 111801) | static int xferOptimization( function SQLITE_API (line 112148) | SQLITE_API int sqlite3_exec( type sqlite3_api_routines (line 112315) | struct sqlite3_api_routines { function sqlite3LoadExtension (line 113293) | static int sqlite3LoadExtension( function SQLITE_API (line 113434) | SQLITE_API int sqlite3_load_extension( function SQLITE_PRIVATE (line 113452) | SQLITE_PRIVATE void sqlite3CloseExtensions(sqlite3 *db){ function SQLITE_API (line 113465) | SQLITE_API int sqlite3_enable_load_extension(sqlite3 *db, int onoff){ type sqlite3AutoExtList (line 113485) | typedef struct sqlite3AutoExtList sqlite3AutoExtList; function SQLITE_WSD (line 113486) | static SQLITE_WSD struct sqlite3AutoExtList { function SQLITE_API (line 113511) | SQLITE_API int sqlite3_auto_extension( function SQLITE_API (line 113558) | SQLITE_API int sqlite3_cancel_auto_extension( function SQLITE_API (line 113583) | SQLITE_API void sqlite3_reset_auto_extension(void){ function SQLITE_PRIVATE (line 113605) | SQLITE_PRIVATE void sqlite3AutoLoadExtensions(sqlite3 *db){ type PragmaName (line 113803) | typedef struct PragmaName { function u8 (line 114342) | static u8 getSafetyLevel(const char *z, int omitFull, u8 dflt){ function SQLITE_PRIVATE (line 114367) | SQLITE_PRIVATE u8 sqlite3GetBoolean(const char *z, u8 dflt){ function getLockingMode (line 114380) | static int getLockingMode(const char *z){ function getAutoVacuum (line 114395) | static int getAutoVacuum(const char *z){ function getTempStore (line 114411) | static int getTempStore(const char *z){ function invalidateTempStorage (line 114429) | static int invalidateTempStorage(Parse *pParse){ function changeTempStorage (line 114451) | static int changeTempStorage(Parse *pParse, const char *zStorageType){ function setPragmaResultColumnNames (line 114466) | static void setPragmaResultColumnNames( function returnSingleInt (line 114485) | static void returnSingleInt(Vdbe *v, i64 value){ function returnSingleText (line 114493) | static void returnSingleText( function setAllPagerFlags (line 114509) | static void setAllPagerFlags(sqlite3 *db){ function SQLITE_PRIVATE (line 114557) | SQLITE_PRIVATE const char *sqlite3JournalModename(int eMode){ function PragmaName (line 114579) | static const PragmaName *pragmaLocate(const char *zName){ function integrityCheckResultRow (line 114603) | static int integrityCheckResultRow(Vdbe *v){ function SQLITE_PRIVATE (line 114627) | SQLITE_PRIVATE void sqlite3Pragma( type PragmaVtab (line 116479) | typedef struct PragmaVtab PragmaVtab; type PragmaVtabCursor (line 116480) | typedef struct PragmaVtabCursor PragmaVtabCursor; type PragmaVtab (line 116481) | struct PragmaVtab { type PragmaVtabCursor (line 116488) | struct PragmaVtabCursor { function pragmaVtabConnect (line 116498) | static int pragmaVtabConnect( function pragmaVtabDisconnect (line 116561) | static int pragmaVtabDisconnect(sqlite3_vtab *pVtab){ function pragmaVtabBestIndex (line 116574) | static int pragmaVtabBestIndex(sqlite3_vtab *tab, sqlite3_index_info *pI... function pragmaVtabOpen (line 116611) | static int pragmaVtabOpen(sqlite3_vtab *pVtab, sqlite3_vtab_cursor **ppC... function pragmaVtabCursorClear (line 116622) | static void pragmaVtabCursorClear(PragmaVtabCursor *pCsr){ function pragmaVtabClose (line 116633) | static int pragmaVtabClose(sqlite3_vtab_cursor *cur){ function pragmaVtabNext (line 116641) | static int pragmaVtabNext(sqlite3_vtab_cursor *pVtabCursor){ function pragmaVtabFilter (line 116659) | static int pragmaVtabFilter( function pragmaVtabEof (line 116709) | static int pragmaVtabEof(sqlite3_vtab_cursor *pVtabCursor){ function pragmaVtabColumn (line 116717) | static int pragmaVtabColumn( function pragmaVtabRowid (line 116735) | static int pragmaVtabRowid(sqlite3_vtab_cursor *pVtabCursor, sqlite_int6... function SQLITE_PRIVATE (line 116773) | SQLITE_PRIVATE Module *sqlite3PragmaVtabRegister(sqlite3 *db, const char... function corruptSchema (line 116810) | static void corruptSchema( function SQLITE_PRIVATE (line 116839) | SQLITE_PRIVATE int sqlite3InitCallback(void *pInit, int argc, char **arg... function SQLITE_PRIVATE (line 117149) | SQLITE_PRIVATE int sqlite3Init(sqlite3 *db, char **pzErrMsg){ function SQLITE_PRIVATE (line 117180) | SQLITE_PRIVATE int sqlite3ReadSchema(Parse *pParse){ function schemaIsValid (line 117200) | static void schemaIsValid(Parse *pParse){ function SQLITE_PRIVATE (line 117249) | SQLITE_PRIVATE int sqlite3SchemaToIndex(sqlite3 *db, Schema *pSchema){ function SQLITE_PRIVATE (line 117277) | SQLITE_PRIVATE void sqlite3ParserReset(Parse *pParse){ function sqlite3Prepare (line 117291) | static int sqlite3Prepare( function sqlite3LockAndPrepare (line 117449) | static int sqlite3LockAndPrepare( function SQLITE_PRIVATE (line 117489) | SQLITE_PRIVATE int sqlite3Reprepare(Vdbe *p){ function SQLITE_API (line 117528) | SQLITE_API int sqlite3_prepare( function SQLITE_API (line 117540) | SQLITE_API int sqlite3_prepare_v2( function SQLITE_API (line 117558) | SQLITE_API int sqlite3_prepare_v3( function sqlite3Prepare16 (line 117586) | static int sqlite3Prepare16( function SQLITE_API (line 117644) | SQLITE_API int sqlite3_prepare16( function SQLITE_API (line 117656) | SQLITE_API int sqlite3_prepare16_v2( function SQLITE_API (line 117668) | SQLITE_API int sqlite3_prepare16_v3( type DistinctCtx (line 117724) | typedef struct DistinctCtx DistinctCtx; type DistinctCtx (line 117725) | struct DistinctCtx { type SortCtx (line 117736) | typedef struct SortCtx SortCtx; type SortCtx (line 117737) | struct SortCtx { function clearSelect (line 117754) | static void clearSelect(sqlite3 *db, Select *p, int bFree){ function SQLITE_PRIVATE (line 117775) | SQLITE_PRIVATE void sqlite3SelectDestInit(SelectDest *pDest, int eDest, ... function SQLITE_PRIVATE (line 117788) | SQLITE_PRIVATE Select *sqlite3SelectNew( function SQLITE_PRIVATE (line 117849) | SQLITE_PRIVATE void sqlite3SelectSetName(Select *p, const char *zName){ function SQLITE_PRIVATE (line 117860) | SQLITE_PRIVATE void sqlite3SelectDelete(sqlite3 *db, Select *p){ function Select (line 117867) | static Select *findRightmost(Select *p){ function SQLITE_PRIVATE (line 117889) | SQLITE_PRIVATE int sqlite3JoinType(Parse *pParse, Token *pA, Token *pB, ... function columnIndex (line 117950) | static int columnIndex(Table *pTab, const char *zCol){ function tableAndColumnIndex (line 117967) | static int tableAndColumnIndex( function addWhereTerm (line 118002) | static void addWhereTerm( function setJoinExpr (line 118061) | static void setJoinExpr(Expr *p, int iTable){ function sqliteProcessJoin (line 118092) | static int sqliteProcessJoin(Parse *pParse, Select *p){ function pushOntoSorter (line 118191) | static void pushOntoSorter( function codeOffset (line 118312) | static void codeOffset( function codeDistinct (line 118332) | static void codeDistinct( function selectInnerLoop (line 118360) | static void selectInnerLoop( function SQLITE_PRIVATE (line 118721) | SQLITE_PRIVATE KeyInfo *sqlite3KeyInfoAlloc(sqlite3 *db, int N, int X){ function SQLITE_PRIVATE (line 118741) | SQLITE_PRIVATE void sqlite3KeyInfoUnref(KeyInfo *p){ function SQLITE_PRIVATE (line 118752) | SQLITE_PRIVATE KeyInfo *sqlite3KeyInfoRef(KeyInfo *p){ function SQLITE_PRIVATE (line 118767) | SQLITE_PRIVATE int sqlite3KeyInfoIsWriteable(KeyInfo *p){ return p->nRef... function KeyInfo (line 118784) | static KeyInfo *keyInfoFromExprList( function explainTempTable (line 118833) | static void explainTempTable(Parse *pParse, const char *zUsage){ function explainComposite (line 118871) | static void explainComposite( function generateSortTail (line 118899) | static void generateSortTail( function generateColumnTypes (line 119201) | static void generateColumnTypes( function generateColumnNames (line 119268) | static void generateColumnNames( function SQLITE_PRIVATE (line 119359) | SQLITE_PRIVATE int sqlite3ColumnsFromExprList( function SQLITE_PRIVATE (line 119464) | SQLITE_PRIVATE void sqlite3SelectAddColumnTypeAndCollation( function SQLITE_PRIVATE (line 119513) | SQLITE_PRIVATE Table *sqlite3ResultSetOfSelect(Parse *pParse, Select *pS... function SQLITE_PRIVATE (line 119549) | SQLITE_PRIVATE Vdbe *sqlite3GetVdbe(Parse *pParse){ function computeLimitRegisters (line 119585) | static void computeLimitRegisters(Parse *pParse, Select *p, int iBreak){ function CollSeq (line 119640) | static CollSeq *multiSelectCollSeq(Parse *pParse, Select *p, int iCol){ function KeyInfo (line 119666) | static KeyInfo *multiSelectOrderByKeyInfo(Parse *pParse, Select *p, int ... function generateWithRecursiveQuery (line 119732) | static void generateWithRecursiveQuery( function multiSelectValues (line 119882) | static int multiSelectValues( function multiSelect (line 119945) | static int multiSelect( function SQLITE_PRIVATE (line 120290) | SQLITE_PRIVATE void sqlite3SelectWrongNumTermsError(Parse *pParse, Selec... function generateOutputSubroutine (line 120319) | static int generateOutputSubroutine( function multiSelectOrderBy (line 120528) | static int multiSelectOrderBy( type SubstContext (line 120839) | typedef struct SubstContext { function Expr (line 120864) | static Expr *substExpr( function substExprList (line 120920) | static void substExprList( function substSelect (line 120930) | static void substSelect( function flattenSubquery (line 121108) | static int flattenSubquery( function pushDownWhereTerms (line 121553) | static int pushDownWhereTerms( function u8 (line 121623) | static u8 minMaxQuery(AggInfo *pAggInfo, ExprList **ppMinMax){ function Table (line 121659) | static Table *isSimpleCount(Select *p, AggInfo *pAggInfo){ function SQLITE_PRIVATE (line 121690) | SQLITE_PRIVATE int sqlite3IndexedByLookup(Parse *pParse, struct SrcList_... function convertCompoundSelectToSubquery (line 121729) | static int convertCompoundSelectToSubquery(Walker *pWalker, Select *p){ function cannotBeFunction (line 121784) | static int cannotBeFunction(Parse *pParse, struct SrcList_item *pFrom){ type Cte (line 121803) | struct Cte type SrcList_item (line 121805) | struct SrcList_item function SQLITE_PRIVATE (line 121834) | SQLITE_PRIVATE void sqlite3WithPush(Parse *pParse, With *pWith, u8 bFree){ function withExpand (line 121859) | static int withExpand( function selectPopWith (line 121984) | static void selectPopWith(Walker *pWalker, Select *p){ function selectExpander (line 122022) | static int selectExpander(Walker *pWalker, Select *p){ function SQLITE_PRIVATE (line 122303) | SQLITE_PRIVATE int sqlite3ExprWalkNoop(Walker *NotUsed, Expr *NotUsed2){ function SQLITE_PRIVATE (line 122312) | SQLITE_PRIVATE int sqlite3SelectWalkNoop(Walker *NotUsed, Select *NotUse... function SQLITE_PRIVATE (line 122322) | SQLITE_PRIVATE void sqlite3SelectWalkAssert2(Walker *NotUsed, Select *No... function sqlite3SelectExpand (line 122340) | static void sqlite3SelectExpand(Parse *pParse, Select *pSelect){ function selectAddSubqueryTypeInfo (line 122369) | static void selectAddSubqueryTypeInfo(Walker *pWalker, Select *p){ function sqlite3SelectAddTypeInfo (line 122403) | static void sqlite3SelectAddTypeInfo(Parse *pParse, Select *pSelect){ function SQLITE_PRIVATE (line 122427) | SQLITE_PRIVATE void sqlite3SelectPrep( function resetAccumulator (line 122450) | static void resetAccumulator(Parse *pParse, AggInfo *pAggInfo){ function finalizeAggFunctions (line 122491) | static void finalizeAggFunctions(Parse *pParse, AggInfo *pAggInfo){ function updateAccumulator (line 122507) | static void updateAccumulator(Parse *pParse, AggInfo *pAggInfo){ function explainSimpleCount (line 122590) | static void explainSimpleCount( type HavingToWhereCtx (line 122614) | struct HavingToWhereCtx { function havingToWhereExprCb (line 122630) | static int havingToWhereExprCb(Walker *pWalker, Expr *pExpr){ function havingToWhere (line 122663) | static void havingToWhere( type SrcList_item (line 122687) | struct SrcList_item type SrcList_item (line 122689) | struct SrcList_item type SrcList_item (line 122691) | struct SrcList_item function countOfViewOptimization (line 122728) | static int countOfViewOptimization(Parse *pParse, Select *p){ function SQLITE_PRIVATE (line 122805) | SQLITE_PRIVATE int sqlite3Select( type TabResult (line 123780) | typedef struct TabResult { function sqlite3_get_table_cb (line 123795) | static int sqlite3_get_table_cb(void *pArg, int nCol, char **argv, char ... function SQLITE_API (line 123869) | SQLITE_API int sqlite3_get_table( function SQLITE_API (line 123938) | SQLITE_API void sqlite3_free_table( function SQLITE_PRIVATE (line 123973) | SQLITE_PRIVATE void sqlite3DeleteTriggerStep(sqlite3 *db, TriggerStep *p... function SQLITE_PRIVATE (line 124001) | SQLITE_PRIVATE Trigger *sqlite3TriggerList(Parse *pParse, Table *pTab){ function SQLITE_PRIVATE (line 124034) | SQLITE_PRIVATE void sqlite3BeginTrigger( function SQLITE_PRIVATE (line 124222) | SQLITE_PRIVATE void sqlite3FinishTrigger( function SQLITE_PRIVATE (line 124303) | SQLITE_PRIVATE TriggerStep *sqlite3TriggerSelectStep(sqlite3 *db, Select... function TriggerStep (line 124321) | static TriggerStep *triggerStepAllocate( function SQLITE_PRIVATE (line 124346) | SQLITE_PRIVATE TriggerStep *sqlite3TriggerInsertStep( function SQLITE_PRIVATE (line 124375) | SQLITE_PRIVATE TriggerStep *sqlite3TriggerUpdateStep( function SQLITE_PRIVATE (line 124400) | SQLITE_PRIVATE TriggerStep *sqlite3TriggerDeleteStep( function SQLITE_PRIVATE (line 124419) | SQLITE_PRIVATE void sqlite3DeleteTrigger(sqlite3 *db, Trigger *pTrigger){ function SQLITE_PRIVATE (line 124437) | SQLITE_PRIVATE void sqlite3DropTrigger(Parse *pParse, SrcList *pName, in... function Table (line 124479) | static Table *tableOfTrigger(Trigger *pTrigger){ function SQLITE_PRIVATE (line 124487) | SQLITE_PRIVATE void sqlite3DropTriggerPtr(Parse *pParse, Trigger *pTrigg... function SQLITE_PRIVATE (line 124527) | SQLITE_PRIVATE void sqlite3UnlinkAndDeleteTrigger(sqlite3 *db, int iDb, ... function checkColumnOverlap (line 124555) | static int checkColumnOverlap(IdList *pIdList, ExprList *pEList){ function SQLITE_PRIVATE (line 124570) | SQLITE_PRIVATE Trigger *sqlite3TriggersExist( function SrcList (line 124606) | static SrcList *targetSrcList( function codeTriggerProgram (line 124633) | static int codeTriggerProgram( function transferParseError (line 124728) | static void transferParseError(Parse *pTo, Parse *pFrom){ function TriggerPrg (line 124744) | static TriggerPrg *codeRowTrigger( function TriggerPrg (line 124857) | static TriggerPrg *getRowTrigger( function SQLITE_PRIVATE (line 124891) | SQLITE_PRIVATE void sqlite3CodeRowTriggerDirect( function SQLITE_PRIVATE (line 124963) | SQLITE_PRIVATE void sqlite3CodeRowTrigger( function SQLITE_PRIVATE (line 125025) | SQLITE_PRIVATE u32 sqlite3TriggerColmask( function SQLITE_PRIVATE (line 125118) | SQLITE_PRIVATE void sqlite3ColumnDefault(Vdbe *v, Table *pTab, int i, in... function SQLITE_PRIVATE (line 125146) | SQLITE_PRIVATE void sqlite3Update( function updateVirtualTable (line 125822) | static void updateVirtualTable( function execSql (line 125970) | static int execSql(sqlite3 *db, char **pzErrMsg, const char *zSql){ function execSqlF (line 125994) | static int execSqlF(sqlite3 *db, char **pzErrMsg, const char *zSql, ...){ function SQLITE_PRIVATE (line 126037) | SQLITE_PRIVATE void sqlite3Vacuum(Parse *pParse, Token *pNm){ function SQLITE_PRIVATE (line 126067) | SQLITE_PRIVATE int sqlite3RunVacuum(char **pzErrMsg, sqlite3 *db, int iDb){ type VtabCtx (line 126336) | struct VtabCtx { function SQLITE_PRIVATE (line 126348) | SQLITE_PRIVATE Module *sqlite3VtabCreateModule( function createModule (line 126385) | static int createModule( function SQLITE_API (line 126410) | SQLITE_API int sqlite3_create_module( function SQLITE_API (line 126425) | SQLITE_API int sqlite3_create_module_v2( function SQLITE_PRIVATE (line 126446) | SQLITE_PRIVATE void sqlite3VtabLock(VTable *pVTab){ function SQLITE_PRIVATE (line 126456) | SQLITE_PRIVATE VTable *sqlite3GetVTable(sqlite3 *db, Table *pTab){ function SQLITE_PRIVATE (line 126467) | SQLITE_PRIVATE void sqlite3VtabUnlock(VTable *pVTab){ function VTable (line 126491) | static VTable *vtabDisconnectAll(sqlite3 *db, Table *p){ function SQLITE_PRIVATE (line 126531) | SQLITE_PRIVATE void sqlite3VtabDisconnect(sqlite3 *db, Table *p){ function SQLITE_PRIVATE (line 126569) | SQLITE_PRIVATE void sqlite3VtabUnlockList(sqlite3 *db){ function SQLITE_PRIVATE (line 126600) | SQLITE_PRIVATE void sqlite3VtabClear(sqlite3 *db, Table *p){ function addModuleArgument (line 126617) | static void addModuleArgument(sqlite3 *db, Table *pTable, char *zArg){ function SQLITE_PRIVATE (line 126636) | SQLITE_PRIVATE void sqlite3VtabBeginParse( function addArgumentToVtab (line 126685) | static void addArgumentToVtab(Parse *pParse){ function SQLITE_PRIVATE (line 126698) | SQLITE_PRIVATE void sqlite3VtabFinishParse(Parse *pParse, Token *pEnd){ function SQLITE_PRIVATE (line 126782) | SQLITE_PRIVATE void sqlite3VtabArgInit(Parse *pParse){ function SQLITE_PRIVATE (line 126792) | SQLITE_PRIVATE void sqlite3VtabArgExtend(Parse *pParse, Token *p){ function vtabCallConstructor (line 126808) | static int vtabCallConstructor( function SQLITE_PRIVATE (line 126938) | SQLITE_PRIVATE int sqlite3VtabCallConnect(Parse *pParse, Table *pTab){ function growVTrans (line 126973) | static int growVTrans(sqlite3 *db){ function addToVTrans (line 126995) | static void addToVTrans(sqlite3 *db, VTable *pVTab){ function SQLITE_PRIVATE (line 127009) | SQLITE_PRIVATE int sqlite3VtabCallCreate(sqlite3 *db, int iDb, const cha... function SQLITE_API (line 127050) | SQLITE_API int sqlite3_declare_vtab(sqlite3 *db, const char *zCreateTable){ function SQLITE_PRIVATE (line 127135) | SQLITE_PRIVATE int sqlite3VtabCallDestroy(sqlite3 *db, int iDb, const ch... function callFinaliser (line 127173) | static void callFinaliser(sqlite3 *db, int offset){ function SQLITE_PRIVATE (line 127201) | SQLITE_PRIVATE int sqlite3VtabSync(sqlite3 *db, Vdbe *p){ function SQLITE_PRIVATE (line 127223) | SQLITE_PRIVATE int sqlite3VtabRollback(sqlite3 *db){ function SQLITE_PRIVATE (line 127232) | SQLITE_PRIVATE int sqlite3VtabCommit(sqlite3 *db){ function SQLITE_PRIVATE (line 127245) | SQLITE_PRIVATE int sqlite3VtabBegin(sqlite3 *db, VTable *pVTab){ function SQLITE_PRIVATE (line 127305) | SQLITE_PRIVATE int sqlite3VtabSavepoint(sqlite3 *db, int op, int iSavepo... function SQLITE_PRIVATE (line 127351) | SQLITE_PRIVATE FuncDef *sqlite3VtabOverloadFunction( function SQLITE_PRIVATE (line 127417) | SQLITE_PRIVATE void sqlite3VtabMakeWritable(Parse *pParse, Table *pTab){ function SQLITE_PRIVATE (line 127450) | SQLITE_PRIVATE int sqlite3VtabEponymousTableInit(Parse *pParse, Module *... function SQLITE_PRIVATE (line 127487) | SQLITE_PRIVATE void sqlite3VtabEponymousTableClear(sqlite3 *db, Module *... function SQLITE_API (line 127506) | SQLITE_API int sqlite3_vtab_on_conflict(sqlite3 *db){ function SQLITE_API (line 127524) | SQLITE_API int sqlite3_vtab_config(sqlite3 *db, int op, ...){ type WhereClause (line 127614) | typedef struct WhereClause WhereClause; type WhereMaskSet (line 127615) | typedef struct WhereMaskSet WhereMaskSet; type WhereOrInfo (line 127616) | typedef struct WhereOrInfo WhereOrInfo; type WhereAndInfo (line 127617) | typedef struct WhereAndInfo WhereAndInfo; type WhereLevel (line 127618) | typedef struct WhereLevel WhereLevel; type WhereLoop (line 127619) | typedef struct WhereLoop WhereLoop; type WherePath (line 127620) | typedef struct WherePath WherePath; type WhereTerm (line 127621) | typedef struct WhereTerm WhereTerm; type WhereLoopBuilder (line 127622) | typedef struct WhereLoopBuilder WhereLoopBuilder; type WhereScan (line 127623) | typedef struct WhereScan WhereScan; type WhereOrCost (line 127624) | typedef struct WhereOrCost WhereOrCost; type WhereOrSet (line 127625) | typedef struct WhereOrSet WhereOrSet; type WhereLevel (line 127642) | struct WhereLevel { type WhereLoop (line 127691) | struct WhereLoop { type WhereOrCost (line 127733) | struct WhereOrCost { type WhereOrSet (line 127744) | struct WhereOrSet { type WherePath (line 127767) | struct WherePath { type WhereTerm (line 127828) | struct WhereTerm { type WhereScan (line 127873) | struct WhereScan { type WhereClause (line 127899) | struct WhereClause { type WhereOrInfo (line 127917) | struct WhereOrInfo { type WhereAndInfo (line 127926) | struct WhereAndInfo { type WhereMaskSet (line 127956) | struct WhereMaskSet { type WhereLoopBuilder (line 127971) | struct WhereLoopBuilder { type WhereInfo (line 127998) | struct WhereInfo { type SrcList_item (line 128080) | struct SrcList_item function explainAppendTerm (line 128164) | static void explainAppendTerm( function explainIndexRange (line 128208) | static void explainIndexRange(StrAccum *pStr, WhereLoop *pLoop){ type SrcList_item (line 128255) | struct SrcList_item function else (line 128325) | else if( (flags & WHERE_VIRTUALTABLE)!=0 ){ function SQLITE_PRIVATE (line 128354) | SQLITE_PRIVATE void sqlite3WhereAddScanStatus( function disableTerm (line 128416) | static void disableTerm(WhereLevel *pLevel, WhereTerm *pTerm){ function codeApplyAffinity (line 128447) | static void codeApplyAffinity(Parse *pParse, int base, int n, char *zAff){ function updateRangeAffinityStr (line 128484) | static void updateRangeAffinityStr( function codeEqualityTerm (line 128515) | static int codeEqualityTerm( function codeAllEqualityTerms (line 128725) | static int codeAllEqualityTerms( function whereLikeOptimizationStringFixup (line 128845) | static void whereLikeOptimizationStringFixup( type CCurHint (line 128871) | struct CCurHint { function codeCursorHintCheckExpr (line 128883) | static int codeCursorHintCheckExpr(Walker *pWalker, Expr *pExpr){ function codeCursorHintIsOrFunction (line 128910) | static int codeCursorHintIsOrFunction(Walker *pWalker, Expr *pExpr){ function codeCursorHintFixExpr (line 128945) | static int codeCursorHintFixExpr(Walker *pWalker, Expr *pExpr){ function codeCursorHint (line 128978) | static void codeCursorHint( function codeDeferredSeek (line 129100) | static void codeDeferredSeek( function codeExprOrVector (line 129139) | static void codeExprOrVector(Parse *pParse, Expr *p, int iReg, int nReg){ type IdxExprTrans (line 129167) | typedef struct IdxExprTrans { function whereIndexExprTransNode (line 129180) | static int whereIndexExprTransNode(Walker *p, Expr *pExpr){ function whereIndexExprTrans (line 129198) | static void whereIndexExprTrans( function SQLITE_PRIVATE (line 129230) | SQLITE_PRIVATE Bitmask sqlite3WhereCodeOneLoopStart( function whereOrInfoDelete (line 130304) | static void whereOrInfoDelete(sqlite3 *db, WhereOrInfo *p){ function whereAndInfoDelete (line 130312) | static void whereAndInfoDelete(sqlite3 *db, WhereAndInfo *p){ function whereClauseInsert (line 130336) | static int whereClauseInsert(WhereClause *pWC, Expr *p, u16 wtFlags){ function allowedOp (line 130377) | static int allowedOp(int op){ function exprCommute (line 130397) | static void exprCommute(Parse *pParse, Expr *pExpr){ function u16 (line 130428) | static u16 operatorMask(int op){ function isLikeOrGlob (line 130466) | static int isLikeOrGlob( function isAuxiliaryVtabOperator (line 130616) | static int isAuxiliaryVtabOperator( function transferJoinMarkings (line 130678) | static void transferJoinMarkings(Expr *pDerived, Expr *pBase){ function markTermAsChild (line 130688) | static void markTermAsChild(WhereClause *pWC, int iChild, int iParent){ function WhereTerm (line 130699) | static WhereTerm *whereNthSubterm(WhereTerm *pTerm, int N){ function whereCombineDisjuncts (line 130729) | static void whereCombineDisjuncts( function exprAnalyzeOrTerm (line 130855) | static void exprAnalyzeOrTerm( function termIsEquivalence (line 131118) | static int termIsEquivalence(Parse *pParse, Expr *pExpr){ function Bitmask (line 131141) | static Bitmask exprSelectUsage(WhereMaskSet *pMaskSet, Select *pS){ function SQLITE_NOINLINE (line 131175) | static SQLITE_NOINLINE int exprMightBeIndexed2( function exprMightBeIndexed (line 131199) | static int exprMightBeIndexed( function exprAnalyze (line 131244) | static void exprAnalyze( function SQLITE_PRIVATE (line 131661) | SQLITE_PRIVATE void sqlite3WhereSplit(WhereClause *pWC, Expr *pExpr, u8 ... function SQLITE_PRIVATE (line 131676) | SQLITE_PRIVATE void sqlite3WhereClauseInit( function SQLITE_PRIVATE (line 131692) | SQLITE_PRIVATE void sqlite3WhereClauseClear(WhereClause *pWC){ function SQLITE_PRIVATE (line 131717) | SQLITE_PRIVATE Bitmask sqlite3WhereExprUsage(WhereMaskSet *pMaskSet, Exp... function SQLITE_PRIVATE (line 131737) | SQLITE_PRIVATE Bitmask sqlite3WhereExprListUsage(WhereMaskSet *pMaskSet,... function SQLITE_PRIVATE (line 131757) | SQLITE_PRIVATE void sqlite3WhereExprAnalyze( function SQLITE_PRIVATE (line 131774) | SQLITE_PRIVATE void sqlite3WhereTabFuncArgs( function SQLITE_PRIVATE (line 131842) | SQLITE_PRIVATE LogEst sqlite3WhereOutputRowCount(WhereInfo *pWInfo){ function SQLITE_PRIVATE (line 131850) | SQLITE_PRIVATE int sqlite3WhereIsDistinct(WhereInfo *pWInfo){ function SQLITE_PRIVATE (line 131858) | SQLITE_PRIVATE int sqlite3WhereIsOrdered(WhereInfo *pWInfo){ function SQLITE_PRIVATE (line 131870) | SQLITE_PRIVATE int sqlite3WhereOrderedInnerLoop(WhereInfo *pWInfo){ function SQLITE_PRIVATE (line 131878) | SQLITE_PRIVATE int sqlite3WhereContinueLabel(WhereInfo *pWInfo){ function SQLITE_PRIVATE (line 131887) | SQLITE_PRIVATE int sqlite3WhereBreakLabel(WhereInfo *pWInfo){ function SQLITE_PRIVATE (line 131908) | SQLITE_PRIVATE int sqlite3WhereOkOnePass(WhereInfo *pWInfo, int *aiCur){ function whereOrMove (line 131923) | static void whereOrMove(WhereOrSet *pDest, WhereOrSet *pSrc){ function whereOrInsert (line 131935) | static int whereOrInsert( function SQLITE_PRIVATE (line 131972) | SQLITE_PRIVATE Bitmask sqlite3WhereGetMask(WhereMaskSet *pMaskSet, int i... function createMask (line 131991) | static void createMask(WhereMaskSet *pMaskSet, int iCursor){ function WhereTerm (line 132001) | static WhereTerm *whereScanNext(WhereScan *pScan){ function WhereTerm (line 132102) | static WhereTerm *whereScanInit( function SQLITE_PRIVATE (line 132164) | SQLITE_PRIVATE WhereTerm *sqlite3WhereFindTerm( function findIndexCol (line 132198) | static int findIndexCol( function indexColumnNotNull (line 132227) | static int indexColumnNotNull(Index *pIdx, int iCol){ function isDistinctRedundant (line 132250) | static int isDistinctRedundant( function LogEst (line 132311) | static LogEst estLog(LogEst N){ function translateColumnToCopy (line 132327) | static void translateColumnToCopy( function TRACE_IDX_INPUTS (line 132367) | static void TRACE_IDX_INPUTS(sqlite3_index_info *p){ function TRACE_IDX_OUTPUTS (line 132385) | static void TRACE_IDX_OUTPUTS(sqlite3_index_info *p){ function termCanDriveIndex (line 132411) | static int termCanDriveIndex( function constructAutomaticIndex (line 132444) | static void constructAutomaticIndex( function sqlite3_index_info (line 132651) | static sqlite3_index_info *allocateIndexInfo( function vtabBestIndex (line 132797) | static int vtabBestIndex(Parse *pParse, Table *pTab, sqlite3_index_info ... function whereKeyStats (line 132846) | static int whereKeyStats( function LogEst (line 133038) | static LogEst whereRangeAdjust(WhereTerm *pTerm, LogEst nNew){ function SQLITE_PRIVATE (line 133055) | SQLITE_PRIVATE char sqlite3IndexColumnAffinity(sqlite3 *db, Index *pIdx,... function whereRangeSkipScanEst (line 133101) | static int whereRangeSkipScanEst( function whereRangeScanEst (line 133213) | static int whereRangeScanEst( function whereEqualScanEst (line 133392) | static int whereEqualScanEst( function whereInScanEst (line 133456) | static int whereInScanEst( function whereTermPrint (line 133493) | static void whereTermPrint(WhereTerm *pTerm, int iTerm){ function SQLITE_PRIVATE (line 133530) | SQLITE_PRIVATE void sqlite3WhereClausePrint(WhereClause *pWC){ function whereLoopPrint (line 133542) | static void whereLoopPrint(WhereLoop *p, WhereClause *pWC){ function whereLoopInit (line 133594) | static void whereLoopInit(WhereLoop *p){ function whereLoopClearUnion (line 133604) | static void whereLoopClearUnion(sqlite3 *db, WhereLoop *p){ function whereLoopClear (line 133621) | static void whereLoopClear(sqlite3 *db, WhereLoop *p){ function whereLoopResize (line 133630) | static int whereLoopResize(sqlite3 *db, WhereLoop *p, int n){ function whereLoopXfer (line 133646) | static int whereLoopXfer(sqlite3 *db, WhereLoop *pTo, WhereLoop *pFrom){ function whereLoopDelete (line 133665) | static void whereLoopDelete(sqlite3 *db, WhereLoop *p){ function whereInfoFree (line 133673) | static void whereInfoFree(sqlite3 *db, WhereInfo *pWInfo){ function whereLoopCheaperProperSubset (line 133710) | static int whereLoopCheaperProperSubset( function whereLoopAdjustCost (line 133751) | static void whereLoopAdjustCost(const WhereLoop *p, WhereLoop *pTemplate){ function WhereLoop (line 133788) | static WhereLoop **whereLoopFindLesser( function whereLoopInsert (line 133876) | static int whereLoopInsert(WhereLoopBuilder *pBuilder, WhereLoop *pTempl... function whereLoopOutputAdjust (line 134004) | static void whereLoopOutputAdjust( function whereRangeVectorLen (line 134067) | static int whereRangeVectorLen( function whereLoopAddBtreeIndex (line 134138) | static int whereLoopAddBtreeIndex( function indexMightHelpWithOrderBy (line 134464) | static int indexMightHelpWithOrderBy( function Bitmask (line 134498) | static Bitmask columnsInIndex(Index *pIdx){ function whereUsablePartialIndex (line 134515) | static int whereUsablePartialIndex(int iTab, WhereClause *pWC, Expr *pWh... function whereLoopAddBtree (line 134571) | static int whereLoopAddBtree( function whereLoopAddVirtualOne (line 134823) | static int whereLoopAddVirtualOne( function whereLoopAddVirtual (line 134977) | static int whereLoopAddVirtual( function whereLoopAddOr (line 135098) | static int whereLoopAddOr( function whereLoopAddAll (line 135221) | static int whereLoopAddAll(WhereLoopBuilder *pBuilder){ function i8 (line 135289) | static i8 wherePathSatisfiesOrderBy( function SQLITE_PRIVATE (line 135598) | SQLITE_PRIVATE int sqlite3WhereIsSorted(WhereInfo *pWInfo){ function LogEst (line 135621) | static LogEst whereSortingCost( function wherePathSolver (line 135666) | static int wherePathSolver(WhereInfo *pWInfo, LogEst nRowEst){ function whereShortCut (line 136045) | static int whereShortCut(WhereLoopBuilder *pBuilder){ function exprNodeIsDeterministic (line 136127) | static int exprNodeIsDeterministic(Walker *pWalker, Expr *pExpr){ function exprIsDeterministic (line 136140) | static int exprIsDeterministic(Expr *p){ function SQLITE_PRIVATE (line 136238) | SQLITE_PRIVATE WhereInfo *sqlite3WhereBegin( function SQLITE_PRIVATE (line 136715) | SQLITE_PRIVATE void sqlite3WhereEnd(WhereInfo *pWInfo){ type LimitVal (line 136976) | struct LimitVal { type TrigEvent (line 136990) | struct TrigEvent { int a; IdList * b; } function disableLookaside (line 136996) | static void disableLookaside(Parse *pParse){ function parserDoubleLinkSelect (line 137007) | static void parserDoubleLinkSelect(Parse *pParse, Select *p){ function spanSet (line 137028) | static void spanSet(ExprSpan *pOut, Token *pStart, Token *pEnd){ function spanExpr (line 137037) | static void spanExpr(ExprSpan *pOut, Parse *pParse, int op, Token t){ function spanBinaryExpr (line 137063) | static void spanBinaryExpr( function exprNot (line 137076) | static void exprNot(Parse *pParse, int doNot, ExprSpan *pSpan){ function spanUnaryPostfix (line 137084) | static void spanUnaryPostfix( function binaryToUnaryIfNull (line 137096) | static void binaryToUnaryIfNull(Parse *pParse, Expr *pY, Expr *pA, int op){ function spanUnaryPrefix (line 137107) | static void spanUnaryPrefix( function ExprList (line 137124) | static ExprList *parserAddExprIdListTerm( type YYMINORTYPE (line 137205) | typedef union { type yyStackEntry (line 137888) | struct yyStackEntry { type yyStackEntry (line 137895) | typedef struct yyStackEntry yyStackEntry; type yyParser (line 137899) | struct yyParser { type yyParser (line 137917) | typedef struct yyParser yyParser; function SQLITE_PRIVATE (line 137943) | SQLITE_PRIVATE void sqlite3ParserTrace(FILE *TraceFILE, char *zTraceProm... function yyGrowStack (line 138363) | static int yyGrowStack(yyParser *p){ function SQLITE_PRIVATE (line 138402) | SQLITE_PRIVATE void sqlite3ParserInit(void *yypParser){ function SQLITE_PRIVATE (line 138440) | SQLITE_PRIVATE void *sqlite3ParserAlloc(void *(*mallocProc)(YYMALLOCARGT... function yy_destructor (line 138456) | static void yy_destructor( function yy_pop_parser_stack (line 138558) | static void yy_pop_parser_stack(yyParser *pParser){ function SQLITE_PRIVATE (line 138576) | SQLITE_PRIVATE void sqlite3ParserFinalize(void *p){ function SQLITE_PRIVATE (line 138593) | SQLITE_PRIVATE void sqlite3ParserFree( function SQLITE_PRIVATE (line 138609) | SQLITE_PRIVATE int sqlite3ParserStackPeak(void *p){ function yy_find_shift_action (line 138619) | static unsigned int yy_find_shift_action( function yy_find_reduce_action (line 138682) | static int yy_find_reduce_action( function yyStackOverflow (line 138712) | static void yyStackOverflow(yyParser *yypParser){ function yyTraceShift (line 138733) | static void yyTraceShift(yyParser *yypParser, int yyNewState){ function yy_shift (line 138752) | static void yy_shift( function yy_reduce (line 139135) | static void yy_reduce( function yy_parse_failed (line 140438) | static void yy_parse_failed( function yy_syntax_error (line 140459) | static void yy_syntax_error( function yy_accept (line 140478) | static void yy_accept( function SQLITE_PRIVATE (line 140517) | SQLITE_PRIVATE void sqlite3Parser( function keywordCode (line 140966) | static int keywordCode(const char *z, int n, int *pType){ function SQLITE_PRIVATE (line 141112) | SQLITE_PRIVATE int sqlite3KeywordCode(const unsigned char *z, int n){ function SQLITE_PRIVATE (line 141163) | SQLITE_PRIVATE int sqlite3IsIdChar(u8 c){ return IdChar(c); } function SQLITE_PRIVATE (line 141171) | SQLITE_PRIVATE int sqlite3GetToken(const unsigned char *z, int *tokenType){ function SQLITE_PRIVATE (line 141451) | SQLITE_PRIVATE int sqlite3RunParser(Parse *pParse, const char *zSql, cha... function SQLITE_API (line 141698) | SQLITE_API int sqlite3_complete(const char *zSql){ function SQLITE_API (line 141863) | SQLITE_API int sqlite3_complete16(const void *zSql){ function SQLITE_API (line 142026) | SQLITE_API const char *sqlite3_libversion(void){ return sqlite3_version; } function SQLITE_API (line 142039) | SQLITE_API int sqlite3_libversion_number(void){ return SQLITE_VERSION_NU... function SQLITE_API (line 142045) | SQLITE_API int sqlite3_threadsafe(void){ return SQLITE_THREADSAFE; } function SQLITE_API (line 142118) | SQLITE_API int sqlite3_initialize(void){ function SQLITE_API (line 142284) | SQLITE_API int sqlite3_shutdown(void){ function SQLITE_API (line 142338) | SQLITE_API int sqlite3_config(int op, ...){ function setupLookaside (line 142638) | static int setupLookaside(sqlite3 *db, void *pBuf, int sz, int cnt){ function SQLITE_API (line 142701) | SQLITE_API sqlite3_mutex *sqlite3_db_mutex(sqlite3 *db){ function SQLITE_API (line 142715) | SQLITE_API int sqlite3_db_release_memory(sqlite3 *db){ function SQLITE_API (line 142739) | SQLITE_API int sqlite3_db_cacheflush(sqlite3 *db){ function SQLITE_API (line 142768) | SQLITE_API int sqlite3_db_config(sqlite3 *db, int op, ...){ function allSpaces (line 142832) | static int allSpaces(const char *z, int n){ function binCollFunc (line 142844) | static int binCollFunc( function nocaseCollatingFunc (line 142882) | static int nocaseCollatingFunc( function SQLITE_API (line 142899) | SQLITE_API sqlite_int64 sqlite3_last_insert_rowid(sqlite3 *db){ function SQLITE_API (line 142912) | SQLITE_API void sqlite3_set_last_insert_rowid(sqlite3 *db, sqlite3_int64... function SQLITE_API (line 142927) | SQLITE_API int sqlite3_changes(sqlite3 *db){ function SQLITE_API (line 142940) | SQLITE_API int sqlite3_total_changes(sqlite3 *db){ function SQLITE_PRIVATE (line 142955) | SQLITE_PRIVATE void sqlite3CloseSavepoints(sqlite3 *db){ function functionDestroy (line 142972) | static void functionDestroy(sqlite3 *db, FuncDef *p){ function disconnectAllVtab (line 142987) | static void disconnectAllVtab(sqlite3 *db){ function connectionIsBusy (line 143018) | static int connectionIsBusy(sqlite3 *db){ function sqlite3Close (line 143032) | static int sqlite3Close(sqlite3 *db, int forceZombie){ function SQLITE_API (line 143091) | SQLITE_API int sqlite3_close(sqlite3 *db){ return sqlite3Close(db,0); } function SQLITE_API (line 143092) | SQLITE_API int sqlite3_close_v2(sqlite3 *db){ return sqlite3Close(db,1); } function SQLITE_PRIVATE (line 143103) | SQLITE_PRIVATE void sqlite3LeaveMutexAndCloseZombie(sqlite3 *db){ function SQLITE_PRIVATE (line 143226) | SQLITE_PRIVATE void sqlite3RollbackAll(sqlite3 *db, int tripCode){ function SQLITE_PRIVATE (line 143276) | SQLITE_PRIVATE const char *sqlite3ErrName(int rc){ function SQLITE_PRIVATE (line 143384) | SQLITE_PRIVATE const char *sqlite3ErrStr(int rc){ function sqliteDefaultBusyCallback (line 143441) | static int sqliteDefaultBusyCallback( function SQLITE_PRIVATE (line 143487) | SQLITE_PRIVATE int sqlite3InvokeBusyHandler(BusyHandler *p){ function SQLITE_API (line 143503) | SQLITE_API int sqlite3_busy_handler( function SQLITE_API (line 143526) | SQLITE_API void sqlite3_progress_handler( function SQLITE_API (line 143557) | SQLITE_API int sqlite3_busy_timeout(sqlite3 *db, int ms){ function SQLITE_API (line 143573) | SQLITE_API void sqlite3_interrupt(sqlite3 *db){ function SQLITE_PRIVATE (line 143590) | SQLITE_PRIVATE int sqlite3CreateFunc( function SQLITE_API (line 143689) | SQLITE_API int sqlite3_create_function( function SQLITE_API (line 143703) | SQLITE_API int sqlite3_create_function_v2( function SQLITE_API (line 143746) | SQLITE_API int sqlite3_create_function16( function SQLITE_API (line 143786) | SQLITE_API int sqlite3_overload_function( function SQLITE_API (line 143818) | SQLITE_API void *sqlite3_trace(sqlite3 *db, void(*xTrace)(void*,const ch... function SQLITE_API (line 143839) | SQLITE_API int sqlite3_trace_v2( function SQLITE_API (line 143869) | SQLITE_API void *sqlite3_profile( function SQLITE_API (line 143897) | SQLITE_API void *sqlite3_commit_hook( function SQLITE_API (line 143922) | SQLITE_API void *sqlite3_update_hook( function SQLITE_API (line 143947) | SQLITE_API void *sqlite3_rollback_hook( function SQLITE_API (line 143973) | SQLITE_API void *sqlite3_preupdate_hook( function SQLITE_PRIVATE (line 143996) | SQLITE_PRIVATE int sqlite3WalDefaultHook( function SQLITE_API (line 144022) | SQLITE_API int sqlite3_wal_autocheckpoint(sqlite3 *db, int nFrame){ function SQLITE_API (line 144043) | SQLITE_API void *sqlite3_wal_hook( function SQLITE_API (line 144070) | SQLITE_API int sqlite3_wal_checkpoint_v2( function SQLITE_API (line 144132) | SQLITE_API int sqlite3_wal_checkpoint(sqlite3 *db, const char *zDb){ function SQLITE_PRIVATE (line 144159) | SQLITE_PRIVATE int sqlite3Checkpoint(sqlite3 *db, int iDb, int eMode, in... function SQLITE_PRIVATE (line 144203) | SQLITE_PRIVATE int sqlite3TempInMemory(const sqlite3 *db){ function SQLITE_API (line 144224) | SQLITE_API const char *sqlite3_errmsg(sqlite3 *db){ function SQLITE_API (line 144252) | SQLITE_API const void *sqlite3_errmsg16(sqlite3 *db){ function SQLITE_API (line 144294) | SQLITE_API int sqlite3_errcode(sqlite3 *db){ function SQLITE_API (line 144303) | SQLITE_API int sqlite3_extended_errcode(sqlite3 *db){ function SQLITE_API (line 144312) | SQLITE_API int sqlite3_system_errno(sqlite3 *db){ function SQLITE_API (line 144321) | SQLITE_API const char *sqlite3_errstr(int rc){ function createCollation (line 144329) | static int createCollation( function SQLITE_API (line 144469) | SQLITE_API int sqlite3_limit(sqlite3 *db, int limitId, int newLimit){ function SQLITE_PRIVATE (line 144537) | SQLITE_PRIVATE int sqlite3ParseUri( function openDatabase (line 144773) | static int openDatabase( function SQLITE_API (line 145123) | SQLITE_API int sqlite3_open( function SQLITE_API (line 145130) | SQLITE_API int sqlite3_open_v2( function SQLITE_API (line 145143) | SQLITE_API int sqlite3_open16( function SQLITE_API (line 145182) | SQLITE_API int sqlite3_create_collation( function SQLITE_API (line 145195) | SQLITE_API int sqlite3_create_collation_v2( function SQLITE_API (line 145220) | SQLITE_API int sqlite3_create_collation16( function SQLITE_API (line 145250) | SQLITE_API int sqlite3_collation_needed( function SQLITE_API (line 145271) | SQLITE_API int sqlite3_collation_needed16( function SQLITE_API (line 145293) | SQLITE_API int sqlite3_global_recover(void){ function SQLITE_API (line 145304) | SQLITE_API int sqlite3_get_autocommit(sqlite3 *db){ function reportError (line 145325) | static int reportError(int iErr, int lineno, const char *zType){ function SQLITE_PRIVATE (line 145330) | SQLITE_PRIVATE int sqlite3CorruptError(int lineno){ function SQLITE_PRIVATE (line 145334) | SQLITE_PRIVATE int sqlite3MisuseError(int lineno){ function SQLITE_PRIVATE (line 145338) | SQLITE_PRIVATE int sqlite3CantopenError(int lineno){ function SQLITE_PRIVATE (line 145343) | SQLITE_PRIVATE int sqlite3CorruptPgnoError(int lineno, Pgno pgno){ function SQLITE_PRIVATE (line 145349) | SQLITE_PRIVATE int sqlite3NomemError(int lineno){ function SQLITE_PRIVATE (line 145353) | SQLITE_PRIVATE int sqlite3IoerrnomemError(int lineno){ function SQLITE_API (line 145367) | SQLITE_API void sqlite3_thread_cleanup(void){ function SQLITE_API (line 145375) | SQLITE_API int sqlite3_table_column_metadata( function SQLITE_API (line 145493) | SQLITE_API int sqlite3_sleep(int ms){ function SQLITE_API (line 145509) | SQLITE_API int sqlite3_extended_result_codes(sqlite3 *db, int onoff){ function SQLITE_API (line 145522) | SQLITE_API int sqlite3_file_control(sqlite3 *db, const char *zDbName, in... function SQLITE_API (line 145562) | SQLITE_API int sqlite3_test_control(int op, ...){ function SQLITE_API (line 145900) | SQLITE_API const char *sqlite3_uri_parameter(const char *zFilename, cons... function SQLITE_API (line 145915) | SQLITE_API int sqlite3_uri_boolean(const char *zFilename, const char *zP... function SQLITE_API (line 145924) | SQLITE_API sqlite3_int64 sqlite3_uri_int64( function SQLITE_PRIVATE (line 145940) | SQLITE_PRIVATE Btree *sqlite3DbNameToBtree(sqlite3 *db, const char *zDbN... function SQLITE_API (line 145949) | SQLITE_API const char *sqlite3_db_filename(sqlite3 *db, const char *zDbN... function SQLITE_API (line 145965) | SQLITE_API int sqlite3_db_readonly(sqlite3 *db, const char *zDbName){ function SQLITE_API (line 145982) | SQLITE_API int sqlite3_snapshot_get( function SQLITE_API (line 146018) | SQLITE_API int sqlite3_snapshot_open( function SQLITE_API (line 146056) | SQLITE_API int sqlite3_snapshot_recover(sqlite3 *db, const char *zDb){ function SQLITE_API (line 146087) | SQLITE_API void sqlite3_snapshot_free(sqlite3_snapshot *pSnapshot){ function SQLITE_API (line 146100) | SQLITE_API int sqlite3_compileoption_used(const char *zOptName){ function SQLITE_API (line 146133) | SQLITE_API const char *sqlite3_compileoption_get(int N){ function checkListProperties (line 146202) | static void checkListProperties(sqlite3 *db){ function removeFromBlockedList (line 146228) | static void removeFromBlockedList(sqlite3 *db){ function addToBlockedList (line 146243) | static void addToBlockedList(sqlite3 *db){ function enterMutex (line 146258) | static void enterMutex(void){ function leaveMutex (line 146266) | static void leaveMutex(void){ function SQLITE_API (line 146293) | SQLITE_API int sqlite3_unlock_notify( function SQLITE_PRIVATE (line 146343) | SQLITE_PRIVATE void sqlite3ConnectionBlocked(sqlite3 *db, sqlite3 *pBloc... function SQLITE_PRIVATE (line 146371) | SQLITE_PRIVATE void sqlite3ConnectionUnlocked(sqlite3 *db){ function SQLITE_PRIVATE (line 146470) | SQLITE_PRIVATE void sqlite3ConnectionClosed(sqlite3 *db){ type sqlite3_tokenizer_module (line 146866) | typedef struct sqlite3_tokenizer_module sqlite3_tokenizer_module; type sqlite3_tokenizer (line 146867) | typedef struct sqlite3_tokenizer sqlite3_tokenizer; type sqlite3_tokenizer_cursor (line 146868) | typedef struct sqlite3_tokenizer_cursor sqlite3_tokenizer_cursor; type sqlite3_tokenizer_module (line 146870) | struct sqlite3_tokenizer_module { type sqlite3_tokenizer (line 146965) | struct sqlite3_tokenizer { type sqlite3_tokenizer_cursor (line 146970) | struct sqlite3_tokenizer_cursor { type Fts3Hash (line 147005) | typedef struct Fts3Hash Fts3Hash; type Fts3HashElem (line 147006) | typedef struct Fts3HashElem Fts3HashElem; type Fts3Hash (line 147016) | struct Fts3Hash { type Fts3HashElem (line 147034) | struct Fts3HashElem { type u8 (line 147209) | typedef unsigned char u8; type i16 (line 147210) | typedef short int i16; type u32 (line 147211) | typedef unsigned int u32; type sqlite3_uint64 (line 147212) | typedef sqlite3_uint64 u64; type sqlite3_int64 (line 147213) | typedef sqlite3_int64 i64; type Fts3Table (line 147247) | typedef struct Fts3Table Fts3Table; type Fts3Cursor (line 147248) | typedef struct Fts3Cursor Fts3Cursor; type Fts3Expr (line 147249) | typedef struct Fts3Expr Fts3Expr; type Fts3Phrase (line 147250) | typedef struct Fts3Phrase Fts3Phrase; type Fts3PhraseToken (line 147251) | typedef struct Fts3PhraseToken Fts3PhraseToken; type Fts3Doclist (line 147253) | typedef struct Fts3Doclist Fts3Doclist; type Fts3SegFilter (line 147254) | typedef struct Fts3SegFilter Fts3SegFilter; type Fts3DeferredToken (line 147255) | typedef struct Fts3DeferredToken Fts3DeferredToken; type Fts3SegReader (line 147256) | typedef struct Fts3SegReader Fts3SegReader; type Fts3MultiSegReader (line 147257) | typedef struct Fts3MultiSegReader Fts3MultiSegReader; type MatchinfoBuffer (line 147259) | typedef struct MatchinfoBuffer MatchinfoBuffer; type Fts3Table (line 147268) | struct Fts3Table { type Fts3Cursor (line 147351) | struct Fts3Cursor { type Fts3Doclist (line 147409) | struct Fts3Doclist { type Fts3PhraseToken (line 147426) | struct Fts3PhraseToken { type Fts3Phrase (line 147439) | struct Fts3Phrase { type Fts3Expr (line 147479) | struct Fts3Expr { type Fts3SegFilter (line 147569) | struct Fts3SegFilter { type Fts3MultiSegReader (line 147576) | struct Fts3MultiSegReader { function SQLITE_PRIVATE (line 147702) | SQLITE_PRIVATE int sqlite3Fts3Always(int b) { assert( b ); return b; } function SQLITE_PRIVATE (line 147703) | SQLITE_PRIVATE int sqlite3Fts3Never(int b) { assert( !b ); return b; } function SQLITE_PRIVATE (line 147712) | SQLITE_PRIVATE int sqlite3Fts3PutVarint(char *p, sqlite_int64 v){ function SQLITE_PRIVATE (line 147736) | SQLITE_PRIVATE int sqlite3Fts3GetVarint(const char *pBuf, sqlite_int64 *v){ function SQLITE_PRIVATE (line 147762) | SQLITE_PRIVATE int sqlite3Fts3GetVarint32(const char *p, int *pi){ function SQLITE_PRIVATE (line 147785) | SQLITE_PRIVATE int sqlite3Fts3VarintLen(sqlite3_uint64 v){ function SQLITE_PRIVATE (line 147808) | SQLITE_PRIVATE void sqlite3Fts3Dequote(char *z){ function fts3GetDeltaVarint (line 147837) | static void fts3GetDeltaVarint(char **pp, sqlite3_int64 *pVal){ function fts3GetReverseVarint (line 147852) | static void fts3GetReverseVarint( function fts3DisconnectMethod (line 147874) | static int fts3DisconnectMethod(sqlite3_vtab *pVtab){ function SQLITE_PRIVATE (line 147902) | SQLITE_PRIVATE void sqlite3Fts3ErrMsg(char **pzErr, const char *zFormat,... function fts3DbExec (line 147917) | static void fts3DbExec( function fts3DestroyMethod (line 147940) | static int fts3DestroyMethod(sqlite3_vtab *pVtab){ function fts3DeclareVtab (line 147972) | static void fts3DeclareVtab(int *pRc, Fts3Table *p){ function SQLITE_PRIVATE (line 148009) | SQLITE_PRIVATE void sqlite3Fts3CreateStatTable(int *pRc, Fts3Table *p){ function fts3CreateTables (line 148027) | static int fts3CreateTables(Fts3Table *p){ function fts3DatabasePageSize (line 148092) | static void fts3DatabasePageSize(int *pRc, Fts3Table *p){ function fts3IsSpecialColumn (line 148126) | static int fts3IsSpecialColumn( function fts3Appendf (line 148151) | static void fts3Appendf( function fts3GobbleInt (line 148318) | static int fts3GobbleInt(const char **pp, int *pnOut){ function fts3PrefixParameter (line 148353) | static int fts3PrefixParameter( function fts3ContentColumns (line 148422) | static int fts3ContentColumns( function fts3InitVtab (line 148497) | static int fts3InitVtab( function fts3ConnectMethod (line 148877) | static int fts3ConnectMethod( function fts3CreateMethod (line 148887) | static int fts3CreateMethod( function fts3SetEstimatedRows (line 148903) | static void fts3SetEstimatedRows(sqlite3_index_info *pIdxInfo, i64 nRow){ function fts3SetUniqueFlag (line 148916) | static void fts3SetUniqueFlag(sqlite3_index_info *pIdxInfo){ function fts3BestIndexMethod (line 148932) | static int fts3BestIndexMethod(sqlite3_vtab *pVTab, sqlite3_index_info *... function fts3OpenMethod (line 149057) | static int fts3OpenMethod(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppC... function fts3CursorFinalizeStmt (line 149081) | static void fts3CursorFinalizeStmt(Fts3Cursor *pCsr){ function fts3ClearCursor (line 149098) | static void fts3ClearCursor(Fts3Cursor *pCsr){ function fts3CloseMethod (line 149111) | static int fts3CloseMethod(sqlite3_vtab_cursor *pCursor){ function fts3CursorSeekStmt (line 149129) | static int fts3CursorSeekStmt(Fts3Cursor *pCsr){ function fts3CursorSeek (line 149153) | static int fts3CursorSeek(sqlite3_context *pContext, Fts3Cursor *pCsr){ function fts3ScanInteriorNode (line 149196) | static int fts3ScanInteriorNode( function fts3SelectLeaf (line 149318) | static int fts3SelectLeaf( function fts3PutDeltaVarint (line 149366) | static void fts3PutDeltaVarint( function fts3PoslistCopy (line 149390) | static void fts3PoslistCopy(char **pp, char **ppPoslist){ function fts3ColumnlistCopy (line 149437) | static void fts3ColumnlistCopy(char **pp, char **ppPoslist){ function fts3ReadNextPos (line 149482) | static void fts3ReadNextPos( function fts3PutColNumber (line 149503) | static int fts3PutColNumber(char **pp, int iCol){ function fts3PoslistMerge (line 149521) | static void fts3PoslistMerge( function fts3PoslistPhraseMerge (line 149611) | static int fts3PoslistPhraseMerge( function fts3PoslistNearMerge (line 149735) | static int fts3PoslistNearMerge( type TermSelect (line 149774) | typedef struct TermSelect TermSelect; type TermSelect (line 149775) | struct TermSelect { function fts3GetDeltaVarint3 (line 149793) | static void fts3GetDeltaVarint3( function fts3PutDeltaVarint3 (line 149827) | static void fts3PutDeltaVarint3( function fts3DoclistOrMerge (line 149873) | static int fts3DoclistOrMerge( function fts3DoclistPhraseMerge (line 149965) | static int fts3DoclistPhraseMerge( function SQLITE_PRIVATE (line 150036) | SQLITE_PRIVATE int sqlite3Fts3FirstFilter( function fts3TermSelectFinishMerge (line 150088) | static int fts3TermSelectFinishMerge(Fts3Table *p, TermSelect *pTS){ function fts3TermSelectMerge (line 150142) | static int fts3TermSelectMerge( function fts3SegReaderCursorAppend (line 150214) | static int fts3SegReaderCursorAppend( function fts3SegReaderCursor (line 150239) | static int fts3SegReaderCursor( function SQLITE_PRIVATE (line 150313) | SQLITE_PRIVATE int sqlite3Fts3SegReaderCursor( function fts3SegReaderCursorAddZero (line 150345) | static int fts3SegReaderCursorAddZero( function fts3TermSegReaderCursor (line 150370) | static int fts3TermSegReaderCursor( function fts3SegReaderCursorFree (line 150427) | static void fts3SegReaderCursorFree(Fts3MultiSegReader *pSegcsr){ function fts3TermSelect (line 150436) | static int fts3TermSelect( function fts3DoclistCountDocids (line 150493) | static int fts3DoclistCountDocids(char *aList, int nList){ function fts3NextMethod (line 150519) | static int fts3NextMethod(sqlite3_vtab_cursor *pCursor){ function sqlite3_int64 (line 150554) | static sqlite3_int64 fts3DocidRange(sqlite3_value *pVal, i64 iDefault){ function fts3FilterMethod (line 150580) | static int fts3FilterMethod( function fts3EofMethod (line 150693) | static int fts3EofMethod(sqlite3_vtab_cursor *pCursor){ function fts3RowidMethod (line 150708) | static int fts3RowidMethod(sqlite3_vtab_cursor *pCursor, sqlite_int64 *p... function fts3ColumnMethod (line 150725) | static int fts3ColumnMethod( function fts3UpdateMethod (line 150779) | static int fts3UpdateMethod( function fts3SyncMethod (line 150792) | static int fts3SyncMethod(sqlite3_vtab *pVtab){ function fts3SetHasStat (line 150844) | static int fts3SetHasStat(Fts3Table *p){ function fts3BeginMethod (line 150862) | static int fts3BeginMethod(sqlite3_vtab *pVtab){ function fts3CommitMethod (line 150879) | static int fts3CommitMethod(sqlite3_vtab *pVtab){ function fts3RollbackMethod (line 150894) | static int fts3RollbackMethod(sqlite3_vtab *pVtab){ function fts3ReversePoslist (line 150909) | static void fts3ReversePoslist(char *pStart, char **ppPoslist){ function fts3FunctionArg (line 150952) | static int fts3FunctionArg( function fts3SnippetFunc (line 150974) | static void fts3SnippetFunc( function fts3OffsetsFunc (line 151017) | static void fts3OffsetsFunc( function fts3OptimizeFunc (line 151043) | static void fts3OptimizeFunc( function fts3MatchinfoFunc (line 151077) | static void fts3MatchinfoFunc( function fts3FindFunctionMethod (line 151097) | static int fts3FindFunctionMethod( function fts3RenameMethod (line 151133) | static int fts3RenameMethod( function fts3SavepointMethod (line 151191) | static int fts3SavepointMethod(sqlite3_vtab *pVtab, int iSavepoint){ function fts3ReleaseMethod (line 151208) | static int fts3ReleaseMethod(sqlite3_vtab *pVtab, int iSavepoint){ function fts3RollbackToMethod (line 151223) | static int fts3RollbackToMethod(sqlite3_vtab *pVtab, int iSavepoint){ function hashDestroy (line 151264) | static void hashDestroy(void *p){ function SQLITE_PRIVATE (line 151295) | SQLITE_PRIVATE int sqlite3Fts3Init(sqlite3 *db){ function fts3EvalAllocateReaders (line 151405) | static void fts3EvalAllocateReaders( function fts3EvalPhraseMergeToken (line 151447) | static int fts3EvalPhraseMergeToken( function fts3EvalPhraseLoad (line 151511) | static int fts3EvalPhraseLoad( function fts3EvalDeferredPhrase (line 151547) | static int fts3EvalDeferredPhrase(Fts3Cursor *pCsr, Fts3Phrase *pPhrase){ function fts3EvalPhraseStart (line 151659) | static int fts3EvalPhraseStart(Fts3Cursor *pCsr, int bOptOk, Fts3Phrase ... function SQLITE_PRIVATE (line 151716) | SQLITE_PRIVATE void sqlite3Fts3DoclistPrev( function SQLITE_PRIVATE (line 151772) | SQLITE_PRIVATE void sqlite3Fts3DoclistNext( function fts3EvalDlPhraseNext (line 151809) | static void fts3EvalDlPhraseNext( type TokenDoclist (line 151855) | typedef struct TokenDoclist TokenDoclist; type TokenDoclist (line 151856) | struct TokenDoclist { function incrPhraseTokenNext (line 151872) | static int incrPhraseTokenNext( function fts3EvalIncrPhraseNext (line 151924) | static int fts3EvalIncrPhraseNext( function fts3EvalPhraseNext (line 152024) | static int fts3EvalPhraseNext( function fts3EvalStartReaders (line 152063) | static void fts3EvalStartReaders( type Fts3TokenAndCost (line 152099) | typedef struct Fts3TokenAndCost Fts3TokenAndCost; type Fts3TokenAndCost (line 152100) | struct Fts3TokenAndCost { function fts3EvalTokenCosts (line 152116) | static void fts3EvalTokenCosts( function fts3EvalAverageDocsize (line 152170) | static int fts3EvalAverageDocsize(Fts3Cursor *pCsr, int *pnPage){ function fts3EvalSelectDeferred (line 152230) | static int fts3EvalSelectDeferred( function fts3EvalStart (line 152363) | static int fts3EvalStart(Fts3Cursor *pCsr){ function fts3EvalInvalidatePoslist (line 152413) | static void fts3EvalInvalidatePoslist(Fts3Phrase *pPhrase){ function fts3EvalNearTrim (line 152444) | static int fts3EvalNearTrim( function fts3EvalNextRow (line 152518) | static void fts3EvalNextRow( function fts3EvalNearTest (line 152660) | static int fts3EvalNearTest(Fts3Expr *pExpr, int *pRc){ function fts3EvalTestExpr (line 152742) | static int fts3EvalTestExpr( function SQLITE_PRIVATE (line 152853) | SQLITE_PRIVATE int sqlite3Fts3EvalTestDeferred(Fts3Cursor *pCsr, int *pRc){ function fts3EvalNext (line 152883) | static int fts3EvalNext(Fts3Cursor *pCsr){ function fts3EvalRestart (line 152924) | static void fts3EvalRestart( function fts3EvalUpdateCounts (line 152967) | static void fts3EvalUpdateCounts(Fts3Expr *pExpr){ function fts3EvalGatherStats (line 153010) | static int fts3EvalGatherStats( function SQLITE_PRIVATE (line 153121) | SQLITE_PRIVATE int sqlite3Fts3EvalPhraseStats( function SQLITE_PRIVATE (line 153169) | SQLITE_PRIVATE int sqlite3Fts3EvalPhrasePoslist( function SQLITE_PRIVATE (line 153303) | SQLITE_PRIVATE void sqlite3Fts3EvalPhraseCleanup(Fts3Phrase *pPhrase){ function SQLITE_PRIVATE (line 153321) | SQLITE_PRIVATE int sqlite3Fts3Corrupt(){ function SQLITE_API (line 153331) | __declspec(dllexport) type Fts3auxTable (line 153366) | typedef struct Fts3auxTable Fts3auxTable; type Fts3auxCursor (line 153367) | typedef struct Fts3auxCursor Fts3auxCursor; type Fts3auxTable (line 153369) | struct Fts3auxTable { type Fts3auxCursor (line 153374) | struct Fts3auxCursor { function fts3auxConnectMethod (line 153403) | static int fts3auxConnectMethod( function fts3auxDisconnectMethod (line 153474) | static int fts3auxDisconnectMethod(sqlite3_vtab *pVtab){ function fts3auxBestIndexMethod (line 153495) | static int fts3auxBestIndexMethod( function fts3auxOpenMethod (line 153565) | static int fts3auxOpenMethod(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **... function fts3auxCloseMethod (line 153581) | static int fts3auxCloseMethod(sqlite3_vtab_cursor *pCursor){ function fts3auxGrowStatArray (line 153594) | static int fts3auxGrowStatArray(Fts3auxCursor *pCsr, int nSize){ function fts3auxNextMethod (line 153613) | static int fts3auxNextMethod(sqlite3_vtab_cursor *pCursor){ function fts3auxFilterMethod (line 153707) | static int fts3auxFilterMethod( function fts3auxEofMethod (line 153802) | static int fts3auxEofMethod(sqlite3_vtab_cursor *pCursor){ function fts3auxColumnMethod (line 153810) | static int fts3auxColumnMethod( function fts3auxRowidMethod (line 153851) | static int fts3auxRowidMethod( function SQLITE_PRIVATE (line 153864) | SQLITE_PRIVATE int sqlite3Fts3InitAux(sqlite3 *db){ type ParseContext (line 153991) | typedef struct ParseContext ParseContext; type ParseContext (line 153992) | struct ParseContext { function fts3isspace (line 154015) | static int fts3isspace(char c){ function SQLITE_PRIVATE (line 154030) | SQLITE_PRIVATE int sqlite3Fts3OpenTokenizer( function getNextToken (line 154075) | static int getNextToken( function getNextString (line 154174) | static int getNextString( function getNextNode (line 154292) | static int getNextNode( function opPrecedence (line 154458) | static int opPrecedence(Fts3Expr *p){ function insertBinaryOperator (line 154479) | static void insertBinaryOperator( function fts3ExprParse (line 154510) | static int fts3ExprParse( function fts3ExprCheckDepth (line 154659) | static int fts3ExprCheckDepth(Fts3Expr *p, int nMaxDepth){ function fts3ExprBalance (line 154685) | static int fts3ExprBalance(Fts3Expr **pp, int nMaxDepth){ function fts3ExprParseUnbalanced (line 154859) | static int fts3ExprParseUnbalanced( function SQLITE_PRIVATE (line 154922) | SQLITE_PRIVATE int sqlite3Fts3ExprParse( function fts3FreeExprNode (line 154966) | static void fts3FreeExprNode(Fts3Expr *p){ function SQLITE_PRIVATE (line 154980) | SQLITE_PRIVATE void sqlite3Fts3ExprFree(Fts3Expr *pDel){ function queryTestTokenizer (line 155013) | static int queryTestTokenizer( function fts3ExprTest (line 155105) | static void fts3ExprTest( function SQLITE_PRIVATE (line 155195) | SQLITE_PRIVATE int sqlite3Fts3ExprInitTestInterface(sqlite3* db){ function fts3HashFree (line 155256) | static void fts3HashFree(void *p){ function SQLITE_PRIVATE (line 155270) | SQLITE_PRIVATE void sqlite3Fts3HashInit(Fts3Hash *pNew, char keyClass, c... function SQLITE_PRIVATE (line 155285) | SQLITE_PRIVATE void sqlite3Fts3HashClear(Fts3Hash *pH){ function fts3StrHash (line 155308) | static int fts3StrHash(const void *pKey, int nKey){ function fts3StrCompare (line 155318) | static int fts3StrCompare(const void *pKey1, int n1, const void *pKey2, ... function fts3BinHash (line 155326) | static int fts3BinHash(const void *pKey, int nKey){ function fts3BinCompare (line 155334) | static int fts3BinCompare(const void *pKey1, int n1, const void *pKey2, ... function fts3HashInsertElement (line 155377) | static void fts3HashInsertElement( function fts3Rehash (line 155407) | static int fts3Rehash(Fts3Hash *pH, int new_size){ function Fts3HashElem (line 155431) | static Fts3HashElem *fts3FindElementByHash( function fts3RemoveElementByHash (line 155459) | static void fts3RemoveElementByHash( function SQLITE_PRIVATE (line 155493) | SQLITE_PRIVATE Fts3HashElem *sqlite3Fts3HashFindElem( function SQLITE_PRIVATE (line 155514) | SQLITE_PRIVATE void *sqlite3Fts3HashFind(const Fts3Hash *pH, const void ... function SQLITE_PRIVATE (line 155536) | SQLITE_PRIVATE void *sqlite3Fts3HashInsert( type porter_tokenizer (line 155635) | typedef struct porter_tokenizer { type porter_tokenizer_cursor (line 155642) | typedef struct porter_tokenizer_cursor { function porterCreate (line 155656) | static int porterCreate( function porterDestroy (line 155675) | static int porterDestroy(sqlite3_tokenizer *pTokenizer){ function porterOpen (line 155686) | static int porterOpen( function porterClose (line 155719) | static int porterClose(sqlite3_tokenizer_cursor *pCursor){ function isConsonant (line 155747) | static int isConsonant(const char *z){ function isVowel (line 155756) | static int isVowel(const char *z){ function m_gt_0 (line 155785) | static int m_gt_0(const char *z){ function m_eq_1 (line 155795) | static int m_eq_1(const char *z){ function m_gt_1 (line 155809) | static int m_gt_1(const char *z){ function hasVowel (line 155823) | static int hasVowel(const char *z){ function doubleConsonant (line 155834) | static int doubleConsonant(const char *z){ function star_oh (line 155846) | static int star_oh(const char *z){ function stem (line 155866) | static int stem( function copy_stemmer (line 155891) | static void copy_stemmer(const char *zIn, int nIn, char *zOut, int *pnOut){ function porter_stemmer (line 155938) | static void porter_stemmer(const char *zIn, int nIn, char *zOut, int *pn... function porterNext (line 156191) | static int porterNext( function SQLITE_PRIVATE (line 156253) | SQLITE_PRIVATE void sqlite3Fts3PorterTokenizerModule( function fts3TokenizerEnabled (line 156299) | static int fts3TokenizerEnabled(sqlite3_context *context){ function fts3TokenizerFunc (line 156326) | static void fts3TokenizerFunc( function SQLITE_PRIVATE (line 156374) | SQLITE_PRIVATE int sqlite3Fts3IsIdChar(char c){ function SQLITE_PRIVATE (line 156388) | SQLITE_PRIVATE const char *sqlite3Fts3NextToken(const char *zStr, int *pn){ function SQLITE_PRIVATE (line 156425) | SQLITE_PRIVATE int sqlite3Fts3InitTokenizer( function testFunc (line 156521) | static void testFunc( function registerTokenizer (line 156612) | static function queryTokenizer (line 156635) | static function intTestFunc (line 156681) | static void intTestFunc( function SQLITE_PRIVATE (line 156735) | SQLITE_PRIVATE int sqlite3Fts3InitHashTable( type simple_tokenizer (line 156816) | typedef struct simple_tokenizer { type simple_tokenizer_cursor (line 156821) | typedef struct simple_tokenizer_cursor { function simpleDelim (line 156832) | static int simpleDelim(simple_tokenizer *t, unsigned char c){ function fts3_isalnum (line 156835) | static int fts3_isalnum(int x){ function simpleCreate (line 156842) | static int simpleCreate( function simpleDestroy (line 156883) | static int simpleDestroy(sqlite3_tokenizer *pTokenizer){ function simpleOpen (line 156894) | static int simpleOpen( function simpleClose (line 156927) | static int simpleClose(sqlite3_tokenizer_cursor *pCursor){ function simpleNext (line 156938) | static int simpleNext( function SQLITE_PRIVATE (line 157009) | SQLITE_PRIVATE void sqlite3Fts3SimpleTokenizerModule( type Fts3tokTable (line 157065) | typedef struct Fts3tokTable Fts3tokTable; type Fts3tokCursor (line 157066) | typedef struct Fts3tokCursor Fts3tokCursor; type Fts3tokTable (line 157071) | struct Fts3tokTable { type Fts3tokCursor (line 157080) | struct Fts3tokCursor { function fts3tokQueryTokenizer (line 157095) | static int fts3tokQueryTokenizer( function fts3tokDequoteArray (line 157126) | static int fts3tokDequoteArray( function fts3tokConnectMethod (line 157176) | static int fts3tokConnectMethod( function fts3tokDisconnectMethod (line 157240) | static int fts3tokDisconnectMethod(sqlite3_vtab *pVtab){ function fts3tokBestIndexMethod (line 157251) | static int fts3tokBestIndexMethod( function fts3tokOpenMethod (line 157280) | static int fts3tokOpenMethod(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **... function fts3tokResetCursor (line 157298) | static void fts3tokResetCursor(Fts3tokCursor *pCsr){ function fts3tokCloseMethod (line 157317) | static int fts3tokCloseMethod(sqlite3_vtab_cursor *pCursor){ function fts3tokNextMethod (line 157328) | static int fts3tokNextMethod(sqlite3_vtab_cursor *pCursor){ function fts3tokFilterMethod (line 157350) | static int fts3tokFilterMethod( function fts3tokEofMethod (line 157387) | static int fts3tokEofMethod(sqlite3_vtab_cursor *pCursor){ function fts3tokColumnMethod (line 157395) | static int fts3tokColumnMethod( function fts3tokRowidMethod (line 157427) | static int fts3tokRowidMethod( function SQLITE_PRIVATE (line 157440) | SQLITE_PRIVATE int sqlite3Fts3InitTok(sqlite3 *db, Fts3Hash *pHash){ function fts3LogMerge (line 157559) | static void fts3LogMerge(int nMerge, sqlite3_int64 iAbsLevel){ type PendingList (line 157567) | typedef struct PendingList PendingList; type SegmentNode (line 157568) | typedef struct SegmentNode SegmentNode; type SegmentWriter (line 157569) | typedef struct SegmentWriter SegmentWriter; type PendingList (line 157575) | struct PendingList { type Fts3DeferredToken (line 157588) | struct Fts3DeferredToken { type Fts3SegReader (line 157612) | struct Fts3SegReader { type SegmentWriter (line 157660) | struct SegmentWriter { type SegmentNode (line 157692) | struct SegmentNode { function fts3SqlStmt (line 157762) | static int fts3SqlStmt( function fts3SelectDocsize (line 157904) | static int fts3SelectDocsize( function SQLITE_PRIVATE (line 157929) | SQLITE_PRIVATE int sqlite3Fts3SelectDoctotal( function SQLITE_PRIVATE (line 157950) | SQLITE_PRIVATE int sqlite3Fts3SelectDocsize( function fts3SqlExec (line 157966) | static void fts3SqlExec( function fts3Writelock (line 157998) | static int fts3Writelock(Fts3Table *p){ function sqlite3_int64 (line 158037) | static sqlite3_int64 getAbsoluteLevel( function SQLITE_PRIVATE (line 158069) | SQLITE_PRIVATE int sqlite3Fts3AllSegdirs( function fts3PendingListAppendVarint (line 158116) | static int fts3PendingListAppendVarint( function fts3PendingListAppend (line 158160) | static int fts3PendingListAppend( function fts3PendingListDelete (line 158215) | static void fts3PendingListDelete(PendingList *pList){ function fts3PendingTermsAddOne (line 158222) | static int fts3PendingTermsAddOne( function fts3PendingTermsAdd (line 158260) | static int fts3PendingTermsAdd( function fts3PendingTermsDocid (line 158338) | static int fts3PendingTermsDocid( function SQLITE_PRIVATE (line 158370) | SQLITE_PRIVATE void sqlite3Fts3PendingTermsClear(Fts3Table *p){ function fts3InsertTerms (line 158392) | static int fts3InsertTerms( function fts3InsertData (line 158427) | static int fts3InsertData( function fts3DeleteAll (line 158501) | static int fts3DeleteAll(Fts3Table *p, int bContent){ function langidFromSelect (line 158525) | static int langidFromSelect(Fts3Table *p, sqlite3_stmt *pSelect){ function fts3DeleteTerms (line 158536) | static void fts3DeleteTerms( function fts3AllocateSegdirIdx (line 158598) | static int fts3AllocateSegdirIdx( function SQLITE_PRIVATE (line 158669) | SQLITE_PRIVATE int sqlite3Fts3ReadBlock( function SQLITE_PRIVATE (line 158723) | SQLITE_PRIVATE void sqlite3Fts3SegmentsClose(Fts3Table *p){ function fts3SegReaderIncrRead (line 158728) | static int fts3SegReaderIncrRead(Fts3SegReader *pReader){ function fts3SegReaderRequire (line 158752) | static int fts3SegReaderRequire(Fts3SegReader *pReader, char *pFrom, int... function fts3SegReaderSetEof (line 158768) | static void fts3SegReaderSetEof(Fts3SegReader *pSeg){ function fts3SegReaderNext (line 158782) | static int fts3SegReaderNext( function fts3SegReaderFirstDocid (line 158894) | static int fts3SegReaderFirstDocid(Fts3Table *pTab, Fts3SegReader *pRead... function fts3SegReaderNextDocid (line 158926) | static int fts3SegReaderNextDocid( function SQLITE_PRIVATE (line 159015) | SQLITE_PRIVATE int sqlite3Fts3MsrOvfl( function SQLITE_PRIVATE (line 159053) | SQLITE_PRIVATE void sqlite3Fts3SegReaderFree(Fts3SegReader *pReader){ function SQLITE_PRIVATE (line 159069) | SQLITE_PRIVATE int sqlite3Fts3SegReaderNew( function fts3CompareElemByTerm (line 159117) | static int SQLITE_CDECL fts3CompareElemByTerm( function SQLITE_PRIVATE (line 159153) | SQLITE_PRIVATE int sqlite3Fts3SegReaderPending( function fts3SegReaderCmp (line 159249) | static int fts3SegReaderCmp(Fts3SegReader *pLhs, Fts3SegReader *pRhs){ function fts3SegReaderDoclistCmp (line 159282) | static int fts3SegReaderDoclistCmp(Fts3SegReader *pLhs, Fts3SegReader *p... function fts3SegReaderDoclistCmpRev (line 159294) | static int fts3SegReaderDoclistCmpRev(Fts3SegReader *pLhs, Fts3SegReader... function fts3SegReaderTermCmp (line 159315) | static int fts3SegReaderTermCmp( function fts3SegReaderSort (line 159340) | static void fts3SegReaderSort( function fts3WriteSegment (line 159373) | static int fts3WriteSegment( function SQLITE_PRIVATE (line 159395) | SQLITE_PRIVATE int sqlite3Fts3MaxLevel(Fts3Table *p, int *pnMax){ function fts3WriteSegdir (line 159414) | static int fts3WriteSegdir( function fts3PrefixCompress (line 159454) | static int fts3PrefixCompress( function fts3NodeAddTerm (line 159470) | static int fts3NodeAddTerm( function fts3TreeFinishNode (line 159581) | static int fts3TreeFinishNode( function fts3NodeWrite (line 159607) | static int fts3NodeWrite( function fts3NodeFree (line 159651) | static void fts3NodeFree(SegmentNode *pTree){ function fts3SegWriterAdd (line 159676) | static int fts3SegWriterAdd( function fts3SegWriterFlush (line 159818) | static int fts3SegWriterFlush( function fts3SegWriterFree (line 159854) | static void fts3SegWriterFree(SegmentWriter *pWriter){ function fts3IsEmpty (line 159873) | static int fts3IsEmpty(Fts3Table *p, sqlite3_value *pRowid, int *pisEmpty){ function fts3SegmentMaxLevel (line 159900) | static int fts3SegmentMaxLevel( function fts3SegmentIsMaxLevel (line 159936) | static int fts3SegmentIsMaxLevel(Fts3Table *p, i64 iAbsLevel, int *pbMax){ function fts3DeleteSegment (line 159964) | static int fts3DeleteSegment( function fts3DeleteSegdir (line 159996) | static int fts3DeleteSegdir( function fts3ColumnFilter (line 160053) | static void fts3ColumnFilter( function fts3MsrBufferData (line 160098) | static int fts3MsrBufferData( function SQLITE_PRIVATE (line 160115) | SQLITE_PRIVATE int sqlite3Fts3MsrIncrNext( function fts3SegReaderStart (line 160183) | static int fts3SegReaderStart( function SQLITE_PRIVATE (line 160215) | SQLITE_PRIVATE int sqlite3Fts3SegReaderStart( function SQLITE_PRIVATE (line 160224) | SQLITE_PRIVATE int sqlite3Fts3MsrIncrStart( function SQLITE_PRIVATE (line 160279) | SQLITE_PRIVATE int sqlite3Fts3MsrIncrRestart(Fts3MultiSegReader *pCsr){ function SQLITE_PRIVATE (line 160299) | SQLITE_PRIVATE int sqlite3Fts3SegReaderStep( function SQLITE_PRIVATE (line 160477) | SQLITE_PRIVATE void sqlite3Fts3SegReaderFinish( function fts3ReadEndBlockField (line 160504) | static void fts3ReadEndBlockField( function fts3PromoteSegments (line 160537) | static int fts3PromoteSegments( function fts3SegmentMerge (line 160639) | static int fts3SegmentMerge( function SQLITE_PRIVATE (line 160736) | SQLITE_PRIVATE int sqlite3Fts3PendingTermsFlush(Fts3Table *p){ function fts3EncodeIntArray (line 160772) | static void fts3EncodeIntArray( function fts3DecodeIntArray (line 160788) | static void fts3DecodeIntArray( function fts3InsertDocsize (line 160809) | static void fts3InsertDocsize( function fts3UpdateDocTotals (line 160853) | static void fts3UpdateDocTotals( function fts3DoOptimize (line 160928) | static int fts3DoOptimize(Fts3Table *p, int bReturnDone){ function fts3DoRebuild (line 160969) | static int fts3DoRebuild(Fts3Table *p){ function fts3IncrmergeCsr (line 161049) | static int fts3IncrmergeCsr( type IncrmergeWriter (line 161093) | typedef struct IncrmergeWriter IncrmergeWriter; type NodeWriter (line 161094) | typedef struct NodeWriter NodeWriter; type Blob (line 161095) | typedef struct Blob Blob; type NodeReader (line 161096) | typedef struct NodeReader NodeReader; type Blob (line 161104) | struct Blob { type NodeWriter (line 161114) | struct NodeWriter { type IncrmergeWriter (line 161124) | struct IncrmergeWriter { type NodeReader (line 161144) | struct NodeReader { function blobGrowBuffer (line 161165) | static void blobGrowBuffer(Blob *pBlob, int nMin, int *pRc){ function nodeReaderNext (line 161188) | static int nodeReaderNext(NodeReader *p){ function nodeReaderRelease (line 161226) | static void nodeReaderRelease(NodeReader *p){ function nodeReaderInit (line 161237) | static int nodeReaderInit(NodeReader *p, const char *aNode, int nNode){ function fts3IncrmergePush (line 161263) | static int fts3IncrmergePush( function fts3AppendToNode (line 161364) | static int fts3AppendToNode( function fts3IncrmergeAppend (line 161414) | static int fts3IncrmergeAppend( function fts3IncrmergeRelease (line 161499) | static void fts3IncrmergeRelease( function fts3TermCmp (line 161589) | static int fts3TermCmp( function fts3IsAppendable (line 161615) | static int fts3IsAppendable(Fts3Table *p, sqlite3_int64 iEnd, int *pbRes){ function fts3IncrmergeLoad (line 161646) | static int fts3IncrmergeLoad( function fts3IncrmergeOutputIdx (line 161778) | static int fts3IncrmergeOutputIdx( function fts3IncrmergeWriter (line 161823) | static int fts3IncrmergeWriter( function fts3RemoveSegdirEntry (line 161888) | static int fts3RemoveSegdirEntry( function fts3RepackSegdirLevel (line 161912) | static int fts3RepackSegdirLevel( function fts3StartNode (line 161968) | static void fts3StartNode(Blob *pNode, int iHeight, sqlite3_int64 iChild){ function fts3TruncateNode (line 161987) | static int fts3TruncateNode( function fts3TruncateSegment (line 162042) | static int fts3TruncateSegment( function fts3IncrmergeChomp (line 162127) | static int fts3IncrmergeChomp( function fts3IncrmergeHintStore (line 162178) | static int fts3IncrmergeHintStore(Fts3Table *p, Blob *pHint){ function fts3IncrmergeHintLoad (line 162201) | static int fts3IncrmergeHintLoad(Fts3Table *p, Blob *pHint){ function fts3IncrmergeHintPush (line 162237) | static void fts3IncrmergeHintPush( function fts3IncrmergeHintPop (line 162258) | static int fts3IncrmergeHintPop(Blob *pHint, i64 *piAbsLevel, int *pnInp... function SQLITE_PRIVATE (line 162284) | SQLITE_PRIVATE int sqlite3Fts3Incrmerge(Fts3Table *p, int nMerge, int nM... function fts3Getint (line 162439) | static int fts3Getint(const char **pz){ function fts3DoIncrmerge (line 162456) | static int fts3DoIncrmerge( function fts3DoAutoincrmerge (line 162499) | static int fts3DoAutoincrmerge( function u64 (line 162527) | static u64 fts3ChecksumEntry( function u64 (line 162557) | static u64 fts3ChecksumIndex( function fts3IntegrityCheck (line 162631) | static int fts3IntegrityCheck(Fts3Table *p, int *pbOk){ function fts3DoIntegrityCheck (line 162745) | static int fts3DoIntegrityCheck( function fts3SpecialInsert (line 162763) | static int fts3SpecialInsert(Fts3Table *p, sqlite3_value *pVal){ function SQLITE_PRIVATE (line 162803) | SQLITE_PRIVATE void sqlite3Fts3FreeDeferredDoclists(Fts3Cursor *pCsr){ function SQLITE_PRIVATE (line 162815) | SQLITE_PRIVATE void sqlite3Fts3FreeDeferredTokens(Fts3Cursor *pCsr){ function SQLITE_PRIVATE (line 162834) | SQLITE_PRIVATE int sqlite3Fts3CacheDeferredDoclists(Fts3Cursor *pCsr){ function SQLITE_PRIVATE (line 162887) | SQLITE_PRIVATE int sqlite3Fts3DeferredTokenList( function SQLITE_PRIVATE (line 162917) | SQLITE_PRIVATE int sqlite3Fts3DeferToken( function fts3DeleteByRowid (line 162945) | static int fts3DeleteByRowid( function SQLITE_PRIVATE (line 162994) | SQLITE_PRIVATE int sqlite3Fts3UpdateMethod( function SQLITE_PRIVATE (line 163140) | SQLITE_PRIVATE int sqlite3Fts3Optimize(Fts3Table *p){ type LoadDoclistCtx (line 163203) | typedef struct LoadDoclistCtx LoadDoclistCtx; type LoadDoclistCtx (line 163204) | struct LoadDoclistCtx { type SnippetIter (line 163214) | typedef struct SnippetIter SnippetIter; type SnippetPhrase (line 163215) | typedef struct SnippetPhrase SnippetPhrase; type SnippetFragment (line 163216) | typedef struct SnippetFragment SnippetFragment; type SnippetIter (line 163218) | struct SnippetIter { type SnippetPhrase (line 163227) | struct SnippetPhrase { type SnippetFragment (line 163236) | struct SnippetFragment { type MatchInfo (line 163247) | typedef struct MatchInfo MatchInfo; type MatchInfo (line 163248) | struct MatchInfo { type MatchinfoBuffer (line 163262) | struct MatchinfoBuffer { type StrBuffer (line 163276) | typedef struct StrBuffer StrBuffer; type StrBuffer (line 163277) | struct StrBuffer { function MatchinfoBuffer (line 163291) | static MatchinfoBuffer *fts3MIBufferNew(int nElem, const char *zMatchinfo){ function fts3MIBufferFree (line 163310) | static void fts3MIBufferFree(void *p){ function fts3MIBufferSetGlobal (line 163352) | static void fts3MIBufferSetGlobal(MatchinfoBuffer *p){ function SQLITE_PRIVATE (line 163360) | SQLITE_PRIVATE void sqlite3Fts3MIBufferFree(MatchinfoBuffer *p){ function fts3GetDeltaPosition (line 163395) | static void fts3GetDeltaPosition(char **pp, int *piPos){ function fts3ExprIterate2 (line 163404) | static int fts3ExprIterate2( function fts3ExprIterate (line 163436) | static int fts3ExprIterate( function fts3ExprLoadDoclistsCb (line 163451) | static int fts3ExprLoadDoclistsCb(Fts3Expr *pExpr, int iPhrase, void *ctx){ function fts3ExprLoadDoclists (line 163474) | static int fts3ExprLoadDoclists( function fts3ExprPhraseCountCb (line 163488) | static int fts3ExprPhraseCountCb(Fts3Expr *pExpr, int iPhrase, void *ctx){ function fts3ExprPhraseCount (line 163493) | static int fts3ExprPhraseCount(Fts3Expr *pExpr){ function fts3SnippetAdvance (line 163504) | static void fts3SnippetAdvance(char **ppIter, int *piIter, int iNext){ function fts3SnippetNextCandidate (line 163526) | static int fts3SnippetNextCandidate(SnippetIter *pIter){ function fts3SnippetDetails (line 163572) | static void fts3SnippetDetails( function fts3SnippetFindPositions (line 163625) | static int fts3SnippetFindPositions(Fts3Expr *pExpr, int iPhrase, void *... function fts3BestSnippet (line 163667) | static int fts3BestSnippet( function fts3StringAppend (line 163753) | static int fts3StringAppend( function fts3SnippetShift (line 163805) | static int fts3SnippetShift( function fts3SnippetText (line 163869) | static int fts3SnippetText( function fts3ColumnlistCount (line 163997) | static int fts3ColumnlistCount(char **ppCollist){ function fts3ExprLHits (line 164015) | static void fts3ExprLHits( function fts3ExprLHitGather (line 164051) | static void fts3ExprLHitGather( function fts3ExprGlobalHitsCb (line 164093) | static int fts3ExprGlobalHitsCb( function fts3ExprLocalHitsCb (line 164109) | static int fts3ExprLocalHitsCb( function fts3MatchinfoCheck (line 164132) | static int fts3MatchinfoCheck( function fts3MatchinfoSize (line 164153) | static int fts3MatchinfoSize(MatchInfo *pInfo, char cArg){ function fts3MatchinfoSelectDoctotal (line 164186) | static int fts3MatchinfoSelectDoctotal( type LcsIterator (line 164218) | typedef struct LcsIterator LcsIterator; type LcsIterator (line 164219) | struct LcsIterator { function fts3MatchinfoLcsCb (line 164232) | static int fts3MatchinfoLcsCb( function fts3LcsIteratorAdvance (line 164247) | static int fts3LcsIteratorAdvance(LcsIterator *pIter){ function fts3MatchinfoLcs (line 164275) | static int fts3MatchinfoLcs(Fts3Cursor *pCsr, MatchInfo *pInfo){ function fts3MatchinfoValues (line 164359) | static int fts3MatchinfoValues( function fts3GetMatchinfo (line 164471) | static void fts3GetMatchinfo( function SQLITE_PRIVATE (line 164556) | SQLITE_PRIVATE void sqlite3Fts3Snippet( type TermOffset (line 164655) | typedef struct TermOffset TermOffset; type TermOffsetCtx (line 164656) | typedef struct TermOffsetCtx TermOffsetCtx; type TermOffset (line 164658) | struct TermOffset { type TermOffsetCtx (line 164664) | struct TermOffsetCtx { function fts3ExprTermOffsetInit (line 164675) | static int fts3ExprTermOffsetInit(Fts3Expr *pExpr, int iPhrase, void *ctx){ function SQLITE_PRIVATE (line 164704) | SQLITE_PRIVATE void sqlite3Fts3Offsets( function SQLITE_PRIVATE (line 164842) | SQLITE_PRIVATE void sqlite3Fts3Matchinfo( type unicode_tokenizer (line 164949) | typedef struct unicode_tokenizer unicode_tokenizer; type unicode_cursor (line 164950) | typedef struct unicode_cursor unicode_cursor; type unicode_tokenizer (line 164952) | struct unicode_tokenizer { type unicode_cursor (line 164959) | struct unicode_cursor { function unicodeDestroy (line 164973) | static int unicodeDestroy(sqlite3_tokenizer *pTokenizer){ function unicodeAddExceptions (line 165000) | static int unicodeAddExceptions( function unicodeIsException (line 165054) | static int unicodeIsException(unicode_tokenizer *p, int iCode){ function unicodeIsAlnum (line 165079) | static int unicodeIsAlnum(unicode_tokenizer *p, int iCode){ function unicodeCreate (line 165087) | static int unicodeCreate( function unicodeOpen (line 165137) | static int unicodeOpen( function unicodeClose (line 165169) | static int unicodeClose(sqlite3_tokenizer_cursor *pCursor){ function unicodeNext (line 165180) | static int unicodeNext( function SQLITE_PRIVATE (line 165248) | SQLITE_PRIVATE void sqlite3Fts3UnicodeTokenizer(sqlite3_tokenizer_module... function SQLITE_PRIVATE (line 165295) | SQLITE_PRIVATE int sqlite3FtsUnicodeIsalnum(int c){ function remove_diacritic (line 165427) | static int remove_diacritic(int c){ function SQLITE_PRIVATE (line 165477) | SQLITE_PRIVATE int sqlite3FtsUnicodeIsdiacritic(int c){ function SQLITE_PRIVATE (line 165496) | SQLITE_PRIVATE int sqlite3FtsUnicodeFold(int c, int bRemoveDiacritic){ type sqlite3_int64 (line 165702) | typedef sqlite3_int64 i64; type sqlite3_uint64 (line 165703) | typedef sqlite3_uint64 u64; type u8 (line 165704) | typedef unsigned char u8; type u16 (line 165705) | typedef unsigned short u16; type u32 (line 165706) | typedef unsigned int u32; type Rtree (line 165715) | typedef struct Rtree Rtree; type RtreeCursor (line 165716) | typedef struct RtreeCursor RtreeCursor; type RtreeNode (line 165717) | typedef struct RtreeNode RtreeNode; type RtreeCell (line 165718) | typedef struct RtreeCell RtreeCell; type RtreeConstraint (line 165719) | typedef struct RtreeConstraint RtreeConstraint; type RtreeMatchArg (line 165720) | typedef struct RtreeMatchArg RtreeMatchArg; type RtreeGeomCallback (line 165721) | typedef struct RtreeGeomCallback RtreeGeomCallback; type RtreeCoord (line 165722) | typedef union RtreeCoord RtreeCoord; type RtreeSearchPoint (line 165723) | typedef struct RtreeSearchPoint RtreeSearchPoint; type Rtree (line 165747) | struct Rtree { type sqlite3_int64 (line 165801) | typedef sqlite3_int64 RtreeDValue; type RtreeValue (line 165802) | typedef int RtreeValue; type RtreeDValue (line 165805) | typedef double RtreeDValue; type RtreeValue (line 165806) | typedef float RtreeValue; type RtreeSearchPoint (line 165819) | struct RtreeSearchPoint { type RtreeCursor (line 165860) | struct RtreeCursor { type RtreeConstraint (line 165908) | struct RtreeConstraint { type RtreeNode (line 165932) | struct RtreeNode { type RtreeCell (line 165947) | struct RtreeCell { type RtreeGeomCallback (line 165967) | struct RtreeGeomCallback { type RtreeMatchArg (line 165980) | struct RtreeMatchArg { function readInt16 (line 166051) | static int readInt16(u8 *p){ function readCoord (line 166054) | static void readCoord(u8 *p, RtreeCoord *pCoord){ function i64 (line 166071) | static i64 readInt64(u8 *p){ function writeInt16 (line 166103) | static void writeInt16(u8 *p, int i){ function writeCoord (line 166107) | static int writeCoord(u8 *p, RtreeCoord *pCoord){ function writeInt64 (line 166130) | static int writeInt64(u8 *p, i64 i){ function nodeReference (line 166155) | static void nodeReference(RtreeNode *p){ function nodeZero (line 166164) | static void nodeZero(Rtree *pRtree, RtreeNode *p){ function nodeHash (line 166173) | static int nodeHash(i64 iNode){ function RtreeNode (line 166181) | static RtreeNode *nodeHashLookup(Rtree *pRtree, i64 iNode){ function nodeHashInsert (line 166190) | static void nodeHashInsert(Rtree *pRtree, RtreeNode *pNode){ function nodeHashDelete (line 166201) | static void nodeHashDelete(Rtree *pRtree, RtreeNode *pNode){ function RtreeNode (line 166217) | static RtreeNode *nodeNew(Rtree *pRtree, RtreeNode *pParent){ function nodeBlobReset (line 166234) | static void nodeBlobReset(Rtree *pRtree){ function nodeAcquire (line 166245) | static int nodeAcquire( function nodeOverwriteCell (line 166349) | static void nodeOverwriteCell( function nodeDeleteCell (line 166367) | static void nodeDeleteCell(Rtree *pRtree, RtreeNode *pNode, int iCell){ function nodeInsertCell (line 166382) | static int nodeInsertCell( function nodeWrite (line 166406) | static int nodeWrite(Rtree *pRtree, RtreeNode *pNode){ function nodeRelease (line 166431) | static int nodeRelease(Rtree *pRtree, RtreeNode *pNode){ function i64 (line 166458) | static i64 nodeGetRowid( function nodeGetCoord (line 166470) | static void nodeGetCoord( function nodeGetCell (line 166484) | static void nodeGetCell( function rtreeCreate (line 166515) | static int rtreeCreate( function rtreeConnect (line 166528) | static int rtreeConnect( function rtreeReference (line 166541) | static void rtreeReference(Rtree *pRtree){ function rtreeRelease (line 166549) | static void rtreeRelease(Rtree *pRtree){ function rtreeDisconnect (line 166570) | static int rtreeDisconnect(sqlite3_vtab *pVtab){ function rtreeDestroy (line 166578) | static int rtreeDestroy(sqlite3_vtab *pVtab){ function rtreeOpen (line 166606) | static int rtreeOpen(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCursor){ function freeCursorConstraints (line 166627) | static void freeCursorConstraints(RtreeCursor *pCsr){ function rtreeClose (line 166645) | static int rtreeClose(sqlite3_vtab_cursor *cur){ function rtreeEof (line 166665) | static int rtreeEof(sqlite3_vtab_cursor *cur){ function rtreeCallbackConstraint (line 166720) | static int rtreeCallbackConstraint( function rtreeNonleafConstraint (line 166796) | static void rtreeNonleafConstraint( function rtreeLeafConstraint (line 166841) | static void rtreeLeafConstraint( function nodeRowidIndex (line 166868) | static int nodeRowidIndex( function nodeParentIndex (line 166890) | static int nodeParentIndex(Rtree *pRtree, RtreeNode *pNode, int *piIndex){ function rtreeSearchPointCompare (line 166909) | static int rtreeSearchPointCompare( function rtreeSearchPointSwap (line 166923) | static void rtreeSearchPointSwap(RtreeCursor *p, int i, int j){ function RtreeSearchPoint (line 166944) | static RtreeSearchPoint *rtreeSearchPointFirst(RtreeCursor *pCur){ function RtreeNode (line 166951) | static RtreeNode *rtreeNodeOfFirstSearchPoint(RtreeCursor *pCur, int *pRC){ function RtreeSearchPoint (line 166967) | static RtreeSearchPoint *rtreeEnqueue( function RtreeSearchPoint (line 167002) | static RtreeSearchPoint *rtreeSearchPointNew( function tracePoint (line 167039) | static void tracePoint(RtreeSearchPoint *p, int idx, RtreeCursor *pCur){ function traceQueue (line 167051) | static void traceQueue(RtreeCursor *pCur, const char *zPrefix){ function rtreeSearchPointPop (line 167069) | static void rtreeSearchPointPop(RtreeCursor *p){ function rtreeStepToLeaf (line 167117) | static int rtreeStepToLeaf(RtreeCursor *pCur){ function rtreeNext (line 167187) | static int rtreeNext(sqlite3_vtab_cursor *pVtabCursor){ function rtreeRowid (line 167201) | static int rtreeRowid(sqlite3_vtab_cursor *pVtabCursor, sqlite_int64 *pR... function rtreeColumn (line 167215) | static int rtreeColumn(sqlite3_vtab_cursor *cur, sqlite3_context *ctx, i... function findLeafNode (line 167249) | static int findLeafNode( function deserializeGeometry (line 167275) | static int deserializeGeometry(sqlite3_value *pValue, RtreeConstraint *p... function rtreeFilter (line 167305) | static int rtreeFilter( function rtreeBestIndex (line 167440) | static int rtreeBestIndex(sqlite3_vtab *tab, sqlite3_index_info *pIdxInfo){ function RtreeDValue (line 167525) | static RtreeDValue cellArea(Rtree *pRtree, RtreeCell *p){ function RtreeDValue (line 167555) | static RtreeDValue cellMargin(Rtree *pRtree, RtreeCell *p){ function cellUnion (line 167568) | static void cellUnion(Rtree *pRtree, RtreeCell *p1, RtreeCell *p2){ function cellContains (line 167589) | static int cellContains(Rtree *pRtree, RtreeCell *p1, RtreeCell *p2){ function RtreeDValue (line 167607) | static RtreeDValue cellGrowth(Rtree *pRtree, RtreeCell *p, RtreeCell *pC... function RtreeDValue (line 167616) | static RtreeDValue cellOverlap( function ChooseLeaf (line 167648) | static int ChooseLeaf( function AdjustTree (line 167708) | static int AdjustTree( function rowidWrite (line 167737) | static int rowidWrite(Rtree *pRtree, sqlite3_int64 iRowid, sqlite3_int64... function parentWrite (line 167747) | static int parentWrite(Rtree *pRtree, sqlite3_int64 iNode, sqlite3_int64... function SortByDistance (line 167774) | static void SortByDistance( function SortByDimension (line 167840) | static void SortByDimension( function splitNodeStartree (line 167899) | static int splitNodeStartree( function updateMapping (line 167997) | static int updateMapping( function SplitNode (line 168016) | static int SplitNode( function fixLeafParent (line 168163) | static int fixLeafParent(Rtree *pRtree, RtreeNode *pLeaf){ function removeNode (line 168195) | static int removeNode(Rtree *pRtree, RtreeNode *pNode, int iHeight){ function fixBoundingBox (line 168244) | static int fixBoundingBox(Rtree *pRtree, RtreeNode *pNode){ function deleteCell (line 168271) | static int deleteCell(Rtree *pRtree, RtreeNode *pNode, int iCell, int iH... function Reinsert (line 168302) | static int Reinsert( function rtreeInsertCell (line 168407) | static int rtreeInsertCell( function reinsertNodeContent (line 168442) | static int reinsertNodeContent(Rtree *pRtree, RtreeNode *pNode){ function newRowid (line 168471) | static int newRowid(Rtree *pRtree, i64 *piRowid){ function rtreeDeleteRowid (line 168484) | static int rtreeDeleteRowid(Rtree *pRtree, sqlite3_int64 iDelete){ function RtreeValue (line 168576) | static RtreeValue rtreeValueDown(sqlite3_value *v){ function RtreeValue (line 168584) | static RtreeValue rtreeValueUp(sqlite3_value *v){ function rtreeConstraintError (line 168607) | static int rtreeConstraintError(Rtree *pRtree, int iCol){ function rtreeUpdate (line 168645) | static int rtreeUpdate( function rtreeBeginTransaction (line 168776) | static int rtreeBeginTransaction(sqlite3_vtab *pVtab){ function rtreeEndTransaction (line 168787) | static int rtreeEndTransaction(sqlite3_vtab *pVtab){ function rtreeRename (line 168797) | static int rtreeRename(sqlite3_vtab *pVtab, const char *zNewName){ function rtreeSavepoint (line 168830) | static int rtreeSavepoint(sqlite3_vtab *pVtab, int iSavepoint){ function rtreeQueryStat1 (line 168845) | static int rtreeQueryStat1(sqlite3 *db, Rtree *pRtree){ function rtreeSqlInit (line 168910) | static int rtreeSqlInit( function getIntFromStmt (line 168990) | static int getIntFromStmt(sqlite3 *db, const char *zSql, int *piVal){ function getNodeSize (line 169020) | static int getNodeSize( function rtreeInit (line 169068) | static int rtreeInit( function rtreenode (line 169176) | static void rtreenode(sqlite3_context *ctx, int nArg, sqlite3_value **ap... function rtreedepth (line 169231) | static void rtreedepth(sqlite3_context *ctx, int nArg, sqlite3_value **a... function SQLITE_PRIVATE (line 169248) | SQLITE_PRIVATE int sqlite3RtreeInit(sqlite3 *db){ function rtreeFreeCallback (line 169279) | static void rtreeFreeCallback(void *p){ function rtreeMatchArgFree (line 169288) | static void rtreeMatchArgFree(void *pArg){ function geomCallback (line 169311) | static void geomCallback(sqlite3_context *ctx, int nArg, sqlite3_value *... function SQLITE_API (line 169349) | SQLITE_API int sqlite3_rtree_geometry_callback( function SQLITE_API (line 169373) | SQLITE_API int sqlite3_rtree_query_callback( function SQLITE_API (line 169396) | __declspec(dllexport) function xFree (line 169470) | static void xFree(void *p){ function icuLikeCompare (line 169511) | static int icuLikeCompare( function icuLikeFunc (line 169599) | static void icuLikeFunc( function icuFunctionError (line 169645) | static void icuFunctionError( function icuRegexpDelete (line 169660) | static void icuRegexpDelete(void *p){ function icuRegexpFunc (line 169684) | static void icuRegexpFunc(sqlite3_context *p, int nArg, sqlite3_value **... function icuCaseFunc16 (line 169767) | static void icuCaseFunc16(sqlite3_context *p, int nArg, sqlite3_value **... function icuCollationDel (line 169825) | static void icuCollationDel(void *pCtx){ function icuCollationColl (line 169834) | static int icuCollationColl( function icuLoadCollation (line 169866) | static void icuLoadCollation( function SQLITE_PRIVATE (line 169906) | SQLITE_PRIVATE int sqlite3IcuInit(sqlite3 *db){ function SQLITE_API (line 169945) | __declspec(dllexport) type IcuTokenizer (line 169987) | typedef struct IcuTokenizer IcuTokenizer; type IcuCursor (line 169988) | typedef struct IcuCursor IcuCursor; type IcuTokenizer (line 169990) | struct IcuTokenizer { type IcuCursor (line 169995) | struct IcuCursor { function icuCreate (line 170012) | static int icuCreate( function icuDestroy (line 170042) | static int icuDestroy(sqlite3_tokenizer *pTokenizer){ function icuOpen (line 170054) | static int icuOpen( function icuClose (line 170126) | static int icuClose(sqlite3_tokenizer_cursor *pCursor){ function icuNext (line 170137) | static int icuNext( function SQLITE_PRIVATE (line 170215) | SQLITE_PRIVATE void sqlite3Fts3IcuTokenizerModule( type sqlite3rbu (line 170592) | typedef struct sqlite3rbu sqlite3rbu; type RbuFrame (line 171007) | typedef struct RbuFrame RbuFrame; type RbuObjIter (line 171008) | typedef struct RbuObjIter RbuObjIter; type RbuState (line 171009) | typedef struct RbuState RbuState; type rbu_vfs (line 171010) | typedef struct rbu_vfs rbu_vfs; type rbu_file (line 171011) | typedef struct rbu_file rbu_file; type RbuUpdateStmt (line 171012) | typedef struct RbuUpdateStmt RbuUpdateStmt; type u32 (line 171015) | typedef unsigned int u32; type u16 (line 171016) | typedef unsigned short u16; type u8 (line 171017) | typedef unsigned char u8; type sqlite3_int64 (line 171018) | typedef sqlite3_int64 i64; type RbuState (line 171035) | struct RbuState { type RbuUpdateStmt (line 171047) | struct RbuUpdateStmt { type RbuObjIter (line 171069) | struct RbuObjIter { type RbuFrame (line 171136) | struct RbuFrame { type sqlite3rbu (line 171181) | struct sqlite3rbu { type rbu_vfs (line 171227) | struct rbu_vfs { type rbu_file (line 171242) | struct rbu_file { function rbuDeltaGetInt (line 171286) | static unsigned int rbuDeltaGetInt(const char **pz, int *pLen){ function rbuDeltaChecksum (line 171314) | static unsigned int rbuDeltaChecksum(const char *zIn, size_t N){ function rbuDeltaApply (line 171367) | static int rbuDeltaApply( function rbuDeltaOutputSize (line 171453) | static int rbuDeltaOutputSize(const char *zDelta, int lenDelta){ function rbuFossilDeltaFunc (line 171475) | static void rbuFossilDeltaFunc( function prepareAndCollectError (line 171527) | static int prepareAndCollectError( function resetAndCollectError (line 171549) | static int resetAndCollectError(sqlite3_stmt *pStmt, char **pzErrmsg){ function prepareFreeAndCollectError (line 171572) | static int prepareFreeAndCollectError( function rbuObjIterFreeCols (line 171594) | static void rbuObjIterFreeCols(RbuObjIter *pIter){ function rbuObjIterClearStatements (line 171614) | static void rbuObjIterClearStatements(RbuObjIter *pIter){ function rbuObjIterFinalize (line 171641) | static void rbuObjIterFinalize(RbuObjIter *pIter){ function rbuObjIterNext (line 171657) | static int rbuObjIterNext(sqlite3rbu *p, RbuObjIter *pIter){ function rbuTargetNameFunc (line 171737) | static void rbuTargetNameFunc( function rbuObjIterFirst (line 171772) | static int rbuObjIterFirst(sqlite3rbu *p, RbuObjIter *pIter){ function rbuMPrintfExec (line 171832) | static int rbuMPrintfExec(sqlite3rbu *p, sqlite3 *db, const char *zFmt, ... function rbuAllocateIterArrays (line 171879) | static void rbuAllocateIterArrays(sqlite3rbu *p, RbuObjIter *pIter, int ... function rbuFinalize (line 171928) | static void rbuFinalize(sqlite3rbu *p, sqlite3_stmt *pStmt){ function rbuTableType (line 171976) | static void rbuTableType( function rbuObjIterCacheIndexedCols (line 172060) | static void rbuObjIterCacheIndexedCols(sqlite3rbu *p, RbuObjIter *pIter){ function rbuObjIterCacheTableInfo (line 172107) | static int rbuObjIterCacheTableInfo(sqlite3rbu *p, RbuObjIter *pIter){ function rbuBadControlError (line 172441) | static void rbuBadControlError(sqlite3rbu *p){ function rbuCreateImposterTable2 (line 172604) | static void rbuCreateImposterTable2(sqlite3rbu *p, RbuObjIter *pIter){ function rbuCreateImposterTable (line 172678) | static void rbuCreateImposterTable(sqlite3rbu *p, RbuObjIter *pIter){ function rbuObjIterPrepareTmpInsert (line 172734) | static void rbuObjIterPrepareTmpInsert( function rbuTmpInsertFunc (line 172752) | static void rbuTmpInsertFunc( function rbuObjIterPrepareAll (line 172787) | static int rbuObjIterPrepareAll( function rbuGetUpdateStmt (line 173009) | static int rbuGetUpdateStmt( function sqlite3 (line 173077) | static sqlite3 *rbuOpenDbhandle( function rbuFreeState (line 173098) | static void rbuFreeState(RbuState *p){ function RbuState (line 173115) | static RbuState *rbuLoadState(sqlite3rbu *p){ function rbuOpenDatabase (line 173188) | static void rbuOpenDatabase(sqlite3rbu *p, int *pbRetry){ function rbuFileSuffix3 (line 173367) | static void rbuFileSuffix3(const char *zBase, char *z){ function i64 (line 173388) | static i64 rbuShmChecksum(sqlite3rbu *p){ function rbuSetupCheckpoint (line 173417) | static void rbuSetupCheckpoint(sqlite3rbu *p, RbuState *pState){ function rbuCaptureWalRead (line 173501) | static int rbuCaptureWalRead(sqlite3rbu *pRbu, i64 iOff, int iAmt){ function rbuCaptureDbWrite (line 173533) | static int rbuCaptureDbWrite(sqlite3rbu *pRbu, i64 iOff){ function rbuCheckpointFrame (line 173543) | static void rbuCheckpointFrame(sqlite3rbu *p, RbuFrame *pFrame){ function rbuLockDatabase (line 173561) | static void rbuLockDatabase(sqlite3rbu *p){ function LPWSTR (line 173571) | static LPWSTR rbuWinUtf8ToUnicode(const char *zFilename){ function rbuMoveOalFile (line 173601) | static void rbuMoveOalFile(sqlite3rbu *p){ function rbuStepType (line 173692) | static int rbuStepType(sqlite3rbu *p, const char **pzMask){ function assertColumnName (line 173735) | static void assertColumnName(sqlite3_stmt *pStmt, int iCol, const char *... function rbuStepOneOp (line 173748) | static void rbuStepOneOp(sqlite3rbu *p, int eType){ function rbuStep (line 173831) | static int rbuStep(sqlite3rbu *p){ function rbuIncrSchemaCookie (line 173896) | static void rbuIncrSchemaCookie(sqlite3rbu *p){ function rbuSaveState (line 173927) | static void rbuSaveState(sqlite3rbu *p, int eStage){ function rbuCopyPragma (line 173986) | static void rbuCopyPragma(sqlite3rbu *p, const char *zPragma){ function rbuCreateTargetSchema (line 174006) | static void rbuCreateTargetSchema(sqlite3rbu *p){ function SQLITE_API (line 174058) | SQLITE_API int sqlite3rbu_step(sqlite3rbu *p){ function rbuStrCompare (line 174187) | static int rbuStrCompare(const char *z1, const char *z2){ function rbuSetupOal (line 174203) | static void rbuSetupOal(sqlite3rbu *p, RbuState *pState){ function rbuDeleteOalFile (line 174235) | static void rbuDeleteOalFile(sqlite3rbu *p){ function rbuCreateVfs (line 174251) | static void rbuCreateVfs(sqlite3rbu *p){ function rbuDeleteVfs (line 174271) | static void rbuDeleteVfs(sqlite3rbu *p){ function rbuIndexCntFunc (line 174283) | static void rbuIndexCntFunc( function rbuInitPhaseOneSteps (line 174332) | static void rbuInitPhaseOneSteps(sqlite3rbu *p){ function sqlite3rbu (line 174373) | static sqlite3rbu *openRbuHandle( function sqlite3rbu (line 174529) | static sqlite3rbu *rbuMisuseError(void){ function SQLITE_API (line 174542) | SQLITE_API sqlite3rbu *sqlite3rbu_open( function SQLITE_API (line 174555) | SQLITE_API sqlite3rbu *sqlite3rbu_vacuum( function SQLITE_API (line 174567) | SQLITE_API sqlite3 *sqlite3rbu_db(sqlite3rbu *pRbu, int bRbu){ function rbuEditErrmsg (line 174581) | static void rbuEditErrmsg(sqlite3rbu *p){ function SQLITE_API (line 174599) | SQLITE_API int sqlite3rbu_close(sqlite3rbu *p, char **pzErrmsg){ function SQLITE_API (line 174662) | SQLITE_API sqlite3_int64 sqlite3rbu_progress(sqlite3rbu *pRbu){ function SQLITE_API (line 174670) | SQLITE_API void sqlite3rbu_bp_progress(sqlite3rbu *p, int *pnOne, int *p... function SQLITE_API (line 174705) | SQLITE_API int sqlite3rbu_state(sqlite3rbu *p){ function SQLITE_API (line 174733) | SQLITE_API int sqlite3rbu_savestate(sqlite3rbu *p){ function rbuUnlockShm (line 174823) | static void rbuUnlockShm(rbu_file *p){ function rbuUpdateTempSize (line 174839) | static int rbuUpdateTempSize(rbu_file *pFd, sqlite3_int64 nNew){ function rbuVfsClose (line 174852) | static int rbuVfsClose(sqlite3_file *pFile){ function u32 (line 174888) | static u32 rbuGetU32(u8 *aBuf){ function rbuPutU32 (line 174899) | static void rbuPutU32(u8 *aBuf, u32 iVal){ function rbuPutU16 (line 174906) | static void rbuPutU16(u8 *aBuf, u16 iVal){ function rbuVfsRead (line 174914) | static int rbuVfsRead( function rbuVfsWrite (line 174980) | static int rbuVfsWrite( function rbuVfsTruncate (line 175023) | static int rbuVfsTruncate(sqlite3_file *pFile, sqlite_int64 size){ function rbuVfsSync (line 175035) | static int rbuVfsSync(sqlite3_file *pFile, int flags){ function rbuVfsFileSize (line 175049) | static int rbuVfsFileSize(sqlite3_file *pFile, sqlite_int64 *pSize){ function rbuVfsLock (line 175070) | static int rbuVfsLock(sqlite3_file *pFile, int eLock){ function rbuVfsUnlock (line 175092) | static int rbuVfsUnlock(sqlite3_file *pFile, int eLock){ function rbuVfsCheckReservedLock (line 175100) | static int rbuVfsCheckReservedLock(sqlite3_file *pFile, int *pResOut){ function rbuVfsFileControl (line 175108) | static int rbuVfsFileControl(sqlite3_file *pFile, int op, void *pArg){ function rbuVfsSectorSize (line 175163) | static int rbuVfsSectorSize(sqlite3_file *pFile){ function rbuVfsDeviceCharacteristics (line 175171) | static int rbuVfsDeviceCharacteristics(sqlite3_file *pFile){ function rbuVfsShmLock (line 175179) | static int rbuVfsShmLock(sqlite3_file *pFile, int ofst, int n, int flags){ function rbuVfsShmMap (line 175218) | static int rbuVfsShmMap( function rbuVfsShmBarrier (line 175272) | static void rbuVfsShmBarrier(sqlite3_file *pFile){ function rbuVfsShmUnmap (line 175280) | static int rbuVfsShmUnmap(sqlite3_file *pFile, int delFlag){ function rbu_file (line 175302) | static rbu_file *rbuFindMaindb(rbu_vfs *pRbuVfs, const char *zWal){ function rbuVfsOpen (line 175340) | static int rbuVfsOpen( function rbuVfsDelete (line 175455) | static int rbuVfsDelete(sqlite3_vfs *pVfs, const char *zPath, int dirSync){ function rbuVfsAccess (line 175464) | static int rbuVfsAccess( function rbuVfsFullPathname (line 175511) | static int rbuVfsFullPathname( function rbuVfsDlError (line 175535) | static void rbuVfsDlError(sqlite3_vfs *pVfs, int nByte, char *zErrMsg){ function rbuVfsDlClose (line 175555) | static void rbuVfsDlClose(sqlite3_vfs *pVfs, void *pHandle){ function rbuVfsRandomness (line 175565) | static int rbuVfsRandomness(sqlite3_vfs *pVfs, int nByte, char *zBufOut){ function rbuVfsSleep (line 175574) | static int rbuVfsSleep(sqlite3_vfs *pVfs, int nMicro){ function rbuVfsCurrentTime (line 175582) | static int rbuVfsCurrentTime(sqlite3_vfs *pVfs, double *pTimeOut){ function rbuVfsGetLastError (line 175590) | static int rbuVfsGetLastError(sqlite3_vfs *pVfs, int a, char *b){ function SQLITE_API (line 175598) | SQLITE_API void sqlite3rbu_destroy_vfs(const char *zName){ function SQLITE_API (line 175612) | SQLITE_API int sqlite3rbu_create_vfs(const char *zName, const char *zPar... function SQLITE_API (line 175690) | SQLITE_API sqlite3_int64 sqlite3rbu_temp_size_limit(sqlite3rbu *pRbu, sq... function SQLITE_API (line 175697) | SQLITE_API sqlite3_int64 sqlite3rbu_temp_size(sqlite3rbu *pRbu){ type StatTable (line 175782) | typedef struct StatTable StatTable; type StatCursor (line 175783) | typedef struct StatCursor StatCursor; type StatPage (line 175784) | typedef struct StatPage StatPage; type StatCell (line 175785) | typedef struct StatCell StatCell; type StatCell (line 175787) | struct StatCell { type StatPage (line 175796) | struct StatPage { type StatCursor (line 175812) | struct StatCursor { type StatTable (line 175834) | struct StatTable { function statConnect (line 175847) | static int statConnect( function statDisconnect (line 175889) | static int statDisconnect(sqlite3_vtab *pVtab){ function statBestIndex (line 175901) | static int statBestIndex(sqlite3_vtab *tab, sqlite3_index_info *pIdxInfo){ function statOpen (line 175947) | static int statOpen(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCursor){ function statClearPage (line 175964) | static void statClearPage(StatPage *p){ function statResetCsr (line 175977) | static void statResetCsr(StatCursor *pCsr){ function statClose (line 175992) | static int statClose(sqlite3_vtab_cursor *pCursor){ function getLocalPayload (line 176000) | static void getLocalPayload( function statDecodePage (line 176023) | static int statDecodePage(Btree *pBt, StatPage *p){ function statSizeAndOffset (line 176118) | static void statSizeAndOffset(StatCursor *pCsr){ function statNext (line 176143) | static int statNext(sqlite3_vtab_cursor *pCursor){ function statEof (line 176276) | static int statEof(sqlite3_vtab_cursor *pCursor){ function statFilter (line 176281) | static int statFilter( function statColumn (line 176326) | static int statColumn( function statRowid (line 176373) | static int statRowid(sqlite3_vtab_cursor *pCursor, sqlite_int64 *pRowid){ function SQLITE_PRIVATE (line 176382) | SQLITE_PRIVATE int sqlite3DbstatRegister(sqlite3 *db){ function SQLITE_PRIVATE (line 176411) | SQLITE_PRIVATE int sqlite3DbstatRegister(sqlite3 *db){ return SQLITE_OK; } type DbpageTable (line 176453) | typedef struct DbpageTable DbpageTable; type DbpageCursor (line 176454) | typedef struct DbpageCursor DbpageCursor; type DbpageCursor (line 176456) | struct DbpageCursor { type DbpageTable (line 176462) | struct DbpageTable { function dbpageConnect (line 176474) | static int dbpageConnect( function dbpageDisconnect (line 176519) | static int dbpageDisconnect(sqlite3_vtab *pVtab){ function dbpageBestIndex (line 176530) | static int dbpageBestIndex(sqlite3_vtab *tab, sqlite3_index_info *pIdxIn... function dbpageOpen (line 176557) | static int dbpageOpen(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCursor){ function dbpageClose (line 176576) | static int dbpageClose(sqlite3_vtab_cursor *pCursor){ function dbpageNext (line 176585) | static int dbpageNext(sqlite3_vtab_cursor *pCursor){ function dbpageEof (line 176592) | static int dbpageEof(sqlite3_vtab_cursor *pCursor){ function dbpageFilter (line 176597) | static int dbpageFilter( function dbpageColumn (line 176624) | static int dbpageColumn( function dbpageRowid (line 176656) | static int dbpageRowid(sqlite3_vtab_cursor *pCursor, sqlite_int64 *pRowid){ function dbpageUpdate (line 176662) | static int dbpageUpdate( function SQLITE_PRIVATE (line 176714) | SQLITE_PRIVATE int sqlite3DbpageRegister(sqlite3 *db){ function SQLITE_PRIVATE (line 176743) | SQLITE_PRIVATE int sqlite3DbpageRegister(sqlite3 *db){ return SQLITE_OK; } type SessionTable (line 176759) | typedef struct SessionTable SessionTable; type SessionChange (line 176760) | typedef struct SessionChange SessionChange; type SessionBuffer (line 176761) | typedef struct SessionBuffer SessionBuffer; type SessionInput (line 176762) | typedef struct SessionInput SessionInput; type SessionHook (line 176775) | typedef struct SessionHook SessionHook; type SessionHook (line 176776) | struct SessionHook { type sqlite3_session (line 176787) | struct sqlite3_session { type SessionBuffer (line 176804) | struct SessionBuffer { type SessionInput (line 176816) | struct SessionInput { type sqlite3_changeset_iter (line 176832) | struct sqlite3_changeset_iter { type SessionTable (line 176859) | struct SessionTable { type SessionChange (line 176997) | struct SessionChange { function sessionVarintPut (line 177009) | static int sessionVarintPut(u8 *aBuf, int iVal){ function sessionVarintLen (line 177016) | static int sessionVarintLen(int iVal){ function sessionVarintGet (line 177024) | static int sessionVarintGet(u8 *aBuf, int *piVal){ function sqlite3_int64 (line 177035) | static sqlite3_int64 sessionGetI64(u8 *aRec){ function sessionPutI64 (line 177045) | static void sessionPutI64(u8 *aBuf, sqlite3_int64 i){ function sessionSerializeValue (line 177069) | static int sessionSerializeValue( function sessionHashAppendI64 (line 177162) | static unsigned int sessionHashAppendI64(unsigned int h, i64 i){ function sessionHashAppendBlob (line 177171) | static unsigned int sessionHashAppendBlob(unsigned int h, int n, const u... function sessionHashAppendType (line 177181) | static unsigned int sessionHashAppendType(unsigned int h, int eType){ function sessionPreupdateHash (line 177196) | static int sessionPreupdateHash( function sessionSerialLen (line 177260) | static int sessionSerialLen(u8 *a){ function sessionChangeHash (line 177278) | static unsigned int sessionChangeHash( function sessionChangeEqual (line 177327) | static int sessionChangeEqual( function sessionMergeRecord (line 177370) | static void sessionMergeRecord( function u8 (line 177416) | static u8 *sessionMergeValue( function sessionMergeUpdate (line 177450) | static int sessionMergeUpdate( function sessionPreupdateEqual (line 177527) | static int sessionPreupdateEqual( function sessionGrowHash (line 177607) | static int sessionGrowHash(int bPatchset, SessionTable *pTab){ function sessionTableInfo (line 177671) | static int sessionTableInfo( function sessionInitTable (line 177771) | static int sessionInitTable(sqlite3_session *pSession, SessionTable *pTab){ function sessionPreupdateOneChange (line 177799) | static void sessionPreupdateOneChange( function sessionFindTable (line 177920) | static int sessionFindTable( function xPreUpdate (line 177956) | static void xPreUpdate( function sessionPreupdateOld (line 177994) | static int sessionPreupdateOld(void *pCtx, int iVal, sqlite3_value **ppV... function sessionPreupdateNew (line 177997) | static int sessionPreupdateNew(void *pCtx, int iVal, sqlite3_value **ppV... function sessionPreupdateCount (line 178000) | static int sessionPreupdateCount(void *pCtx){ function sessionPreupdateDepth (line 178003) | static int sessionPreupdateDepth(void *pCtx){ function sessionPreupdateHooks (line 178011) | static void sessionPreupdateHooks( type SessionDiffCtx (line 178021) | typedef struct SessionDiffCtx SessionDiffCtx; type SessionDiffCtx (line 178022) | struct SessionDiffCtx { function sessionDiffOld (line 178030) | static int sessionDiffOld(void *pCtx, int iVal, sqlite3_value **ppVal){ function sessionDiffNew (line 178035) | static int sessionDiffNew(void *pCtx, int iVal, sqlite3_value **ppVal){ function sessionDiffCount (line 178040) | static int sessionDiffCount(void *pCtx){ function sessionDiffDepth (line 178044) | static int sessionDiffDepth(void *pCtx){ function sessionDiffHooks (line 178052) | static void sessionDiffHooks( function sessionDiffFindNew (line 178133) | static int sessionDiffFindNew( function sessionDiffFindModified (line 178164) | static int sessionDiffFindModified( function SQLITE_API (line 178204) | SQLITE_API int sqlite3session_diff( function SQLITE_API (line 178298) | SQLITE_API int sqlite3session_create( function sessionDeleteTable (line 178336) | static void sessionDeleteTable(SessionTable *pList){ function SQLITE_API (line 178360) | SQLITE_API void sqlite3session_delete(sqlite3_session *pSession){ function SQLITE_API (line 178389) | SQLITE_API void sqlite3session_table_filter( function SQLITE_API (line 178407) | SQLITE_API int sqlite3session_attach( function sessionBufferGrow (line 178459) | static int sessionBufferGrow(SessionBuffer *p, int nByte, int *pRc){ function sessionAppendValue (line 178486) | static void sessionAppendValue(SessionBuffer *p, sqlite3_value *pVal, in... function sessionAppendByte (line 178508) | static void sessionAppendByte(SessionBuffer *p, u8 v, int *pRc){ function sessionAppendVarint (line 178521) | static void sessionAppendVarint(SessionBuffer *p, int v, int *pRc){ function sessionAppendBlob (line 178534) | static void sessionAppendBlob( function sessionAppendStr (line 178554) | static void sessionAppendStr( function sessionAppendInteger (line 178574) | static void sessionAppendInteger( function sessionAppendIdent (line 178593) | static void sessionAppendIdent( function sessionAppendCol (line 178618) | static void sessionAppendCol( function sessionAppendUpdate (line 178680) | static int sessionAppendUpdate( function sessionAppendDelete (line 178779) | static int sessionAppendDelete( function sessionSelectStmt (line 178834) | static int sessionSelectStmt( function sessionSelectBind (line 178877) | static int sessionSelectBind( function sessionAppendTableHdr (line 178948) | static void sessionAppendTableHdr( function sessionGenerateChangeset (line 178971) | static int sessionGenerateChangeset( function SQLITE_API (line 179097) | SQLITE_API int sqlite3session_changeset( function SQLITE_API (line 179108) | SQLITE_API int sqlite3session_changeset_strm( function SQLITE_API (line 179119) | SQLITE_API int sqlite3session_patchset_strm( function SQLITE_API (line 179134) | SQLITE_API int sqlite3session_patchset( function SQLITE_API (line 179145) | SQLITE_API int sqlite3session_enable(sqlite3_session *pSession, int bEna... function SQLITE_API (line 179159) | SQLITE_API int sqlite3session_indirect(sqlite3_session *pSession, int bI... function SQLITE_API (line 179174) | SQLITE_API int sqlite3session_isempty(sqlite3_session *pSession){ function sessionChangesetStart (line 179190) | static int sessionChangesetStart( function SQLITE_API (line 179224) | SQLITE_API int sqlite3changeset_start( function SQLITE_API (line 179235) | SQLITE_API int sqlite3changeset_start_strm( function sessionDiscardData (line 179247) | static void sessionDiscardData(SessionInput *pIn){ function sessionInputBuffer (line 179267) | static int sessionInputBuffer(SessionInput *pIn, int nByte){ function sessionSkipRecord (line 179295) | static void sessionSkipRecord( function sessionValueSetStr (line 179321) | static int sessionValueSetStr( function sessionReadRecord (line 179362) | static int sessionReadRecord( function sessionChangesetBufferTblhdr (line 179427) | static int sessionChangesetBufferTblhdr(SessionInput *pIn, int *pnByte){ function sessionChangesetBufferRecord (line 179459) | static int sessionChangesetBufferRecord( function sessionChangesetReadTblhdr (line 179503) | static int sessionChangesetReadTblhdr(sqlite3_changeset_iter *p){ function sessionChangesetNext (line 179549) | static int sessionChangesetNext( function SQLITE_API (line 179657) | SQLITE_API int sqlite3changeset_next(sqlite3_changeset_iter *p){ function SQLITE_API (line 179666) | SQLITE_API int sqlite3changeset_op( function SQLITE_API (line 179686) | SQLITE_API int sqlite3changeset_pk( function SQLITE_API (line 179709) | SQLITE_API int sqlite3changeset_old( function SQLITE_API (line 179737) | SQLITE_API int sqlite3changeset_new( function SQLITE_API (line 179771) | SQLITE_API int sqlite3changeset_conflict( function SQLITE_API (line 179794) | SQLITE_API int sqlite3changeset_fk_conflicts( function SQLITE_API (line 179812) | SQLITE_API int sqlite3changeset_finalize(sqlite3_changeset_iter *p){ function sessionChangesetInvert (line 179827) | static int sessionChangesetInvert( function SQLITE_API (line 179986) | SQLITE_API int sqlite3changeset_invert( function SQLITE_API (line 180005) | SQLITE_API int sqlite3changeset_invert_strm( type SessionApplyCtx (line 180024) | typedef struct SessionApplyCtx SessionApplyCtx; type SessionApplyCtx (line 180025) | struct SessionApplyCtx { function sessionDeleteRow (line 180056) | static int sessionDeleteRow( function sessionUpdateRow (line 180139) | static int sessionUpdateRow( function sessionSelectRow (line 180217) | static int sessionSelectRow( function sessionInsertRow (line 180235) | static int sessionInsertRow( function sessionBindValue (line 180269) | static int sessionBindValue( function sessionBindRow (line 180302) | static int sessionBindRow( function sessionSeekToRow (line 180345) | static int sessionSeekToRow( function sessionConflictHandler (line 180405) | static int sessionConflictHandler( function sessionApplyOneOp (line 180500) | static int sessionApplyOneOp( function sessionApplyOneWithRetry (line 180620) | static int sessionApplyOneWithRetry( function sessionRetryConstraints (line 180677) | static int sessionRetryConstraints( function sessionChangesetApply (line 180731) | static int sessionChangesetApply( function SQLITE_API (line 180900) | SQLITE_API int sqlite3changeset_apply( function SQLITE_API (line 180928) | SQLITE_API int sqlite3changeset_apply_strm( type sqlite3_changegroup (line 180954) | struct sqlite3_changegroup { function sessionChangeMerge (line 180965) | static int sessionChangeMerge( function sessionChangesetToHash (line 181088) | static int sessionChangesetToHash( function sessionChangegroupOutput (line 181211) | static int sessionChangegroupOutput( function SQLITE_API (line 181263) | SQLITE_API int sqlite3changegroup_new(sqlite3_changegroup **pp){ function SQLITE_API (line 181280) | SQLITE_API int sqlite3changegroup_add(sqlite3_changegroup *pGrp, int nDa... function SQLITE_API (line 181296) | SQLITE_API int sqlite3changegroup_output( function SQLITE_API (line 181307) | SQLITE_API int sqlite3changegroup_add_strm( function SQLITE_API (line 181326) | SQLITE_API int sqlite3changegroup_output_strm( function SQLITE_API (line 181337) | SQLITE_API void sqlite3changegroup_delete(sqlite3_changegroup *pGrp){ function SQLITE_API (line 181347) | SQLITE_API int sqlite3changeset_concat( function SQLITE_API (line 181376) | SQLITE_API int sqlite3changeset_concat_strm( type sqlite3_uint64 (line 181496) | typedef sqlite3_uint64 u64; type u32 (line 181497) | typedef unsigned int u32; type u16 (line 181498) | typedef unsigned short int u16; type u8 (line 181499) | typedef unsigned char u8; type JsonString (line 181503) | typedef struct JsonString JsonString; type JsonNode (line 181504) | typedef struct JsonNode JsonNode; type JsonParse (line 181505) | typedef struct JsonParse JsonParse; type JsonString (line 181511) | struct JsonString { type JsonNode (line 181555) | struct JsonNode { type JsonParse (line 181570) | struct JsonParse { function jsonZero (line 181597) | static void jsonZero(JsonString *p){ function jsonInit (line 181606) | static void jsonInit(JsonString *p, sqlite3_context *pCtx){ function jsonReset (line 181616) | static void jsonReset(JsonString *p){ function jsonOom (line 181624) | static void jsonOom(JsonString *p){ function jsonGrow (line 181633) | static int jsonGrow(JsonString *p, u32 N){ function jsonAppendRaw (line 181660) | static void jsonAppendRaw(JsonString *p, const char *zIn, u32 N){ function jsonPrintf (line 181668) | static void jsonPrintf(int N, JsonString *p, const char *zFormat, ...){ function jsonAppendChar (line 181679) | static void jsonAppendChar(JsonString *p, char c){ function jsonAppendSeparator (line 181687) | static void jsonAppendSeparator(JsonString *p){ function jsonAppendString (line 181699) | static void jsonAppendString(JsonString *p, const char *zIn, u32 N){ function jsonAppendValue (line 181742) | static void jsonAppendValue( function jsonResult (line 181782) | static void jsonResult(JsonString *p){ function u32 (line 181805) | static u32 jsonNodeSize(JsonNode *pNode){ function jsonParseReset (line 181813) | static void jsonParseReset(JsonParse *pParse){ function jsonParseFree (line 181825) | static void jsonParseFree(JsonParse *pParse){ function jsonRenderNode (line 181835) | static void jsonRenderNode( function jsonReturnJson (line 181917) | static void jsonReturnJson( function jsonReturn (line 181932) | static void jsonReturn( function JSON_NOINLINE (line 182087) | static JSON_NOINLINE int jsonParseAddNodeExpand( function jsonParseAddNode (line 182114) | static int jsonParseAddNode( function jsonIs4Hex (line 182135) | static int jsonIs4Hex(const char *z){ function jsonParseValue (line 182149) | static int jsonParseValue(JsonParse *pParse, u32 i){ function jsonParse (line 182309) | static int jsonParse( function jsonParseFillInParentage (line 182342) | static void jsonParseFillInParentage(JsonParse *pParse, u32 i, u32 iPare... function jsonParseFindParents (line 182369) | static int jsonParseFindParents(JsonParse *pParse){ function JsonParse (line 182394) | static JsonParse *jsonParseCached( function jsonLabelCompare (line 182428) | static int jsonLabelCompare(JsonNode *pNode, const char *zKey, u32 nKey){ function JsonNode (line 182450) | static JsonNode *jsonLookupStep( function JsonNode (line 182563) | static JsonNode *jsonLookupAppend( function JsonNode (line 182603) | static JsonNode *jsonLookup( function jsonWrongNumArgs (line 182640) | static void jsonWrongNumArgs( function jsonRemoveAllNulls (line 182653) | static void jsonRemoveAllNulls(JsonNode *pNode){ function jsonParseFunc (line 182680) | static void jsonParseFunc( function jsonTest1Func (line 182718) | static void jsonTest1Func( function jsonQuoteFunc (line 182738) | static void jsonQuoteFunc( function jsonArrayFunc (line 182757) | static void jsonArrayFunc( function jsonArrayLengthFunc (line 182784) | static void jsonArrayLengthFunc( function jsonExtractFunc (line 182823) | static void jsonExtractFunc( function JsonNode (line 182864) | static JsonNode *jsonMergePatch( function jsonPatchFunc (line 182934) | static void jsonPatchFunc( function jsonObjectFunc (line 182966) | static void jsonObjectFunc( function jsonRemoveFunc (line 183008) | static void jsonRemoveFunc( function jsonReplaceFunc (line 183041) | static void jsonReplaceFunc( function jsonSetFunc (line 183088) | static void jsonSetFunc( function jsonTypeFunc (line 183137) | static void jsonTypeFunc( function jsonValidFunc (line 183166) | static void jsonValidFunc( function jsonArrayStep (line 183191) | static void jsonArrayStep( function jsonArrayFinal (line 183210) | static void jsonArrayFinal(sqlite3_context *ctx){ function jsonObjectStep (line 183235) | static void jsonObjectStep( function jsonObjectFinal (line 183260) | static void jsonObjectFinal(sqlite3_context *ctx){ type JsonEachCursor (line 183284) | typedef struct JsonEachCursor JsonEachCursor; type JsonEachCursor (line 183285) | struct JsonEachCursor { function jsonEachConnect (line 183299) | static int jsonEachConnect( function jsonEachDisconnect (line 183337) | static int jsonEachDisconnect(sqlite3_vtab *pVtab){ function jsonEachOpenEach (line 183343) | static int jsonEachOpenEach(sqlite3_vtab *p, sqlite3_vtab_cursor **ppCur... function jsonEachOpenTree (line 183355) | static int jsonEachOpenTree(sqlite3_vtab *p, sqlite3_vtab_cursor **ppCur... function jsonEachCursorReset (line 183366) | static void jsonEachCursorReset(JsonEachCursor *p){ function jsonEachClose (line 183379) | static int jsonEachClose(sqlite3_vtab_cursor *cur){ function jsonEachEof (line 183388) | static int jsonEachEof(sqlite3_vtab_cursor *cur){ function jsonEachNext (line 183394) | static int jsonEachNext(sqlite3_vtab_cursor *cur){ function jsonEachComputePath (line 183435) | static void jsonEachComputePath( function jsonEachColumn (line 183462) | static int jsonEachColumn( function jsonEachRowid (line 183560) | static int jsonEachRowid(sqlite3_vtab_cursor *cur, sqlite_int64 *pRowid){ function jsonEachBestIndex (line 183571) | static int jsonEachBestIndex( function jsonEachFilter (line 183610) | static int jsonEachFilter( function SQLITE_PRIVATE (line 183749) | SQLITE_PRIVATE int sqlite3Json1Init(sqlite3 *db){ function SQLITE_API (line 183820) | __declspec(dllexport) type Fts5ExtensionApi (line 183883) | typedef struct Fts5ExtensionApi Fts5ExtensionApi; type Fts5Context (line 183884) | typedef struct Fts5Context Fts5Context; type Fts5PhraseIter (line 183885) | typedef struct Fts5PhraseIter Fts5PhraseIter; type Fts5PhraseIter (line 183895) | struct Fts5PhraseIter { type Fts5ExtensionApi (line 184115) | struct Fts5ExtensionApi { type Fts5Tokenizer (line 184349) | typedef struct Fts5Tokenizer Fts5Tokenizer; type fts5_tokenizer (line 184350) | typedef struct fts5_tokenizer fts5_tokenizer; type fts5_tokenizer (line 184351) | struct fts5_tokenizer { type fts5_api (line 184386) | typedef struct fts5_api fts5_api; type fts5_api (line 184387) | struct fts5_api { type u8 (line 184452) | typedef unsigned char u8; type u32 (line 184453) | typedef unsigned int u32; type u16 (line 184454) | typedef unsigned short u16; type i16 (line 184455) | typedef short i16; type sqlite3_int64 (line 184456) | typedef sqlite3_int64 i64; type sqlite3_uint64 (line 184457) | typedef sqlite3_uint64 u64; type Fts5Global (line 184526) | typedef struct Fts5Global Fts5Global; type Fts5Colset (line 184527) | typedef struct Fts5Colset Fts5Colset; type Fts5Colset (line 184535) | struct Fts5Colset { type Fts5Config (line 184547) | typedef struct Fts5Config Fts5Config; type Fts5Config (line 184584) | struct Fts5Config { type Fts5Buffer (line 184669) | typedef struct Fts5Buffer Fts5Buffer; type Fts5Buffer (line 184670) | struct Fts5Buffer { type Fts5PoslistReader (line 184705) | typedef struct Fts5PoslistReader Fts5PoslistReader; type Fts5PoslistReader (line 184706) | struct Fts5PoslistReader { type Fts5PoslistWriter (line 184724) | typedef struct Fts5PoslistWriter Fts5PoslistWriter; type Fts5PoslistWriter (line 184725) | struct Fts5PoslistWriter { type Fts5Termset (line 184746) | typedef struct Fts5Termset Fts5Termset; type Fts5Index (line 184760) | typedef struct Fts5Index Fts5Index; type Fts5IndexIter (line 184761) | typedef struct Fts5IndexIter Fts5IndexIter; type Fts5IndexIter (line 184763) | struct Fts5IndexIter { type Fts5Hash (line 184970) | typedef struct Fts5Hash Fts5Hash; type Fts5Storage (line 185025) | typedef struct Fts5Storage Fts5Storage; type Fts5Expr (line 185068) | typedef struct Fts5Expr Fts5Expr; type Fts5ExprNode (line 185069) | typedef struct Fts5ExprNode Fts5ExprNode; type Fts5Parse (line 185070) | typedef struct Fts5Parse Fts5Parse; type Fts5Token (line 185071) | typedef struct Fts5Token Fts5Token; type Fts5ExprPhrase (line 185072) | typedef struct Fts5ExprPhrase Fts5ExprPhrase; type Fts5ExprNearset (line 185073) | typedef struct Fts5ExprNearset Fts5ExprNearset; type Fts5Token (line 185075) | struct Fts5Token { type Fts5PoslistPopulator (line 185112) | typedef struct Fts5PoslistPopulator Fts5PoslistPopulator; type fts5YYMINORTYPE (line 185351) | typedef union { type fts5yyStackEntry (line 185534) | struct fts5yyStackEntry { type fts5yyStackEntry (line 185541) | typedef struct fts5yyStackEntry fts5yyStackEntry; type fts5yyParser (line 185545) | struct fts5yyParser { type fts5yyParser (line 185563) | typedef struct fts5yyParser fts5yyParser; function sqlite3Fts5ParserTrace (line 185589) | static void sqlite3Fts5ParserTrace(FILE *TraceFILE, char *zTracePrompt){ function fts5yyGrowStack (line 185651) | static int fts5yyGrowStack(fts5yyParser *p){ function sqlite3Fts5ParserInit (line 185690) | static void sqlite3Fts5ParserInit(void *fts5yypParser){ function fts5yy_destructor (line 185744) | static void fts5yy_destructor( function fts5yy_pop_parser_stack (line 185802) | static void fts5yy_pop_parser_stack(fts5yyParser *pParser){ function sqlite3Fts5ParserFinalize (line 185820) | static void sqlite3Fts5ParserFinalize(void *p){ function sqlite3Fts5ParserFree (line 185837) | static void sqlite3Fts5ParserFree( function sqlite3Fts5ParserStackPeak (line 185853) | static int sqlite3Fts5ParserStackPeak(void *p){ function fts5yy_find_shift_action (line 185863) | static unsigned int fts5yy_find_shift_action( function fts5yy_find_reduce_action (line 185926) | static int fts5yy_find_reduce_action( function fts5yyStackOverflow (line 185956) | static void fts5yyStackOverflow(fts5yyParser *fts5yypParser){ function fts5yyTraceShift (line 185977) | static void fts5yyTraceShift(fts5yyParser *fts5yypParser, int fts5yyNewS... function fts5yy_shift (line 185996) | static void fts5yy_shift( function fts5yy_reduce (line 186077) | static void fts5yy_reduce( function fts5yy_parse_failed (line 186298) | static void fts5yy_parse_failed( function fts5yy_syntax_error (line 186319) | static void fts5yy_syntax_error( function fts5yy_accept (line 186339) | static void fts5yy_accept( function sqlite3Fts5Parser (line 186378) | static void sqlite3Fts5Parser( type CInstIter (line 186571) | typedef struct CInstIter CInstIter; type CInstIter (line 186572) | struct CInstIter { function fts5CInstIterNext (line 186588) | static int fts5CInstIterNext(CInstIter *pIter){ function fts5CInstIterInit (line 186619) | static int fts5CInstIterInit( type HighlightContext (line 186645) | typedef struct HighlightContext HighlightContext; type HighlightContext (line 186646) | struct HighlightContext { function fts5HighlightAppend (line 186668) | static void fts5HighlightAppend( function fts5HighlightCb (line 186683) | static int fts5HighlightCb( function fts5HighlightFunction (line 186737) | static void fts5HighlightFunction( type Fts5SFinder (line 186786) | typedef struct Fts5SFinder Fts5SFinder; type Fts5SFinder (line 186787) | struct Fts5SFinder { function fts5SentenceFinderAdd (line 186800) | static int fts5SentenceFinderAdd(Fts5SFinder *p, int iAdd){ function fts5SentenceFinderCb (line 186819) | static int fts5SentenceFinderCb( function fts5SnippetScore (line 186852) | static int fts5SnippetScore( function fts5SnippetFunction (line 186898) | static void fts5SnippetFunction( type Fts5Bm25Data (line 187054) | typedef struct Fts5Bm25Data Fts5Bm25Data; type Fts5Bm25Data (line 187055) | struct Fts5Bm25Data { function fts5CountCb (line 187066) | static int fts5CountCb( function fts5Bm25GetData (line 187082) | static int fts5Bm25GetData( function fts5Bm25Function (line 187154) | static void fts5Bm25Function( function sqlite3Fts5AuxInit (line 187212) | static int sqlite3Fts5AuxInit(fts5_api *pApi){ function sqlite3Fts5BufferSize (line 187257) | static int sqlite3Fts5BufferSize(int *pRc, Fts5Buffer *pBuf, u32 nByte){ function sqlite3Fts5BufferAppendVarint (line 187281) | static void sqlite3Fts5BufferAppendVarint(int *pRc, Fts5Buffer *pBuf, i6... function sqlite3Fts5Put32 (line 187286) | static void sqlite3Fts5Put32(u8 *aBuf, int iVal){ function sqlite3Fts5Get32 (line 187293) | static int sqlite3Fts5Get32(const u8 *aBuf){ function sqlite3Fts5BufferAppendBlob (line 187302) | static void sqlite3Fts5BufferAppendBlob( function sqlite3Fts5BufferAppendString (line 187321) | static void sqlite3Fts5BufferAppendString( function sqlite3Fts5BufferAppendPrintf (line 187339) | static void sqlite3Fts5BufferAppendPrintf( function sqlite3Fts5BufferFree (line 187378) | static void sqlite3Fts5BufferFree(Fts5Buffer *pBuf){ function sqlite3Fts5BufferZero (line 187387) | static void sqlite3Fts5BufferZero(Fts5Buffer *pBuf){ function sqlite3Fts5BufferSet (line 187396) | static void sqlite3Fts5BufferSet( function sqlite3Fts5PoslistNext64 (line 187406) | static int sqlite3Fts5PoslistNext64( function sqlite3Fts5PoslistReaderNext (line 187436) | static int sqlite3Fts5PoslistReaderNext(Fts5PoslistReader *pIter){ function sqlite3Fts5PoslistReaderInit (line 187443) | static int sqlite3Fts5PoslistReaderInit( function sqlite3Fts5PoslistSafeAppend (line 187460) | static void sqlite3Fts5PoslistSafeAppend( function sqlite3Fts5PoslistWriterAppend (line 187475) | static int sqlite3Fts5PoslistWriterAppend( function sqlite3Fts5IsBareword (line 187535) | static int sqlite3Fts5IsBareword(char t){ type Fts5TermsetEntry (line 187553) | typedef struct Fts5TermsetEntry Fts5TermsetEntry; type Fts5TermsetEntry (line 187554) | struct Fts5TermsetEntry { type Fts5Termset (line 187561) | struct Fts5Termset { function sqlite3Fts5TermsetNew (line 187565) | static int sqlite3Fts5TermsetNew(Fts5Termset **pp){ function sqlite3Fts5TermsetAdd (line 187571) | static int sqlite3Fts5TermsetAdd( function sqlite3Fts5TermsetFree (line 187620) | static void sqlite3Fts5TermsetFree(Fts5Termset *p){ function fts5_iswhitespace (line 187662) | static int fts5_iswhitespace(char x){ function fts5_isopenquote (line 187666) | static int fts5_isopenquote(char x){ function fts5_isdigit (line 187695) | static int fts5_isdigit(char a){ function fts5Dequote (line 187777) | static int fts5Dequote(char *z){ function sqlite3Fts5Dequote (line 187822) | static void sqlite3Fts5Dequote(char *z){ type Fts5Enum (line 187833) | struct Fts5Enum { type Fts5Enum (line 187837) | typedef struct Fts5Enum Fts5Enum; function fts5ConfigSetEnum (line 187839) | static int fts5ConfigSetEnum( function fts5ConfigParseSpecial (line 187868) | static int fts5ConfigParseSpecial( function fts5ConfigDefaultTokenizer (line 188032) | static int fts5ConfigDefaultTokenizer(Fts5Global *pGlobal, Fts5Config *p... function fts5ConfigParseColumn (line 188094) | static int fts5ConfigParseColumn( function fts5ConfigMakeExprlist (line 188122) | static int fts5ConfigMakeExprlist(Fts5Config *p){ function sqlite3Fts5ConfigParse (line 188155) | static int sqlite3Fts5ConfigParse( function sqlite3Fts5ConfigFree (line 188274) | static void sqlite3Fts5ConfigFree(Fts5Config *pConfig){ function sqlite3Fts5ConfigDeclareVtab (line 188301) | static int sqlite3Fts5ConfigDeclareVtab(Fts5Config *pConfig){ function sqlite3Fts5Tokenize (line 188347) | static int sqlite3Fts5Tokenize( function sqlite3Fts5ConfigParseRank (line 188393) | static int sqlite3Fts5ConfigParseRank( function sqlite3Fts5ConfigSetValue (line 188452) | static int sqlite3Fts5ConfigSetValue( function sqlite3Fts5ConfigLoad (line 188545) | static int sqlite3Fts5ConfigLoad(Fts5Config *pConfig, int iCookie){ type Fts5ExprTerm (line 188623) | typedef struct Fts5ExprTerm Fts5ExprTerm; type Fts5Expr (line 188637) | struct Fts5Expr { type Fts5ExprNode (line 188656) | struct Fts5ExprNode { type Fts5ExprTerm (line 188685) | struct Fts5ExprTerm { type Fts5ExprPhrase (line 188696) | struct Fts5ExprPhrase { type Fts5ExprNearset (line 188707) | struct Fts5ExprNearset { type Fts5Parse (line 188718) | struct Fts5Parse { function sqlite3Fts5ParseError (line 188727) | static void sqlite3Fts5ParseError(Fts5Parse *pParse, const char *zFmt, .... function fts5ExprIsspace (line 188737) | static int fts5ExprIsspace(char t){ function fts5ExprGetToken (line 188744) | static int fts5ExprGetToken( function fts5ParseFree (line 188808) | static void fts5ParseFree(void *p){ sqlite3_free(p); } function sqlite3Fts5ExprNew (line 188810) | static int sqlite3Fts5ExprNew( function sqlite3Fts5ParseNodeFree (line 188883) | static void sqlite3Fts5ParseNodeFree(Fts5ExprNode *p){ function sqlite3Fts5ExprFree (line 188897) | static void sqlite3Fts5ExprFree(Fts5Expr *p){ function i64 (line 188909) | static i64 fts5ExprSynonymRowid(Fts5ExprTerm *pTerm, int bDesc, int *pbE... function fts5ExprSynonymList (line 188933) | static int fts5ExprSynonymList( function fts5ExprPhraseIsMatch (line 189016) | static int fts5ExprPhraseIsMatch( type Fts5LookaheadReader (line 189097) | typedef struct Fts5LookaheadReader Fts5LookaheadReader; type Fts5LookaheadReader (line 189098) | struct Fts5LookaheadReader { function fts5LookaheadReaderNext (line 189108) | static int fts5LookaheadReaderNext(Fts5LookaheadReader *p){ function fts5LookaheadReaderInit (line 189116) | static int fts5LookaheadReaderInit( type Fts5NearTrimmer (line 189127) | typedef struct Fts5NearTrimmer Fts5NearTrimmer; type Fts5NearTrimmer (line 189128) | struct Fts5NearTrimmer { function fts5ExprNearIsMatch (line 189151) | static int fts5ExprNearIsMatch(int *pRc, Fts5ExprNearset *pNear){ function fts5ExprAdvanceto (line 189250) | static int fts5ExprAdvanceto( function fts5ExprSynonymAdvanceto (line 189276) | static int fts5ExprSynonymAdvanceto( function fts5ExprNearTest (line 189306) | static int fts5ExprNearTest( function fts5ExprNearInitAll (line 189363) | static int fts5ExprNearInitAll( function fts5RowidCmp (line 189425) | static int fts5RowidCmp( function fts5ExprSetEof (line 189440) | static void fts5ExprSetEof(Fts5ExprNode *pNode){ function fts5ExprNodeZeroPoslist (line 189449) | static void fts5ExprNodeZeroPoslist(Fts5ExprNode *pNode){ function fts5NodeCompare (line 189479) | static int fts5NodeCompare( function fts5ExprNodeTest_STRING (line 189500) | static int fts5ExprNodeTest_STRING( function fts5ExprNodeNext_STRING (line 189569) | static int fts5ExprNodeNext_STRING( function fts5ExprNodeTest_TERM (line 189634) | static int fts5ExprNodeTest_TERM( function fts5ExprNodeNext_TERM (line 189662) | static int fts5ExprNodeNext_TERM( function fts5ExprNodeTest_OR (line 189686) | static void fts5ExprNodeTest_OR( function fts5ExprNodeNext_OR (line 189705) | static int fts5ExprNodeNext_OR( function fts5ExprNodeTest_AND (line 189737) | static int fts5ExprNodeTest_AND( function fts5ExprNodeNext_AND (line 189789) | static int fts5ExprNodeNext_AND( function fts5ExprNodeTest_NOT (line 189804) | static int fts5ExprNodeTest_NOT( function fts5ExprNodeNext_NOT (line 189832) | static int fts5ExprNodeNext_NOT( function fts5ExprNodeTest (line 189853) | static int fts5ExprNodeTest( function fts5ExprNodeFirst (line 189898) | static int fts5ExprNodeFirst(Fts5Expr *pExpr, Fts5ExprNode *pNode){ function sqlite3Fts5ExprFirst (line 189957) | static int sqlite3Fts5ExprFirst(Fts5Expr *p, Fts5Index *pIdx, i64 iFirst... function sqlite3Fts5ExprNext (line 189988) | static int sqlite3Fts5ExprNext(Fts5Expr *p, i64 iLast){ function sqlite3Fts5ExprEof (line 190002) | static int sqlite3Fts5ExprEof(Fts5Expr *p){ function i64 (line 190006) | static i64 sqlite3Fts5ExprRowid(Fts5Expr *p){ function fts5ParseStringFromToken (line 190010) | static int fts5ParseStringFromToken(Fts5Token *pToken, char **pz){ function fts5ExprPhraseFree (line 190019) | static void fts5ExprPhraseFree(Fts5ExprPhrase *pPhrase){ function Fts5ExprNearset (line 190048) | static Fts5ExprNearset *sqlite3Fts5ParseNearset( type TokenCtx (line 190106) | typedef struct TokenCtx TokenCtx; type TokenCtx (line 190107) | struct TokenCtx { function fts5ParseTokenize (line 190115) | static int fts5ParseTokenize( function sqlite3Fts5ParsePhraseFree (line 190180) | static void sqlite3Fts5ParsePhraseFree(Fts5ExprPhrase *pPhrase){ function sqlite3Fts5ParseNearsetFree (line 190187) | static void sqlite3Fts5ParseNearsetFree(Fts5ExprNearset *pNear){ function sqlite3Fts5ParseFinished (line 190198) | static void sqlite3Fts5ParseFinished(Fts5Parse *pParse, Fts5ExprNode *p){ function Fts5ExprPhrase (line 190208) | static Fts5ExprPhrase *sqlite3Fts5ParseTerm( function sqlite3Fts5ExprClonePhrase (line 190269) | static int sqlite3Fts5ExprClonePhrase( function sqlite3Fts5ParseNear (line 190359) | static void sqlite3Fts5ParseNear(Fts5Parse *pParse, Fts5Token *pTok){ function sqlite3Fts5ParseSetDistance (line 190367) | static void sqlite3Fts5ParseSetDistance( function Fts5Colset (line 190402) | static Fts5Colset *fts5ParseColset( function Fts5Colset (line 190443) | static Fts5Colset *sqlite3Fts5ParseColsetInvert(Fts5Parse *pParse, Fts5C... function Fts5Colset (line 190466) | static Fts5Colset *sqlite3Fts5ParseColset( function Fts5Colset (line 190506) | static Fts5Colset *fts5CloneColset(int *pRc, Fts5Colset *pOrig){ function fts5MergeColset (line 190523) | static void fts5MergeColset(Fts5Colset *pColset, Fts5Colset *pMerge){ function fts5ParseSetColset (line 190549) | static void fts5ParseSetColset( function sqlite3Fts5ParseSetColset (line 190587) | static void sqlite3Fts5ParseSetColset( function fts5ExprAssignXNext (line 190604) | static void fts5ExprAssignXNext(Fts5ExprNode *pNode){ function fts5ExprAddChildren (line 190636) | static void fts5ExprAddChildren(Fts5ExprNode *p, Fts5ExprNode *pSub){ function Fts5ExprNode (line 190651) | static Fts5ExprNode *sqlite3Fts5ParseNode( function Fts5ExprNode (line 190726) | static Fts5ExprNode *sqlite3Fts5ParseImplicitAnd( function fts5ExprFunction (line 191004) | static void fts5ExprFunction( function fts5ExprFunctionHr (line 191087) | static void fts5ExprFunctionHr( function fts5ExprFunctionTcl (line 191094) | static void fts5ExprFunctionTcl( function fts5ExprIsAlnum (line 191107) | static void fts5ExprIsAlnum( function fts5ExprFold (line 191123) | static void fts5ExprFold( function sqlite3Fts5ExprInit (line 191145) | static int sqlite3Fts5ExprInit(Fts5Global *pGlobal, sqlite3 *db){ function sqlite3Fts5ExprPhraseCount (line 191175) | static int sqlite3Fts5ExprPhraseCount(Fts5Expr *pExpr){ function sqlite3Fts5ExprPhraseSize (line 191182) | static int sqlite3Fts5ExprPhraseSize(Fts5Expr *pExpr, int iPhrase){ function sqlite3Fts5ExprPoslist (line 191191) | static int sqlite3Fts5ExprPoslist(Fts5Expr *pExpr, int iPhrase, const u8... type Fts5PoslistPopulator (line 191205) | struct Fts5PoslistPopulator { function Fts5PoslistPopulator (line 191211) | static Fts5PoslistPopulator *sqlite3Fts5ExprClearPoslists(Fts5Expr *pExp... type Fts5ExprCtx (line 191233) | struct Fts5ExprCtx { type Fts5ExprCtx (line 191238) | typedef struct Fts5ExprCtx Fts5ExprCtx; function fts5ExprColsetTest (line 191243) | static int fts5ExprColsetTest(Fts5Colset *pColset, int iCol){ function fts5ExprPopulatePoslistsCb (line 191251) | static int fts5ExprPopulatePoslistsCb( function sqlite3Fts5ExprPopulatePoslists (line 191286) | static int sqlite3Fts5ExprPopulatePoslists( function fts5ExprClearPoslists (line 191316) | static void fts5ExprClearPoslists(Fts5ExprNode *pNode){ function fts5ExprCheckPoslists (line 191327) | static int fts5ExprCheckPoslists(Fts5ExprNode *pNode, i64 iRowid){ function sqlite3Fts5ExprCheckPoslists (line 191371) | static void sqlite3Fts5ExprCheckPoslists(Fts5Expr *pExpr, i64 iRowid){ function sqlite3Fts5ExprPhraseCollist (line 191378) | static int sqlite3Fts5ExprPhraseCollist( type Fts5HashEntry (line 191432) | typedef struct Fts5HashEntry Fts5HashEntry; type Fts5Hash (line 191441) | struct Fts5Hash { type Fts5HashEntry (line 191472) | struct Fts5HashEntry { function sqlite3Fts5HashNew (line 191498) | static int sqlite3Fts5HashNew(Fts5Config *pConfig, Fts5Hash **ppNew, int... function sqlite3Fts5HashFree (line 191528) | static void sqlite3Fts5HashFree(Fts5Hash *pHash){ function sqlite3Fts5HashClear (line 191539) | static void sqlite3Fts5HashClear(Fts5Hash *pHash){ function fts5HashKey (line 191553) | static unsigned int fts5HashKey(int nSlot, const u8 *p, int n){ function fts5HashKey2 (line 191562) | static unsigned int fts5HashKey2(int nSlot, u8 b, const u8 *p, int n){ function fts5HashResize (line 191575) | static int fts5HashResize(Fts5Hash *pHash){ function fts5HashAddPoslistSize (line 191603) | static void fts5HashAddPoslistSize(Fts5Hash *pHash, Fts5HashEntry *p){ function sqlite3Fts5HashWrite (line 191643) | static int sqlite3Fts5HashWrite( function Fts5HashEntry (line 191796) | static Fts5HashEntry *fts5HashEntryMerge( function fts5HashEntrySort (line 191842) | static int fts5HashEntrySort( function sqlite3Fts5HashQuery (line 191887) | static int sqlite3Fts5HashQuery( function sqlite3Fts5HashScanInit (line 191914) | static int sqlite3Fts5HashScanInit( function sqlite3Fts5HashScanNext (line 191921) | static void sqlite3Fts5HashScanNext(Fts5Hash *p){ function sqlite3Fts5HashScanEof (line 191926) | static int sqlite3Fts5HashScanEof(Fts5Hash *p){ function sqlite3Fts5HashScanEntry (line 191930) | static void sqlite3Fts5HashScanEntry( function sqlite3Fts5Corrupt (line 192199) | static int sqlite3Fts5Corrupt() { return SQLITE_CORRUPT_VTAB; } type Fts5Data (line 192211) | typedef struct Fts5Data Fts5Data; type Fts5DlidxIter (line 192212) | typedef struct Fts5DlidxIter Fts5DlidxIter; type Fts5DlidxLvl (line 192213) | typedef struct Fts5DlidxLvl Fts5DlidxLvl; type Fts5DlidxWriter (line 192214) | typedef struct Fts5DlidxWriter Fts5DlidxWriter; type Fts5Iter (line 192215) | typedef struct Fts5Iter Fts5Iter; type Fts5PageWriter (line 192216) | typedef struct Fts5PageWriter Fts5PageWriter; type Fts5SegIter (line 192217) | typedef struct Fts5SegIter Fts5SegIter; type Fts5DoclistIter (line 192218) | typedef struct Fts5DoclistIter Fts5DoclistIter; type Fts5SegWriter (line 192219) | typedef struct Fts5SegWriter Fts5SegWriter; type Fts5Structure (line 192220) | typedef struct Fts5Structure Fts5Structure; type Fts5StructureLevel (line 192221) | typedef struct Fts5StructureLevel Fts5StructureLevel; type Fts5StructureSegment (line 192222) | typedef struct Fts5StructureSegment Fts5StructureSegment; type Fts5Data (line 192224) | struct Fts5Data { type Fts5Index (line 192233) | struct Fts5Index { type Fts5DoclistIter (line 192264) | struct Fts5DoclistIter { type Fts5StructureSegment (line 192279) | struct Fts5StructureSegment { type Fts5StructureLevel (line 192284) | struct Fts5StructureLevel { type Fts5Structure (line 192289) | struct Fts5Structure { type Fts5PageWriter (line 192300) | struct Fts5PageWriter { type Fts5DlidxWriter (line 192307) | struct Fts5DlidxWriter { type Fts5SegWriter (line 192313) | struct Fts5SegWriter { type Fts5CResult (line 192332) | typedef struct Fts5CResult Fts5CResult; type Fts5CResult (line 192333) | struct Fts5CResult { type Fts5SegIter (line 192384) | struct Fts5SegIter { type Fts5Iter (line 192462) | struct Fts5Iter { type Fts5DlidxLvl (line 192496) | struct Fts5DlidxLvl { type Fts5DlidxIter (line 192506) | struct Fts5DlidxIter { function fts5PutU16 (line 192512) | static void fts5PutU16(u8 *aOut, u16 iVal){ function u16 (line 192517) | static u16 fts5GetU16(const u8 *aIn){ function fts5BufferCompareBlob (line 192540) | static int fts5BufferCompareBlob( function fts5BufferCompare (line 192559) | static int fts5BufferCompare(Fts5Buffer *pLeft, Fts5Buffer *pRight){ function fts5LeafFirstTermOff (line 192565) | static int fts5LeafFirstTermOff(Fts5Data *pLeaf){ function fts5CloseReader (line 192574) | static void fts5CloseReader(Fts5Index *p){ function Fts5Data (line 192588) | static Fts5Data *fts5DataRead(Fts5Index *p, i64 iRowid){ function fts5DataRelease (line 192659) | static void fts5DataRelease(Fts5Data *pData){ function Fts5Data (line 192663) | static Fts5Data *fts5LeafRead(Fts5Index *p, i64 iRowid){ function fts5IndexPrepareStmt (line 192675) | static int fts5IndexPrepareStmt( function fts5DataWrite (line 192696) | static void fts5DataWrite(Fts5Index *p, i64 iRowid, const u8 *pData, int... function fts5DataDelete (line 192719) | static void fts5DataDelete(Fts5Index *p, i64 iFirst, i64 iLast){ function fts5DataRemoveSegment (line 192751) | static void fts5DataRemoveSegment(Fts5Index *p, int iSegid){ function fts5StructureRelease (line 192773) | static void fts5StructureRelease(Fts5Structure *pStruct){ function fts5StructureRef (line 192784) | static void fts5StructureRef(Fts5Structure *pStruct){ function fts5StructureDecode (line 192800) | static int fts5StructureDecode( function fts5StructureAddLevel (line 192876) | static void fts5StructureAddLevel(int *pRc, Fts5Structure **ppStruct){ function fts5StructureExtendLevel (line 192900) | static void fts5StructureExtendLevel( function Fts5Structure (line 192929) | static Fts5Structure *fts5StructureReadUncached(Fts5Index *p){ function i64 (line 192953) | static i64 fts5IndexDataVersion(Fts5Index *p){ function Fts5Structure (line 192984) | static Fts5Structure *fts5StructureRead(Fts5Index *p){ function fts5StructureInvalidate (line 193023) | static void fts5StructureInvalidate(Fts5Index *p){ function fts5StructureCountSegments (line 193035) | static int fts5StructureCountSegments(Fts5Structure *pStruct){ function fts5StructureWrite (line 193066) | static void fts5StructureWrite(Fts5Index *p, Fts5Structure *pStruct){ function fts5PrintStructure (line 193108) | static void fts5PrintStructure(const char *zCaption, Fts5Structure *pStr... function fts5SegmentSize (line 193121) | static int fts5SegmentSize(Fts5StructureSegment *pSeg){ function fts5StructurePromoteTo (line 193130) | static void fts5StructurePromoteTo( function fts5StructurePromote (line 193173) | static void fts5StructurePromote( function fts5DlidxLvlNext (line 193224) | static int fts5DlidxLvlNext(Fts5DlidxLvl *pLvl){ function fts5DlidxIterNextR (line 193256) | static int fts5DlidxIterNextR(Fts5Index *p, Fts5DlidxIter *pIter, int iL... function fts5DlidxIterNext (line 193276) | static int fts5DlidxIterNext(Fts5Index *p, Fts5DlidxIter *pIter){ function fts5DlidxIterFirst (line 193291) | static int fts5DlidxIterFirst(Fts5DlidxIter *pIter){ function fts5DlidxIterEof (line 193300) | static int fts5DlidxIterEof(Fts5Index *p, Fts5DlidxIter *pIter){ function fts5DlidxIterLast (line 193304) | static void fts5DlidxIterLast(Fts5Index *p, Fts5DlidxIter *pIter){ function fts5DlidxLvlPrev (line 193327) | static int fts5DlidxLvlPrev(Fts5DlidxLvl *pLvl){ function fts5DlidxIterPrevR (line 193376) | static int fts5DlidxIterPrevR(Fts5Index *p, Fts5DlidxIter *pIter, int iL... function fts5DlidxIterPrev (line 193399) | static int fts5DlidxIterPrev(Fts5Index *p, Fts5DlidxIter *pIter){ function fts5DlidxIterFree (line 193406) | static void fts5DlidxIterFree(Fts5DlidxIter *pIter){ function Fts5DlidxIter (line 193416) | static Fts5DlidxIter *fts5DlidxIterInit( function i64 (line 193463) | static i64 fts5DlidxIterRowid(Fts5DlidxIter *pIter){ function fts5DlidxIterPgno (line 193466) | static int fts5DlidxIterPgno(Fts5DlidxIter *pIter){ function fts5SegIterNextPage (line 193473) | static void fts5SegIterNextPage( function fts5GetPoslistSize (line 193511) | static int fts5GetPoslistSize(const u8 *p, int *pnSz, int *pbDel){ function fts5SegIterLoadNPos (line 193532) | static void fts5SegIterLoadNPos(Fts5Index *p, Fts5SegIter *pIter){ function fts5SegIterLoadRowid (line 193561) | static void fts5SegIterLoadRowid(Fts5Index *p, Fts5SegIter *pIter){ function fts5SegIterLoadTerm (line 193594) | static void fts5SegIterLoadTerm(Fts5Index *p, Fts5SegIter *pIter, int nK... function fts5SegIterSetNext (line 193626) | static void fts5SegIterSetNext(Fts5Index *p, Fts5SegIter *pIter){ function fts5SegIterInit (line 193644) | static void fts5SegIterInit( function fts5SegIterReverseInitPage (line 193692) | static void fts5SegIterReverseInitPage(Fts5Index *p, Fts5SegIter *pIter){ function fts5SegIterReverseNewPage (line 193745) | static void fts5SegIterReverseNewPage(Fts5Index *p, Fts5SegIter *pIter){ function fts5MultiIterIsEmpty (line 193797) | static int fts5MultiIterIsEmpty(Fts5Index *p, Fts5Iter *pIter){ function fts5SegIterNext_Reverse (line 193807) | static void fts5SegIterNext_Reverse( function fts5SegIterNext_None (line 193841) | static void fts5SegIterNext_None( function fts5SegIterNext (line 193913) | static void fts5SegIterNext( function fts5SegIterReverse (line 194049) | static void fts5SegIterReverse(Fts5Index *p, Fts5SegIter *pIter){ function fts5SegIterLoadDlidx (line 194135) | static void fts5SegIterLoadDlidx(Fts5Index *p, Fts5SegIter *pIter){ function fts5LeafSeek (line 194169) | static void fts5LeafSeek( function sqlite3_stmt (line 194292) | static sqlite3_stmt *fts5IdxSelectStmt(Fts5Index *p){ function fts5SegIterSeekInit (line 194311) | static void fts5SegIterSeekInit( function fts5SegIterHashInit (line 194393) | static void fts5SegIterHashInit( function fts5SegIterClear (line 194443) | static void fts5SegIterClear(Fts5SegIter *pIter){ function fts5AssertComparisonResult (line 194460) | static void fts5AssertComparisonResult( function fts5AssertMultiIterSetup (line 194502) | static void fts5AssertMultiIterSetup(Fts5Index *p, Fts5Iter *pIter){ function fts5MultiIterDoCompare (line 194547) | static int fts5MultiIterDoCompare(Fts5Iter *pIter, int iOut){ function fts5SegIterGotoPage (line 194601) | static void fts5SegIterGotoPage( function fts5SegIterNextFrom (line 194639) | static void fts5SegIterNextFrom( function fts5MultiIterFree (line 194693) | static void fts5MultiIterFree(Fts5Iter *pIter){ function fts5MultiIterAdvanced (line 194705) | static void fts5MultiIterAdvanced( function fts5MultiIterAdvanceRowid (line 194733) | static int fts5MultiIterAdvanceRowid( function fts5MultiIterSetEof (line 194776) | static void fts5MultiIterSetEof(Fts5Iter *pIter){ function fts5MultiIterNext (line 194789) | static void fts5MultiIterNext( function fts5MultiIterNext2 (line 194827) | static void fts5MultiIterNext2( function fts5IterSetOutputs_Noop (line 194855) | static void fts5IterSetOutputs_Noop(Fts5Iter *pUnused1, Fts5SegIter *pUn... function Fts5Iter (line 194859) | static Fts5Iter *fts5MultiIterAlloc( function fts5PoslistCallback (line 194881) | static void fts5PoslistCallback( type PoslistCallbackCtx (line 194893) | typedef struct PoslistCallbackCtx PoslistCallbackCtx; type PoslistCallbackCtx (line 194894) | struct PoslistCallbackCtx { type PoslistOffsetsCtx (line 194900) | typedef struct PoslistOffsetsCtx PoslistOffsetsCtx; type PoslistOffsetsCtx (line 194901) | struct PoslistOffsetsCtx { function fts5IndexColsetTest (line 194911) | static int fts5IndexColsetTest(Fts5Colset *pColset, int iCol){ function fts5PoslistOffsetsCallback (line 194919) | static void fts5PoslistOffsetsCallback( function fts5PoslistFilterCallback (line 194942) | static void fts5PoslistFilterCallback( function fts5ChunkIterate (line 194994) | static void fts5ChunkIterate( function fts5SegiterPoslist (line 195041) | static void fts5SegiterPoslist( function fts5IndexExtractCol (line 195076) | static int fts5IndexExtractCol( function fts5IndexExtractColset (line 195113) | static void fts5IndexExtractColset( function fts5IterSetOutputs_None (line 195135) | static void fts5IterSetOutputs_None(Fts5Iter *pIter, Fts5SegIter *pSeg){ function fts5IterSetOutputs_Nocolset (line 195145) | static void fts5IterSetOutputs_Nocolset(Fts5Iter *pIter, Fts5SegIter *pS... function fts5IterSetOutputs_ZeroColset (line 195170) | static void fts5IterSetOutputs_ZeroColset(Fts5Iter *pIter, Fts5SegIter *... function fts5IterSetOutputs_Col (line 195180) | static void fts5IterSetOutputs_Col(Fts5Iter *pIter, Fts5SegIter *pSeg){ function fts5IterSetOutputs_Col100 (line 195198) | static void fts5IterSetOutputs_Col100(Fts5Iter *pIter, Fts5SegIter *pSeg){ function fts5IterSetOutputs_Full (line 195238) | static void fts5IterSetOutputs_Full(Fts5Iter *pIter, Fts5SegIter *pSeg){ function fts5IterSetOutputCb (line 195270) | static void fts5IterSetOutputCb(int *pRc, Fts5Iter *pIter){ function fts5MultiIterNew (line 195313) | static void fts5MultiIterNew( function fts5MultiIterNew2 (line 195414) | static void fts5MultiIterNew2( function fts5MultiIterEof (line 195454) | static int fts5MultiIterEof(Fts5Index *p, Fts5Iter *pIter){ function i64 (line 195466) | static i64 fts5MultiIterRowid(Fts5Iter *pIter){ function fts5MultiIterNextFrom (line 195474) | static void fts5MultiIterNextFrom( function u8 (line 195493) | static const u8 *fts5MultiIterTerm(Fts5Iter *pIter, int *pn){ function fts5AllocateSegid (line 195508) | static int fts5AllocateSegid(Fts5Index *p, Fts5Structure *pStruct){ function fts5IndexDiscardData (line 195564) | static void fts5IndexDiscardData(Fts5Index *p){ function fts5PrefixCompress (line 195579) | static int fts5PrefixCompress(int nOld, const u8 *pOld, const u8 *pNew){ function fts5WriteDlidxClear (line 195587) | static void fts5WriteDlidxClear( function fts5WriteDlidxGrow (line 195613) | static int fts5WriteDlidxGrow( function fts5WriteFlushDlidx (line 195639) | static int fts5WriteFlushDlidx(Fts5Index *p, Fts5SegWriter *pWriter){ function fts5WriteFlushBtree (line 195663) | static void fts5WriteFlushBtree(Fts5Index *p, Fts5SegWriter *pWriter){ function fts5WriteBtreeTerm (line 195691) | static void fts5WriteBtreeTerm( function fts5WriteBtreeNoTerm (line 195705) | static void fts5WriteBtreeNoTerm( function i64 (line 195721) | static i64 fts5DlidxExtractFirstRowid(Fts5Buffer *pBuf){ function fts5WriteDlidxAppend (line 195735) | static void fts5WriteDlidxAppend( function fts5WriteFlushLeaf (line 195795) | static void fts5WriteFlushLeaf(Fts5Index *p, Fts5SegWriter *pWriter){ function fts5WriteAppendTerm (line 195841) | static void fts5WriteAppendTerm( function fts5WriteAppendRowid (line 195919) | static void fts5WriteAppendRowid( function fts5WriteAppendPoslistData (line 195952) | static void fts5WriteAppendPoslistData( function fts5WriteFinish (line 195986) | static void fts5WriteFinish( function fts5WriteInit (line 196014) | static void fts5WriteInit( function fts5TrimSegments (line 196061) | static void fts5TrimSegments(Fts5Index *p, Fts5Iter *pIter){ function fts5MergeChunkCallback (line 196118) | static void fts5MergeChunkCallback( function fts5IndexMergeLevel (line 196130) | static void fts5IndexMergeLevel( function fts5IndexMerge (line 196279) | static int fts5IndexMerge( function fts5IndexAutomerge (line 196338) | static void fts5IndexAutomerge( function fts5IndexCrisismerge (line 196359) | static void fts5IndexCrisismerge( function fts5IndexReturn (line 196377) | static int fts5IndexReturn(Fts5Index *p){ type Fts5FlushCtx (line 196383) | typedef struct Fts5FlushCtx Fts5FlushCtx; type Fts5FlushCtx (line 196384) | struct Fts5FlushCtx { function fts5PoslistPrefix (line 196394) | static int fts5PoslistPrefix(const u8 *aBuf, int nMax){ function fts5FlushOneHash (line 196415) | static void fts5FlushOneHash(Fts5Index *p){ function fts5IndexFlush (line 196567) | static void fts5IndexFlush(Fts5Index *p){ function Fts5Structure (line 196576) | static Fts5Structure *fts5IndexOptimizeStruct( function sqlite3Fts5IndexOptimize (line 196638) | static int sqlite3Fts5IndexOptimize(Fts5Index *p){ function sqlite3Fts5IndexMerge (line 196672) | static int sqlite3Fts5IndexMerge(Fts5Index *p, int nMerge){ function fts5AppendRowid (line 196694) | static void fts5AppendRowid( function fts5AppendPoslist (line 196704) | static void fts5AppendPoslist( function fts5DoclistIterNext (line 196720) | static void fts5DoclistIterNext(Fts5DoclistIter *pIter){ function fts5DoclistIterInit (line 196746) | static void fts5DoclistIterInit( function fts5MergeAppendDocid (line 196763) | static void fts5MergeAppendDocid( function fts5BufferSwap (line 196783) | static void fts5BufferSwap(Fts5Buffer *p1, Fts5Buffer *p2){ function fts5NextRowid (line 196789) | static void fts5NextRowid(Fts5Buffer *pBuf, int *piOff, i64 *piRowid){ function fts5MergeRowidLists (line 196804) | static void fts5MergeRowidLists( function fts5MergePrefixLists (line 196851) | static void fts5MergePrefixLists( function fts5SetupPrefixIter (line 196964) | static void fts5SetupPrefixIter( function sqlite3Fts5IndexBeginWrite (line 197064) | static int sqlite3Fts5IndexBeginWrite(Fts5Index *p, int bDelete, i64 iRo... function sqlite3Fts5IndexSync (line 197088) | static int sqlite3Fts5IndexSync(Fts5Index *p){ function sqlite3Fts5IndexRollback (line 197101) | static int sqlite3Fts5IndexRollback(Fts5Index *p){ function sqlite3Fts5IndexReinit (line 197114) | static int sqlite3Fts5IndexReinit(Fts5Index *p){ function sqlite3Fts5IndexOpen (line 197130) | static int sqlite3Fts5IndexOpen( function sqlite3Fts5IndexClose (line 197171) | static int sqlite3Fts5IndexClose(Fts5Index *p){ function sqlite3Fts5IndexCharlenToBytelen (line 197194) | static int sqlite3Fts5IndexCharlenToBytelen( function fts5IndexCharlen (line 197214) | static int fts5IndexCharlen(const char *pIn, int nIn){ function sqlite3Fts5IndexWrite (line 197236) | static int sqlite3Fts5IndexWrite( function sqlite3Fts5IndexQuery (line 197272) | static int sqlite3Fts5IndexQuery( function sqlite3Fts5IterNext (line 197354) | static int sqlite3Fts5IterNext(Fts5IndexIter *pIndexIter){ function sqlite3Fts5IterNextScan (line 197364) | static int sqlite3Fts5IterNextScan(Fts5IndexIter *pIndexIter){ function sqlite3Fts5IterNextFrom (line 197388) | static int sqlite3Fts5IterNextFrom(Fts5IndexIter *pIndexIter, i64 iMatch){ function sqlite3Fts5IterClose (line 197407) | static void sqlite3Fts5IterClose(Fts5IndexIter *pIndexIter){ function sqlite3Fts5IndexGetAverages (line 197422) | static int sqlite3Fts5IndexGetAverages(Fts5Index *p, i64 *pnRow, i64 *an... function sqlite3Fts5IndexSetAverages (line 197446) | static int sqlite3Fts5IndexSetAverages(Fts5Index *p, const u8 *pData, in... function sqlite3Fts5IndexReads (line 197456) | static int sqlite3Fts5IndexReads(Fts5Index *p){ function sqlite3Fts5IndexSetCookie (line 197467) | static int sqlite3Fts5IndexSetCookie(Fts5Index *p, int iNew){ function sqlite3Fts5IndexLoadConfig (line 197487) | static int sqlite3Fts5IndexLoadConfig(Fts5Index *p){ function u64 (line 197504) | static u64 sqlite3Fts5IndexEntryCksum( function fts5TestDlidxReverse (line 197530) | static void fts5TestDlidxReverse( function fts5QueryCksum (line 197566) | static int fts5QueryCksum( function fts5TestTerm (line 197610) | static void fts5TestTerm( function fts5IndexIntegrityCheckEmpty (line 197685) | static void fts5IndexIntegrityCheckEmpty( function fts5IntegrityCheckPgidx (line 197706) | static void fts5IntegrityCheckPgidx(Fts5Index *p, Fts5Data *pLeaf){ function fts5IndexIntegrityCheckSegment (line 197756) | static void fts5IndexIntegrityCheckSegment( function sqlite3Fts5IndexIntegrityCheck (line 197900) | static int sqlite3Fts5IndexIntegrityCheck(Fts5Index *p, u64 cksum){ function fts5DecodeRowid (line 197991) | static void fts5DecodeRowid( function fts5DebugRowid (line 198010) | static void fts5DebugRowid(int *pRc, Fts5Buffer *pBuf, i64 iKey){ function fts5DebugStructure (line 198028) | static void fts5DebugStructure( function fts5DecodeStructure (line 198057) | static void fts5DecodeStructure( function fts5DecodeAverages (line 198082) | static void fts5DecodeAverages( function fts5DecodePoslist (line 198105) | static int fts5DecodePoslist(int *pRc, Fts5Buffer *pBuf, const u8 *a, in... function fts5DecodeDoclist (line 198123) | static int fts5DecodeDoclist(int *pRc, Fts5Buffer *pBuf, const u8 *a, in... function fts5DecodeRowidList (line 198161) | static void fts5DecodeRowidList( function fts5DecodeFunction (line 198192) | static void fts5DecodeFunction( function fts5RowidFunction (line 198379) | static void fts5RowidFunction( function sqlite3Fts5IndexInit (line 198418) | static int sqlite3Fts5IndexInit(sqlite3 *db){ function sqlite3Fts5IndexReset (line 198439) | static int sqlite3Fts5IndexReset(Fts5Index *p){ type Fts5Auxdata (line 198474) | typedef struct Fts5Auxdata Fts5Auxdata; type Fts5Auxiliary (line 198475) | typedef struct Fts5Auxiliary Fts5Auxiliary; type Fts5Cursor (line 198476) | typedef struct Fts5Cursor Fts5Cursor; type Fts5Sorter (line 198477) | typedef struct Fts5Sorter Fts5Sorter; type Fts5Table (line 198478) | typedef struct Fts5Table Fts5Table; type Fts5TokenizerModule (line 198479) | typedef struct Fts5TokenizerModule Fts5TokenizerModule; type Fts5TransactionState (line 198512) | struct Fts5TransactionState { type Fts5Global (line 198522) | struct Fts5Global { type Fts5Auxiliary (line 198537) | struct Fts5Auxiliary { type Fts5TokenizerModule (line 198551) | struct Fts5TokenizerModule { type Fts5Table (line 198562) | struct Fts5Table { type Fts5MatchPhrase (line 198574) | struct Fts5MatchPhrase { type Fts5Sorter (line 198588) | struct Fts5Sorter { type Fts5Cursor (line 198616) | struct Fts5Cursor { type Fts5Auxdata (line 198688) | struct Fts5Auxdata { function fts5CheckTransactionState (line 198703) | static void fts5CheckTransactionState(Fts5Table *p, int op, int iSavepoi... function fts5IsContentless (line 198755) | static int fts5IsContentless(Fts5Table *pTab){ function fts5FreeVtab (line 198762) | static void fts5FreeVtab(Fts5Table *pTab){ function fts5DisconnectMethod (line 198774) | static int fts5DisconnectMethod(sqlite3_vtab *pVtab){ function fts5DestroyMethod (line 198782) | static int fts5DestroyMethod(sqlite3_vtab *pVtab){ function fts5InitVtab (line 198802) | static int fts5InitVtab( function fts5ConnectMethod (line 198868) | static int fts5ConnectMethod( function fts5CreateMethod (line 198878) | static int fts5CreateMethod( function fts5SetUniqueFlag (line 198904) | static void fts5SetUniqueFlag(sqlite3_index_info *pIdxInfo){ function fts5BestIndexMethod (line 198952) | static int fts5BestIndexMethod(sqlite3_vtab *pVTab, sqlite3_index_info *... function fts5NewTransaction (line 199057) | static int fts5NewTransaction(Fts5Table *pTab){ function fts5OpenMethod (line 199068) | static int fts5OpenMethod(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppC... function fts5StmtType (line 199094) | static int fts5StmtType(Fts5Cursor *pCsr){ function fts5CsrNewrow (line 199106) | static void fts5CsrNewrow(Fts5Cursor *pCsr){ function fts5FreeCursorComponents (line 199115) | static void fts5FreeCursorComponents(Fts5Cursor *pCsr){ function fts5CloseMethod (line 199158) | static int fts5CloseMethod(sqlite3_vtab_cursor *pCursor){ function fts5SorterNext (line 199174) | static int fts5SorterNext(Fts5Cursor *pCsr){ function fts5TripCursors (line 199217) | static void fts5TripCursors(Fts5Table *pTab){ function fts5CursorReseek (line 199240) | static int fts5CursorReseek(Fts5Cursor *pCsr, int *pbSkip){ function fts5NextMethod (line 199272) | static int fts5NextMethod(sqlite3_vtab_cursor *pCursor){ function fts5PrepareStatement (line 199316) | static int fts5PrepareStatement( function fts5CursorFirstSorted (line 199345) | static int fts5CursorFirstSorted(Fts5Table *pTab, Fts5Cursor *pCsr, int ... function fts5CursorFirst (line 199393) | static int fts5CursorFirst(Fts5Table *pTab, Fts5Cursor *pCsr, int bDesc){ function fts5SpecialMatch (line 199410) | static int fts5SpecialMatch( function Fts5Auxiliary (line 199445) | static Fts5Auxiliary *fts5FindAuxiliary(Fts5Table *pTab, const char *zNa... function fts5FindRankFunction (line 199457) | static int fts5FindRankFunction(Fts5Cursor *pCsr){ function fts5CursorParseRank (line 199508) | static int fts5CursorParseRank( function i64 (line 199545) | static i64 fts5GetRowidLimit(sqlite3_value *pVal, i64 iDefault){ function fts5FilterMethod (line 199566) | static int fts5FilterMethod( function fts5EofMethod (line 199707) | static int fts5EofMethod(sqlite3_vtab_cursor *pCursor){ function i64 (line 199715) | static i64 fts5CursorRowid(Fts5Cursor *pCsr){ function fts5RowidMethod (line 199733) | static int fts5RowidMethod(sqlite3_vtab_cursor *pCursor, sqlite_int64 *p... function fts5SeekCursor (line 199764) | static int fts5SeekCursor(Fts5Cursor *pCsr, int bErrormsg){ function fts5SetVtabError (line 199796) | static void fts5SetVtabError(Fts5Table *p, const char *zFormat, ...){ function fts5SpecialInsert (line 199819) | static int fts5SpecialInsert( function fts5SpecialDelete (line 199874) | static int fts5SpecialDelete( function fts5StorageInsert (line 199887) | static void fts5StorageInsert( function fts5UpdateMethod (line 199917) | static int fts5UpdateMethod( function fts5SyncMethod (line 200038) | static int fts5SyncMethod(sqlite3_vtab *pVtab){ function fts5BeginMethod (line 200052) | static int fts5BeginMethod(sqlite3_vtab *pVtab){ function fts5CommitMethod (line 200063) | static int fts5CommitMethod(sqlite3_vtab *pVtab){ function fts5RollbackMethod (line 200073) | static int fts5RollbackMethod(sqlite3_vtab *pVtab){ function fts5ApiColumnCount (line 200088) | static int fts5ApiColumnCount(Fts5Context *pCtx){ function fts5ApiColumnTotalSize (line 200093) | static int fts5ApiColumnTotalSize( function fts5ApiRowCount (line 200103) | static int fts5ApiRowCount(Fts5Context *pCtx, i64 *pnRow){ function fts5ApiTokenize (line 200109) | static int fts5ApiTokenize( function fts5ApiPhraseCount (line 200122) | static int fts5ApiPhraseCount(Fts5Context *pCtx){ function fts5ApiPhraseSize (line 200127) | static int fts5ApiPhraseSize(Fts5Context *pCtx, int iPhrase){ function fts5ApiColumnText (line 200132) | static int fts5ApiColumnText( function fts5CsrPoslist (line 200153) | static int fts5CsrPoslist( function fts5CacheInstArray (line 200205) | static int fts5CacheInstArray(Fts5Cursor *pCsr){ function fts5ApiInstCount (line 200272) | static int fts5ApiInstCount(Fts5Context *pCtx, int *pnInst){ function fts5ApiInst (line 200282) | static int fts5ApiInst( function sqlite3_int64 (line 200311) | static sqlite3_int64 fts5ApiRowid(Fts5Context *pCtx){ function fts5ColumnSizeCb (line 200315) | static int fts5ColumnSizeCb( function fts5ApiColumnSize (line 200332) | static int fts5ApiColumnSize(Fts5Context *pCtx, int iCol, int *pnToken){ function fts5ApiSetAuxdata (line 200385) | static int fts5ApiSetAuxdata( function fts5ApiPhraseNext (line 200440) | static void fts5ApiPhraseNext( function fts5ApiPhraseFirst (line 200462) | static int fts5ApiPhraseFirst( function fts5ApiPhraseNextColumn (line 200480) | static void fts5ApiPhraseNextColumn( function fts5ApiPhraseFirstColumn (line 200510) | static int fts5ApiPhraseFirstColumn( function fts5ApiQueryPhrase (line 200584) | static int fts5ApiQueryPhrase( function fts5ApiInvoke (line 200621) | static void fts5ApiInvoke( function Fts5Cursor (line 200634) | static Fts5Cursor *fts5CursorFromCsrid(Fts5Global *pGlobal, i64 iCsrId){ function fts5ApiCallback (line 200642) | static void fts5ApiCallback( function Fts5Index (line 200674) | static Fts5Index *sqlite3Fts5IndexFromCsrid( function fts5PoslistBlob (line 200704) | static int fts5PoslistBlob(sqlite3_context *pCtx, Fts5Cursor *pCsr){ function fts5ColumnMethod (line 200761) | static int fts5ColumnMethod( function fts5FindFunctionMethod (line 200812) | static int fts5FindFunctionMethod( function fts5RenameMethod (line 200837) | static int fts5RenameMethod( function fts5SavepointMethod (line 200850) | static int fts5SavepointMethod(sqlite3_vtab *pVtab, int iSavepoint){ function fts5ReleaseMethod (line 200863) | static int fts5ReleaseMethod(sqlite3_vtab *pVtab, int iSavepoint){ function fts5RollbackToMethod (line 200876) | static int fts5RollbackToMethod(sqlite3_vtab *pVtab, int iSavepoint){ function fts5CreateAux (line 200887) | static int fts5CreateAux( function fts5CreateTokenizer (line 200926) | static int fts5CreateTokenizer( function Fts5TokenizerModule (line 200961) | static Fts5TokenizerModule *fts5LocateTokenizer( function fts5FindTokenizer (line 200982) | static int fts5FindTokenizer( function sqlite3Fts5GetTokenizer (line 201003) | static int sqlite3Fts5GetTokenizer( function fts5ModuleDestroy (line 201035) | static void fts5ModuleDestroy(void *pCtx){ function fts5Fts5Func (line 201055) | static void fts5Fts5Func( function fts5SourceIdFunc (line 201071) | static void fts5SourceIdFunc( function fts5Init (line 201081) | static int fts5Init(sqlite3 *db){ function SQLITE_API (line 201164) | __declspec(dllexport) function SQLITE_API (line 201177) | __declspec(dllexport) function SQLITE_PRIVATE (line 201189) | SQLITE_PRIVATE int sqlite3Fts5Init(sqlite3 *db){ type Fts5Storage (line 201212) | struct Fts5Storage { function fts5StorageGetStmt (line 201247) | static int fts5StorageGetStmt( function fts5ExecPrintf (line 201347) | static int fts5ExecPrintf( function sqlite3Fts5DropAll (line 201375) | static int sqlite3Fts5DropAll(Fts5Config *pConfig){ function fts5StorageRenameOne (line 201399) | static void fts5StorageRenameOne( function sqlite3Fts5StorageRename (line 201413) | static int sqlite3Fts5StorageRename(Fts5Storage *pStorage, const char *z... function sqlite3Fts5CreateTable (line 201433) | static int sqlite3Fts5CreateTable( function sqlite3Fts5StorageOpen (line 201468) | static int sqlite3Fts5StorageOpen( function sqlite3Fts5StorageClose (line 201534) | static int sqlite3Fts5StorageClose(Fts5Storage *p){ type Fts5InsertCtx (line 201549) | typedef struct Fts5InsertCtx Fts5InsertCtx; type Fts5InsertCtx (line 201550) | struct Fts5InsertCtx { function fts5StorageInsertCallback (line 201559) | static int fts5StorageInsertCallback( function fts5StorageDeleteFromIndex (line 201582) | static int fts5StorageDeleteFromIndex( function fts5StorageInsertDocsize (line 201640) | static int fts5StorageInsertDocsize( function fts5StorageLoadTotals (line 201669) | static int fts5StorageLoadTotals(Fts5Storage *p, int bCache){ function fts5StorageSaveTotals (line 201685) | static int fts5StorageSaveTotals(Fts5Storage *p){ function sqlite3Fts5StorageDelete (line 201707) | static int sqlite3Fts5StorageDelete(Fts5Storage *p, i64 iDel, sqlite3_va... function sqlite3Fts5StorageDeleteAll (line 201748) | static int sqlite3Fts5StorageDeleteAll(Fts5Storage *p){ function sqlite3Fts5StorageRebuild (line 201777) | static int sqlite3Fts5StorageRebuild(Fts5Storage *p){ function sqlite3Fts5StorageOptimize (line 201829) | static int sqlite3Fts5StorageOptimize(Fts5Storage *p){ function sqlite3Fts5StorageMerge (line 201833) | static int sqlite3Fts5StorageMerge(Fts5Storage *p, int nMerge){ function sqlite3Fts5StorageReset (line 201837) | static int sqlite3Fts5StorageReset(Fts5Storage *p){ function fts5StorageNewRowid (line 201850) | static int fts5StorageNewRowid(Fts5Storage *p, i64 *piRowid){ function sqlite3Fts5StorageContentInsert (line 201871) | static int sqlite3Fts5StorageContentInsert( function sqlite3Fts5StorageIndexInsert (line 201906) | static int sqlite3Fts5StorageIndexInsert( function fts5StorageCount (line 201948) | static int fts5StorageCount(Fts5Storage *p, const char *zSuffix, i64 *pn... type Fts5IntegrityCtx (line 201976) | typedef struct Fts5IntegrityCtx Fts5IntegrityCtx; type Fts5IntegrityCtx (line 201977) | struct Fts5IntegrityCtx { function fts5StorageIntegrityCallback (line 201990) | static int fts5StorageIntegrityCallback( function sqlite3Fts5StorageIntegrity (line 202060) | static int sqlite3Fts5StorageIntegrity(Fts5Storage *p){ function sqlite3Fts5StorageStmt (line 202161) | static int sqlite3Fts5StorageStmt( function sqlite3Fts5StorageStmtRelease (line 202185) | static void sqlite3Fts5StorageStmtRelease( function fts5StorageDecodeSizeArray (line 202202) | static int fts5StorageDecodeSizeArray( function sqlite3Fts5StorageDocsize (line 202223) | static int sqlite3Fts5StorageDocsize(Fts5Storage *p, i64 iRowid, int *aC... function sqlite3Fts5StorageSize (line 202249) | static int sqlite3Fts5StorageSize(Fts5Storage *p, int iCol, i64 *pnToken){ function sqlite3Fts5StorageRowCount (line 202267) | static int sqlite3Fts5StorageRowCount(Fts5Storage *p, i64 *pnRow){ function sqlite3Fts5StorageSync (line 202278) | static int sqlite3Fts5StorageSync(Fts5Storage *p){ function sqlite3Fts5StorageRollback (line 202292) | static int sqlite3Fts5StorageRollback(Fts5Storage *p){ function sqlite3Fts5StorageConfigValue (line 202297) | static int sqlite3Fts5StorageConfigValue( type AsciiTokenizer (line 202360) | typedef struct AsciiTokenizer AsciiTokenizer; type AsciiTokenizer (line 202361) | struct AsciiTokenizer { function fts5AsciiAddExceptions (line 202365) | static void fts5AsciiAddExceptions( function fts5AsciiDelete (line 202381) | static void fts5AsciiDelete(Fts5Tokenizer *p){ function fts5AsciiCreate (line 202388) | static int fts5AsciiCreate( function asciiFold (line 202429) | static void asciiFold(char *aOut, const char *aIn, int nByte){ function fts5AsciiTokenize (line 202441) | static int fts5AsciiTokenize( type Unicode61Tokenizer (line 202556) | typedef struct Unicode61Tokenizer Unicode61Tokenizer; type Unicode61Tokenizer (line 202557) | struct Unicode61Tokenizer { function fts5UnicodeAddExceptions (line 202566) | static int fts5UnicodeAddExceptions( function fts5UnicodeIsException (line 202615) | static int fts5UnicodeIsException(Unicode61Tokenizer *p, int iCode){ function fts5UnicodeDelete (line 202639) | static void fts5UnicodeDelete(Fts5Tokenizer *pTok){ function fts5UnicodeCreate (line 202652) | static int fts5UnicodeCreate( function fts5UnicodeIsAlnum (line 202710) | static int fts5UnicodeIsAlnum(Unicode61Tokenizer *p, int iCode){ function fts5UnicodeTokenize (line 202715) | static int fts5UnicodeTokenize( type PorterTokenizer (line 202827) | typedef struct PorterTokenizer PorterTokenizer; type PorterTokenizer (line 202828) | struct PorterTokenizer { function fts5PorterDelete (line 202837) | static void fts5PorterDelete(Fts5Tokenizer *pTok){ function fts5PorterCreate (line 202850) | static int fts5PorterCreate( type PorterContext (line 202886) | typedef struct PorterContext PorterContext; type PorterContext (line 202887) | struct PorterContext { type PorterRule (line 202893) | typedef struct PorterRule PorterRule; type PorterRule (line 202894) | struct PorterRule { function fts5PorterApply (line 202903) | static int fts5PorterApply(char *aBuf, int *pnBuf, PorterRule *aRule){ function fts5PorterIsVowel (line 202928) | static int fts5PorterIsVowel(char c, int bYIsVowel){ function fts5PorterGobbleVC (line 202934) | static int fts5PorterGobbleVC(char *zStem, int nStem, int bPrevCons){ function fts5Porter_MGt0 (line 202951) | static int fts5Porter_MGt0(char *zStem, int nStem){ function fts5Porter_MGt1 (line 202956) | static int fts5Porter_MGt1(char *zStem, int nStem){ function fts5Porter_MEq1 (line 202966) | static int fts5Porter_MEq1(char *zStem, int nStem){ function fts5Porter_Ostar (line 202976) | static int fts5Porter_Ostar(char *zStem, int nStem){ function fts5Porter_MGt1_and_S_or_T (line 202993) | static int fts5Porter_MGt1_and_S_or_T(char *zStem, int nStem){ function fts5Porter_Vowel (line 203000) | static int fts5Porter_Vowel(char *zStem, int nStem){ function fts5PorterStep4 (line 203016) | static int fts5PorterStep4(char *aBuf, int *pnBuf){ function fts5PorterStep1B2 (line 203150) | static int fts5PorterStep1B2(char *aBuf, int *pnBuf){ function fts5PorterStep2 (line 203184) | static int fts5PorterStep2(char *aBuf, int *pnBuf){ function fts5PorterStep3 (line 203331) | static int fts5PorterStep3(char *aBuf, int *pnBuf){ function fts5PorterStep1B (line 203397) | static int fts5PorterStep1B(char *aBuf, int *pnBuf){ function fts5PorterStep1A (line 203434) | static void fts5PorterStep1A(char *aBuf, int *pnBuf){ function fts5PorterCb (line 203452) | static int fts5PorterCb( function fts5PorterTokenize (line 203521) | static int fts5PorterTokenize( function sqlite3Fts5TokenizerInit (line 203541) | static int sqlite3Fts5TokenizerInit(fts5_api *pApi){ function sqlite3Fts5UnicodeIsalnum (line 203595) | static int sqlite3Fts5UnicodeIsalnum(int c){ function fts5_remove_diacritic (line 203727) | static int fts5_remove_diacritic(int c){ function sqlite3Fts5UnicodeIsdiacritic (line 203777) | static int sqlite3Fts5UnicodeIsdiacritic(int c){ function sqlite3Fts5UnicodeFold (line 203796) | static int sqlite3Fts5UnicodeFold(int c, int bRemoveDiacritic){ function sqlite3Fts5GetVarint32 (line 203952) | static int sqlite3Fts5GetVarint32(const unsigned char *p, u32 *v){ function u8 (line 204030) | static u8 sqlite3Fts5GetVarint(const unsigned char *p, u64 *v){ function fts5PutVarint64 (line 204224) | static int FTS5_NOINLINE fts5PutVarint64(unsigned char *p, u64 v){ function sqlite3Fts5PutVarint (line 204249) | static int sqlite3Fts5PutVarint(unsigned char *p, u64 v){ function sqlite3Fts5GetVarintLen (line 204263) | static int sqlite3Fts5GetVarintLen(u32 iVal){ type Fts5VocabTable (line 204317) | typedef struct Fts5VocabTable Fts5VocabTable; type Fts5VocabCursor (line 204318) | typedef struct Fts5VocabCursor Fts5VocabCursor; type Fts5VocabTable (line 204320) | struct Fts5VocabTable { type Fts5VocabCursor (line 204329) | struct Fts5VocabCursor { function fts5VocabTableType (line 204377) | static int fts5VocabTableType(const char *zType, char **pzErr, int *peTy... function fts5VocabDisconnectMethod (line 204406) | static int fts5VocabDisconnectMethod(sqlite3_vtab *pVtab){ function fts5VocabDestroyMethod (line 204415) | static int fts5VocabDestroyMethod(sqlite3_vtab *pVtab){ function fts5VocabInitVtab (line 204442) | static int fts5VocabInitVtab( function fts5VocabConnectMethod (line 204504) | static int fts5VocabConnectMethod( function fts5VocabCreateMethod (line 204514) | static int fts5VocabCreateMethod( function fts5VocabBestIndexMethod (line 204537) | static int fts5VocabBestIndexMethod( function fts5VocabOpenMethod (line 204599) | static int fts5VocabOpenMethod( function fts5VocabResetCursor (line 204657) | static void fts5VocabResetCursor(Fts5VocabCursor *pCsr){ function fts5VocabCloseMethod (line 204670) | static int fts5VocabCloseMethod(sqlite3_vtab_cursor *pCursor){ function fts5VocabInstanceNewTerm (line 204679) | static int fts5VocabInstanceNewTerm(Fts5VocabCursor *pCsr){ function fts5VocabInstanceNext (line 204701) | static int fts5VocabInstanceNext(Fts5VocabCursor *pCsr){ function fts5VocabNextMethod (line 204731) | static int fts5VocabNextMethod(sqlite3_vtab_cursor *pCursor){ function fts5VocabFilterMethod (line 204852) | static int fts5VocabFilterMethod( function fts5VocabEofMethod (line 204921) | static int fts5VocabEofMethod(sqlite3_vtab_cursor *pCursor){ function fts5VocabColumnMethod (line 204926) | static int fts5VocabColumnMethod( function fts5VocabRowidMethod (line 204998) | static int fts5VocabRowidMethod( function sqlite3Fts5VocabInit (line 205007) | static int sqlite3Fts5VocabInit(Fts5Global *pGlobal, sqlite3 *db){ type stmt_vtab (line 205081) | typedef struct stmt_vtab stmt_vtab; type stmt_vtab (line 205082) | struct stmt_vtab { type stmt_cursor (line 205091) | typedef struct stmt_cursor stmt_cursor; type stmt_cursor (line 205092) | struct stmt_cursor { function stmtConnect (line 205112) | static int stmtConnect( function stmtDisconnect (line 205152) | static int stmtDisconnect(sqlite3_vtab *pVtab){ function stmtOpen (line 205160) | static int stmtOpen(sqlite3_vtab *p, sqlite3_vtab_cursor **ppCursor){ function stmtClose (line 205173) | static int stmtClose(sqlite3_vtab_cursor *cur){ function stmtNext (line 205182) | static int stmtNext(sqlite3_vtab_cursor *cur){ function stmtColumn (line 205193) | static int stmtColumn( function stmtRowid (line 205239) | static int stmtRowid(sqlite3_vtab_cursor *cur, sqlite_int64 *pRowid){ function stmtEof (line 205249) | static int stmtEof(sqlite3_vtab_cursor *cur){ function stmtFilter (line 205260) | static int stmtFilter( function stmtBestIndex (line 205277) | static int stmtBestIndex( function SQLITE_PRIVATE (line 205318) | SQLITE_PRIVATE int sqlite3StmtVtabInit(sqlite3 *db){ function SQLITE_API (line 205328) | __declspec(dllexport) function SQLITE_API (line 205351) | SQLITE_API const char *sqlite3_sourceid(void){ return SQLITE_SOURCE_ID; } FILE: v2/testdata/_sqlite/sqlite-amalgamation-3210000/sqlite3.h type sqlite3 (line 246) | typedef struct sqlite3 sqlite3; type SQLITE_INT64_TYPE (line 265) | typedef SQLITE_INT64_TYPE sqlite_int64; type SQLITE_UINT64_TYPE (line 267) | typedef SQLITE_UINT64_TYPE sqlite_uint64; type sqlite_uint64 (line 269) | typedef unsigned SQLITE_INT64_TYPE sqlite_uint64; type __int64 (line 272) | typedef __int64 sqlite_int64; type sqlite_uint64 (line 273) | typedef unsigned __int64 sqlite_uint64; type sqlite_int64 (line 275) | typedef long long int sqlite_int64; type sqlite_uint64 (line 276) | typedef unsigned long long int sqlite_uint64; type sqlite_int64 (line 278) | typedef sqlite_int64 sqlite3_int64; type sqlite_uint64 (line 279) | typedef sqlite_uint64 sqlite3_uint64; type sqlite3_file (line 666) | typedef struct sqlite3_file sqlite3_file; type sqlite3_file (line 667) | struct sqlite3_file { type sqlite3_io_methods (line 765) | typedef struct sqlite3_io_methods sqlite3_io_methods; type sqlite3_io_methods (line 766) | struct sqlite3_io_methods { type sqlite3_mutex (line 1114) | typedef struct sqlite3_mutex sqlite3_mutex; type sqlite3_api_routines (line 1124) | typedef struct sqlite3_api_routines sqlite3_api_routines; type sqlite3_vfs (line 1283) | typedef struct sqlite3_vfs sqlite3_vfs; type sqlite3_vfs (line 1285) | struct sqlite3_vfs { type sqlite3_mem_methods (line 1581) | typedef struct sqlite3_mem_methods sqlite3_mem_methods; type sqlite3_mem_methods (line 1582) | struct sqlite3_mem_methods { type sqlite3_stmt (line 3414) | typedef struct sqlite3_stmt sqlite3_stmt; type sqlite3_value (line 3828) | typedef struct sqlite3_value sqlite3_value; type sqlite3_context (line 3842) | typedef struct sqlite3_context sqlite3_context; type sqlite3_vtab (line 6053) | typedef struct sqlite3_vtab sqlite3_vtab; type sqlite3_index_info (line 6054) | typedef struct sqlite3_index_info sqlite3_index_info; type sqlite3_vtab_cursor (line 6055) | typedef struct sqlite3_vtab_cursor sqlite3_vtab_cursor; type sqlite3_module (line 6056) | typedef struct sqlite3_module sqlite3_module; type sqlite3_module (line 6074) | struct sqlite3_module { type sqlite3_index_info (line 6205) | struct sqlite3_index_info { type sqlite3_vtab (line 6323) | struct sqlite3_vtab { type sqlite3_vtab_cursor (line 6347) | struct sqlite3_vtab_cursor { type sqlite3_blob (line 6403) | typedef struct sqlite3_blob sqlite3_blob; type sqlite3_mutex_methods (line 6851) | typedef struct sqlite3_mutex_methods sqlite3_mutex_methods; type sqlite3_mutex_methods (line 6852) | struct sqlite3_mutex_methods { type sqlite3_pcache (line 7382) | typedef struct sqlite3_pcache sqlite3_pcache; type sqlite3_pcache_page (line 7394) | typedef struct sqlite3_pcache_page sqlite3_pcache_page; type sqlite3_pcache_page (line 7395) | struct sqlite3_pcache_page { type sqlite3_pcache_methods2 (line 7559) | typedef struct sqlite3_pcache_methods2 sqlite3_pcache_methods2; type sqlite3_pcache_methods2 (line 7560) | struct sqlite3_pcache_methods2 { type sqlite3_pcache_methods (line 7582) | typedef struct sqlite3_pcache_methods sqlite3_pcache_methods; type sqlite3_pcache_methods (line 7583) | struct sqlite3_pcache_methods { type sqlite3_backup (line 7608) | typedef struct sqlite3_backup sqlite3_backup; type sqlite3_snapshot (line 8572) | typedef struct sqlite3_snapshot { type sqlite3_rtree_geometry (line 8760) | typedef struct sqlite3_rtree_geometry sqlite3_rtree_geometry; type sqlite3_rtree_query_info (line 8761) | typedef struct sqlite3_rtree_query_info sqlite3_rtree_query_info; type sqlite3_int64 (line 8767) | typedef sqlite3_int64 sqlite3_rtree_dbl; type sqlite3_rtree_dbl (line 8769) | typedef double sqlite3_rtree_dbl; type sqlite3_rtree_geometry (line 8790) | struct sqlite3_rtree_geometry { type sqlite3_rtree_query_info (line 8822) | struct sqlite3_rtree_query_info { type sqlite3_session (line 8873) | typedef struct sqlite3_session sqlite3_session; type sqlite3_changeset_iter (line 8878) | typedef struct sqlite3_changeset_iter sqlite3_changeset_iter; type sqlite3_changegroup (line 9589) | typedef struct sqlite3_changegroup sqlite3_changegroup; type Fts5ExtensionApi (line 10183) | typedef struct Fts5ExtensionApi Fts5ExtensionApi; type Fts5Context (line 10184) | typedef struct Fts5Context Fts5Context; type Fts5PhraseIter (line 10185) | typedef struct Fts5PhraseIter Fts5PhraseIter; type Fts5PhraseIter (line 10195) | struct Fts5PhraseIter { type Fts5ExtensionApi (line 10415) | struct Fts5ExtensionApi { type Fts5Tokenizer (line 10649) | typedef struct Fts5Tokenizer Fts5Tokenizer; type fts5_tokenizer (line 10650) | typedef struct fts5_tokenizer fts5_tokenizer; type fts5_tokenizer (line 10651) | struct fts5_tokenizer { type fts5_api (line 10686) | typedef struct fts5_api fts5_api; type fts5_api (line 10687) | struct fts5_api { FILE: v2/testdata/_sqlite/sqlite-amalgamation-3210000/sqlite3ext.h type sqlite3_api_routines (line 32) | struct sqlite3_api_routines { FILE: v2/testdata/_sqlite/src/alter.c function renameTableFunc (line 37) | static void renameTableFunc( function renameParentFunc (line 102) | static void renameParentFunc( function renameTriggerFunc (line 159) | static void renameTriggerFunc( function sqlite3AlterFunctions (line 231) | void sqlite3AlterFunctions(void){ function reloadTableSchema (line 328) | static void reloadTableSchema(Parse *pParse, Table *pTab, const char *zN... function isSystemTable (line 377) | static int isSystemTable(Parse *pParse, const char *zName){ function sqlite3AlterRenameTable (line 389) | void sqlite3AlterRenameTable( function sqlite3AlterFinishAddColumn (line 593) | void sqlite3AlterFinishAddColumn(Parse *pParse, Token *pColDef){ function sqlite3AlterBeginAddColumn (line 731) | void sqlite3AlterBeginAddColumn(Parse *pParse, SrcList *pSrc){ FILE: v2/testdata/_sqlite/src/analyze.c function openStatTable (line 172) | static void openStatTable( type Stat4Accum (line 265) | typedef struct Stat4Accum Stat4Accum; type Stat4Sample (line 266) | typedef struct Stat4Sample Stat4Sample; type Stat4Sample (line 267) | struct Stat4Sample { type Stat4Accum (line 282) | struct Stat4Accum { function sampleClear (line 302) | static void sampleClear(sqlite3 *db, Stat4Sample *p){ function sampleSetRowid (line 314) | static void sampleSetRowid(sqlite3 *db, Stat4Sample *p, int n, const u8 ... function sampleSetRowidInt64 (line 330) | static void sampleSetRowidInt64(sqlite3 *db, Stat4Sample *p, i64 iRowid){ function sampleCopy (line 343) | static void sampleCopy(Stat4Accum *p, Stat4Sample *pTo, Stat4Sample *pFr... function stat4Destructor (line 361) | static void stat4Destructor(void *pOld){ type Stat4Sample (line 455) | struct Stat4Sample function sampleIsBetterPost (line 500) | static int sampleIsBetterPost( function sampleIsBetter (line 524) | static int sampleIsBetter( function sampleInsert (line 551) | static void sampleInsert(Stat4Accum *p, Stat4Sample *pNew, int nEqZero){ function samplePushPrevious (line 648) | static void samplePushPrevious(Stat4Accum *p, int iChng){ function statPush (line 724) | static void statPush( function statGet (line 829) | static void statGet( function callStatGet (line 955) | static void callStatGet(Vdbe *v, int regStat4, int iParam, int regOut){ function analyzeOneTable (line 973) | static void analyzeOneTable( function loadAnalysis (line 1299) | static void loadAnalysis(Parse *pParse, int iDb){ function analyzeDatabase (line 1309) | static void analyzeDatabase(Parse *pParse, int iDb){ function analyzeTable (line 1336) | static void analyzeTable(Parse *pParse, Table *pTab, Index *pOnlyIdx){ function sqlite3Analyze (line 1367) | void sqlite3Analyze(Parse *pParse, Token *pName1, Token *pName2){ type analysisInfo (line 1419) | typedef struct analysisInfo analysisInfo; type analysisInfo (line 1420) | struct analysisInfo { function analysisLoader (line 1501) | static int analysisLoader(void *pData, int argc, char **argv, char **Not... function sqlite3DeleteIndexSamples (line 1564) | void sqlite3DeleteIndexSamples(sqlite3 *db, Index *pIdx){ function initAvgEq (line 1589) | static void initAvgEq(Index *pIdx){ function Index (line 1648) | static Index *findIndexOrPrimaryKey( function loadStatTbl (line 1674) | static int loadStatTbl( function loadStat4 (line 1800) | static int loadStat4(sqlite3 *db, const char *zDb){ function sqlite3AnalysisLoad (line 1844) | int sqlite3AnalysisLoad(sqlite3 *db, int iDb){ FILE: v2/testdata/_sqlite/src/attach.c function resolveAttachExpr (line 35) | static int resolveAttachExpr(NameContext *pName, Expr *pExpr) function attachFunc (line 59) | static void attachFunc( function detachFunc (line 259) | static void detachFunc( function codeAttach (line 306) | static void codeAttach( function sqlite3Detach (line 380) | void sqlite3Detach(Parse *pParse, Expr *pDbname){ function sqlite3Attach (line 399) | void sqlite3Attach(Parse *pParse, Expr *p, Expr *pDbname, Expr *pKey){ function sqlite3FixInit (line 418) | void sqlite3FixInit( function sqlite3FixSrcList (line 451) | int sqlite3FixSrcList( function sqlite3FixSelect (line 481) | int sqlite3FixSelect( function sqlite3FixExpr (line 514) | int sqlite3FixExpr( function sqlite3FixExprList (line 540) | int sqlite3FixExprList( function sqlite3FixTriggerStep (line 557) | int sqlite3FixTriggerStep( FILE: v2/testdata/_sqlite/src/auth.c function sqlite3_set_authorizer (line 70) | int sqlite3_set_authorizer( function sqliteAuthBadReturnCode (line 90) | static void sqliteAuthBadReturnCode(Parse *pParse){ function sqlite3AuthReadCol (line 104) | int sqlite3AuthReadCol( function sqlite3AuthRead (line 140) | void sqlite3AuthRead( function sqlite3AuthCheck (line 197) | int sqlite3AuthCheck( function sqlite3AuthContextPush (line 249) | void sqlite3AuthContextPush( function sqlite3AuthContextPop (line 264) | void sqlite3AuthContextPop(AuthContext *pContext){ FILE: v2/testdata/_sqlite/src/backup.c type sqlite3_backup (line 21) | struct sqlite3_backup { function Btree (line 82) | static Btree *findBtree(sqlite3 *pErrorDb, sqlite3 *pDb, const char *zDb){ function setDestPgsz (line 113) | static int setDestPgsz(sqlite3_backup *p){ function checkReadTransaction (line 125) | static int checkReadTransaction(sqlite3 *db, Btree *p){ function sqlite3_backup (line 141) | sqlite3_backup *sqlite3_backup_init( function isFatalError (line 218) | static int isFatalError(int rc){ function backupOnePage (line 227) | static int backupOnePage( function backupTruncateFile (line 323) | static int backupTruncateFile(sqlite3_file *pFile, i64 iSize){ function attachBackupObject (line 336) | static void attachBackupObject(sqlite3_backup *p){ function sqlite3_backup_step (line 348) | int sqlite3_backup_step(sqlite3_backup *p, int nPage){ function sqlite3_backup_finish (line 602) | int sqlite3_backup_finish(sqlite3_backup *p){ function sqlite3_backup_remaining (line 654) | int sqlite3_backup_remaining(sqlite3_backup *p){ function sqlite3_backup_pagecount (line 668) | int sqlite3_backup_pagecount(sqlite3_backup *p){ function SQLITE_NOINLINE (line 690) | static SQLITE_NOINLINE void backupUpdate( function sqlite3BackupUpdate (line 715) | void sqlite3BackupUpdate(sqlite3_backup *pBackup, Pgno iPage, const u8 *... function sqlite3BackupRestart (line 730) | void sqlite3BackupRestart(sqlite3_backup *pBackup){ function sqlite3BtreeCopyFile (line 747) | int sqlite3BtreeCopyFile(Btree *pTo, Btree *pFrom){ FILE: v2/testdata/_sqlite/src/bitvec.c type Bitvec (line 94) | struct Bitvec { function Bitvec (line 115) | Bitvec *sqlite3BitvecCreate(u32 iSize){ function sqlite3BitvecTestNotNull (line 130) | int sqlite3BitvecTestNotNull(Bitvec *p, u32 i){ function sqlite3BitvecTest (line 153) | int sqlite3BitvecTest(Bitvec *p, u32 i){ function sqlite3BitvecSet (line 169) | int sqlite3BitvecSet(Bitvec *p, u32 i){ function sqlite3BitvecClear (line 240) | void sqlite3BitvecClear(Bitvec *p, u32 i, void *pBuf){ function sqlite3BitvecDestroy (line 277) | void sqlite3BitvecDestroy(Bitvec *p){ function u32 (line 292) | u32 sqlite3BitvecSize(Bitvec *p){ function sqlite3BitvecBuiltinTest (line 337) | int sqlite3BitvecBuiltinTest(int sz, int *aOp){ FILE: v2/testdata/_sqlite/src/btmutex.c function lockBtreeMutex (line 27) | static void lockBtreeMutex(Btree *p){ function unlockBtreeMutex (line 41) | static void SQLITE_NOINLINE unlockBtreeMutex(Btree *p){ function sqlite3BtreeEnter (line 71) | void sqlite3BtreeEnter(Btree *p){ function btreeLockCarefully (line 105) | static void SQLITE_NOINLINE btreeLockCarefully(Btree *p){ function sqlite3BtreeLeave (line 143) | void sqlite3BtreeLeave(Btree *p){ function sqlite3BtreeHoldsMutex (line 161) | int sqlite3BtreeHoldsMutex(Btree *p){ function btreeEnterAll (line 186) | static void SQLITE_NOINLINE btreeEnterAll(sqlite3 *db){ function sqlite3BtreeEnterAll (line 200) | void sqlite3BtreeEnterAll(sqlite3 *db){ function btreeLeaveAll (line 203) | static void SQLITE_NOINLINE btreeLeaveAll(sqlite3 *db){ function sqlite3BtreeLeaveAll (line 212) | void sqlite3BtreeLeaveAll(sqlite3 *db){ function sqlite3BtreeHoldsAllMutexes (line 223) | int sqlite3BtreeHoldsAllMutexes(sqlite3 *db){ function sqlite3SchemaMutexHeld (line 252) | int sqlite3SchemaMutexHeld(sqlite3 *db, int iDb, Schema *pSchema){ function sqlite3BtreeEnter (line 276) | void sqlite3BtreeEnter(Btree *p){ function sqlite3BtreeEnterAll (line 279) | void sqlite3BtreeEnterAll(sqlite3 *db){ function sqlite3BtreeEnterCursor (line 298) | void sqlite3BtreeEnterCursor(BtCursor *pCur){ function sqlite3BtreeLeaveCursor (line 302) | void sqlite3BtreeLeaveCursor(BtCursor *pCur){ FILE: v2/testdata/_sqlite/src/btree.c function sqlite3_enable_shared_cache (line 89) | int sqlite3_enable_shared_cache(int enable){ function hasSharedCacheTableLock (line 140) | static int hasSharedCacheTableLock( function hasReadConflicts (line 227) | static int hasReadConflicts(Btree *pBtree, Pgno iRoot){ function querySharedCacheTableLock (line 247) | static int querySharedCacheTableLock(Btree *p, Pgno iTab, u8 eLock){ function setSharedCacheTableLock (line 319) | static int setSharedCacheTableLock(Btree *p, Pgno iTable, u8 eLock){ function clearAllSharedCacheTableLocks (line 383) | static void clearAllSharedCacheTableLocks(Btree *p){ function downgradeAllSharedCacheTableLocks (line 427) | static void downgradeAllSharedCacheTableLocks(Btree *p){ function cursorHoldsMutex (line 452) | static int cursorHoldsMutex(BtCursor *p){ function cursorOwnsBtShared (line 464) | static int cursorOwnsBtShared(BtCursor *p){ function invalidateAllOverflowCache (line 480) | static void invalidateAllOverflowCache(BtShared *pBt){ function invalidateIncrblobCursors (line 502) | static void invalidateIncrblobCursors( function btreeSetHasContent (line 562) | static int btreeSetHasContent(BtShared *pBt, Pgno pgno){ function btreeGetHasContent (line 584) | static int btreeGetHasContent(BtShared *pBt, Pgno pgno){ function btreeClearHasContent (line 593) | static void btreeClearHasContent(BtShared *pBt){ function btreeReleaseAllCursorPages (line 601) | static void btreeReleaseAllCursorPages(BtCursor *pCur){ function saveCursorKey (line 625) | static int saveCursorKey(BtCursor *pCur){ function saveCursorPosition (line 661) | static int saveCursorPosition(BtCursor *pCur){ function saveAllCursors (line 708) | static int saveAllCursors(BtShared *pBt, Pgno iRoot, BtCursor *pExcept){ function saveCursorsOnList (line 725) | static int SQLITE_NOINLINE saveCursorsOnList( function sqlite3BtreeClearCursor (line 750) | void sqlite3BtreeClearCursor(BtCursor *pCur){ function btreeMoveto (line 762) | static int btreeMoveto( function btreeRestoreCursorPosition (line 799) | static int btreeRestoreCursorPosition(BtCursor *pCur){ function sqlite3BtreeCursorHasMoved (line 838) | int sqlite3BtreeCursorHasMoved(BtCursor *pCur){ function BtCursor (line 847) | BtCursor *sqlite3BtreeFakeValidCursor(void){ function sqlite3BtreeCursorRestore (line 866) | int sqlite3BtreeCursorRestore(BtCursor *pCur, int *pDifferentRow){ function sqlite3BtreeCursorHint (line 891) | void sqlite3BtreeCursorHint(BtCursor *pCur, int eHintType, ...){ function sqlite3BtreeCursorHintFlags (line 899) | void sqlite3BtreeCursorHintFlags(BtCursor *pCur, unsigned x){ function Pgno (line 915) | static Pgno ptrmapPageno(BtShared *pBt, Pgno pgno){ function ptrmapPut (line 939) | static void ptrmapPut(BtShared *pBt, Pgno key, u8 eType, Pgno parent, in... function ptrmapGet (line 991) | static int ptrmapGet(BtShared *pBt, Pgno key, u8 *pEType, Pgno *pPgno){ function SQLITE_NOINLINE (line 1050) | static SQLITE_NOINLINE void btreeParseCellAdjustSizeForOverflow( function btreeParseCellPtrNoPayload (line 1095) | static void btreeParseCellPtrNoPayload( function btreeParseCellPtr (line 1112) | static void btreeParseCellPtr( function btreeParseCellPtrIndex (line 1180) | static void btreeParseCellPtrIndex( function btreeParseCell (line 1217) | static void btreeParseCell( function u16 (line 1237) | static u16 cellSizePtr(MemPage *pPage, u8 *pCell){ function u16 (line 1285) | static u16 cellSizePtrNoPayload(MemPage *pPage, u8 *pCell){ function u16 (line 1311) | static u16 cellSize(MemPage *pPage, int iCell){ function ptrmapPutOvflPtr (line 1322) | static void ptrmapPutOvflPtr(MemPage *pPage, u8 *pCell, int *pRC){ function defragmentPage (line 1347) | static int defragmentPage(MemPage *pPage, int nMaxFrag){ function u8 (line 1488) | static u8 *pageFindSlot(MemPage *pPg, int nByte, int *pRc){ function allocateSpace (line 1549) | static int allocateSpace(MemPage *pPage, int nByte, int *pIdx){ function freeSpace (line 1639) | static int freeSpace(MemPage *pPage, u16 iStart, u16 iSize){ function decodeFlags (line 1745) | static int decodeFlags(MemPage *pPage, int flagByte){ function btreeInitPage (line 1803) | static int btreeInitPage(MemPage *pPage){ function zeroPage (line 1941) | static void zeroPage(MemPage *pPage, int flags){ function MemPage (line 1978) | static MemPage *btreePageFromDbPage(DbPage *pDbPage, Pgno pgno, BtShared... function btreeGetPage (line 2002) | static int btreeGetPage( function MemPage (line 2024) | static MemPage *btreePageLookup(BtShared *pBt, Pgno pgno){ function Pgno (line 2038) | static Pgno btreePagecount(BtShared *pBt){ function u32 (line 2041) | u32 sqlite3BtreeLastPage(Btree *p){ function getAndInitPage (line 2060) | static int getAndInitPage( function releasePageNotNull (line 2119) | static void releasePageNotNull(MemPage *pPage){ function releasePage (line 2128) | static void releasePage(MemPage *pPage){ function releasePageOne (line 2131) | static void releasePageOne(MemPage *pPage){ function btreeGetUnusedPage (line 2151) | static int btreeGetUnusedPage( function pageReinit (line 2180) | static void pageReinit(DbPage *pData){ function btreeInvokeBusyHandler (line 2202) | static int btreeInvokeBusyHandler(void *pArg){ function sqlite3BtreeOpen (line 2230) | int sqlite3BtreeOpen( function removeFromSharingList (line 2524) | static int removeFromSharingList(BtShared *pBt){ function allocateTempSpace (line 2563) | static void allocateTempSpace(BtShared *pBt){ function freeTempSpace (line 2592) | static void freeTempSpace(BtShared *pBt){ function sqlite3BtreeClose (line 2603) | int sqlite3BtreeClose(Btree *p){ function sqlite3BtreeSetCacheSize (line 2665) | int sqlite3BtreeSetCacheSize(Btree *p, int mxPage){ function sqlite3BtreeSetSpillSize (line 2684) | int sqlite3BtreeSetSpillSize(Btree *p, int mxPage){ function sqlite3BtreeSetMmapLimit (line 2699) | int sqlite3BtreeSetMmapLimit(Btree *p, sqlite3_int64 szMmap){ function sqlite3BtreeSetPagerFlags (line 2718) | int sqlite3BtreeSetPagerFlags( function sqlite3BtreeSetPageSize (line 2751) | int sqlite3BtreeSetPageSize(Btree *p, int pageSize, int nReserve, int iF... function sqlite3BtreeGetPageSize (line 2784) | int sqlite3BtreeGetPageSize(Btree *p){ function sqlite3BtreeGetReserveNoMutex (line 2799) | int sqlite3BtreeGetReserveNoMutex(Btree *p){ function sqlite3BtreeGetOptimalReserve (line 2815) | int sqlite3BtreeGetOptimalReserve(Btree *p){ function sqlite3BtreeMaxPageCount (line 2832) | int sqlite3BtreeMaxPageCount(Btree *p, int mxPage){ function sqlite3BtreeSecureDelete (line 2858) | int sqlite3BtreeSecureDelete(Btree *p, int newFlag){ function sqlite3BtreeSetAutoVacuum (line 2879) | int sqlite3BtreeSetAutoVacuum(Btree *p, int autoVacuum){ function sqlite3BtreeGetAutoVacuum (line 2903) | int sqlite3BtreeGetAutoVacuum(Btree *p){ function setDefaultSyncFlag (line 2927) | static void setDefaultSyncFlag(BtShared *pBt, u8 safety_level){ function lockBtree (line 2955) | static int lockBtree(BtShared *pBt){ function countValidCursors (line 3139) | static int countValidCursors(BtShared *pBt, int wrOnly){ function unlockBtreeIfUnused (line 3158) | static void unlockBtreeIfUnused(BtShared *pBt){ function newDatabase (line 3175) | static int newDatabase(BtShared *pBt){ function sqlite3BtreeNewDb (line 3219) | int sqlite3BtreeNewDb(Btree *p){ function sqlite3BtreeBeginTrans (line 3263) | int sqlite3BtreeBeginTrans(Btree *p, int wrflag){ function setChildPtrmaps (line 3410) | static int setChildPtrmaps(MemPage *pPage){ function modifyPagePointer (line 3455) | static int modifyPagePointer(MemPage *pPage, Pgno iFrom, Pgno iTo, u8 eT... function relocatePage (line 3516) | static int relocatePage( function incrVacuumStep (line 3609) | static int incrVacuumStep(BtShared *pBt, Pgno nFin, Pgno iLastPg, int bC... function Pgno (line 3705) | static Pgno finalDbSize(BtShared *pBt, Pgno nOrig, Pgno nFree){ function sqlite3BtreeIncrVacuum (line 3731) | int sqlite3BtreeIncrVacuum(Btree *p){ function autoVacuumCommit (line 3773) | static int autoVacuumCommit(BtShared *pBt){ function sqlite3BtreeCommitPhaseOne (line 3852) | int sqlite3BtreeCommitPhaseOne(Btree *p, const char *zMaster){ function btreeEndTransaction (line 3879) | static void btreeEndTransaction(Btree *p){ function sqlite3BtreeCommitPhaseTwo (line 3941) | int sqlite3BtreeCommitPhaseTwo(Btree *p, int bCleanup){ function sqlite3BtreeCommit (line 3973) | int sqlite3BtreeCommit(Btree *p){ function sqlite3BtreeTripAllCursors (line 4010) | int sqlite3BtreeTripAllCursors(Btree *pBtree, int errCode, int writeOnly){ function sqlite3BtreeRollback (line 4049) | int sqlite3BtreeRollback(Btree *p, int tripCode, int writeOnly){ function sqlite3BtreeBeginStmt (line 4118) | int sqlite3BtreeBeginStmt(Btree *p, int iStatement){ function sqlite3BtreeSavepoint (line 4149) | int sqlite3BtreeSavepoint(Btree *p, int op, int iSavepoint){ function btreeCursor (line 4221) | static int btreeCursor( function sqlite3BtreeCursor (line 4281) | int sqlite3BtreeCursor( function sqlite3BtreeCursorSize (line 4307) | int sqlite3BtreeCursorSize(void){ function sqlite3BtreeCursorZero (line 4319) | void sqlite3BtreeCursorZero(BtCursor *p){ function sqlite3BtreeCloseCursor (line 4327) | int sqlite3BtreeCloseCursor(BtCursor *pCur){ function assertCellInfo (line 4363) | static void assertCellInfo(BtCursor *pCur){ function SQLITE_NOINLINE (line 4372) | static SQLITE_NOINLINE void getCellInfo(BtCursor *pCur){ function sqlite3BtreeCursorIsValid (line 4387) | int sqlite3BtreeCursorIsValid(BtCursor *pCur){ function sqlite3BtreeCursorIsValidNN (line 4391) | int sqlite3BtreeCursorIsValidNN(BtCursor *pCur){ function i64 (line 4402) | i64 sqlite3BtreeIntegerKey(BtCursor *pCur){ function u32 (line 4419) | u32 sqlite3BtreePayloadSize(BtCursor *pCur){ function getOverflowPage (line 4445) | static int getOverflowPage( function copyPayload (line 4513) | static int copyPayload( function accessPayload (line 4563) | static int accessPayload( function sqlite3BtreePayload (line 4766) | int sqlite3BtreePayload(BtCursor *pCur, u32 offset, u32 amt, void *pBuf){ function SQLITE_NOINLINE (line 4780) | static SQLITE_NOINLINE int accessPayloadChecked( function sqlite3BtreePayloadChecked (line 4794) | int sqlite3BtreePayloadChecked(BtCursor *pCur, u32 offset, u32 amt, void... function moveToChild (line 4876) | static int moveToChild(BtCursor *pCur, u32 newPgno){ function assertParentIndex (line 4903) | static void assertParentIndex(MemPage *pParent, int iIdx, Pgno iChild){ function moveToParent (line 4925) | static void moveToParent(BtCursor *pCur){ function moveToRoot (line 4966) | static int moveToRoot(BtCursor *pCur){ function moveToLeftmost (line 5053) | static int moveToLeftmost(BtCursor *pCur){ function moveToRightmost (line 5078) | static int moveToRightmost(BtCursor *pCur){ function sqlite3BtreeFirst (line 5101) | int sqlite3BtreeFirst(BtCursor *pCur, int *pRes){ function sqlite3BtreeLast (line 5123) | int sqlite3BtreeLast(BtCursor *pCur, int *pRes){ function sqlite3BtreeMovetoUnpacked (line 5192) | int sqlite3BtreeMovetoUnpacked( function sqlite3BtreeEof (line 5441) | int sqlite3BtreeEof(BtCursor *pCur){ function i64 (line 5454) | i64 sqlite3BtreeRowCountEst(BtCursor *pCur){ function SQLITE_NOINLINE (line 5494) | static SQLITE_NOINLINE int btreeNext(BtCursor *pCur){ function sqlite3BtreeNext (line 5558) | int sqlite3BtreeNext(BtCursor *pCur, int flags){ function SQLITE_NOINLINE (line 5599) | static SQLITE_NOINLINE int btreePrevious(BtCursor *pCur){ function sqlite3BtreePrevious (line 5654) | int sqlite3BtreePrevious(BtCursor *pCur, int flags){ function allocateBtreePage (line 5693) | static int allocateBtreePage( function freePage2 (line 6015) | static int freePage2(BtShared *pBt, MemPage *pMemPage, Pgno iPage){ function freePage (line 6143) | static void freePage(MemPage *pPage, int *pRC){ function clearCell (line 6154) | static int clearCell( function fillInCell (line 6235) | static int fillInCell( function dropCell (line 6425) | static void dropCell(MemPage *pPage, int idx, int sz, int *pRC){ function insertCell (line 6480) | static void insertCell( type CellArray (line 6573) | typedef struct CellArray CellArray; type CellArray (line 6574) | struct CellArray { function populateCellCache (line 6585) | static void populateCellCache(CellArray *p, int idx, int N){ function SQLITE_NOINLINE (line 6603) | static SQLITE_NOINLINE u16 computeCellSize(CellArray *p, int N){ function u16 (line 6609) | static u16 cachedCellSize(CellArray *p, int N){ function rebuildPage (line 6628) | static int rebuildPage( function pageInsertArray (line 6697) | static int pageInsertArray( function pageFreeArray (line 6743) | static int pageFreeArray( function editPage (line 6800) | static int editPage( function balance_quick (line 6934) | static int balance_quick(MemPage *pParent, MemPage *pPage, u8 *pSpace){ function ptrmapCheckPages (line 7025) | static int ptrmapCheckPages(MemPage **apPage, int nPage){ function copyNodeContent (line 7078) | static void copyNodeContent(MemPage *pFrom, MemPage *pTo, int *pRC){ function balance_nonroot (line 7159) | static int balance_nonroot( function balance_deeper (line 7920) | static int balance_deeper(MemPage *pRoot, MemPage **ppChild){ function balance (line 7977) | static int balance(BtCursor *pCur){ function sqlite3BtreeInsert (line 8127) | int sqlite3BtreeInsert( function sqlite3BtreeDelete (line 8345) | int sqlite3BtreeDelete(BtCursor *pCur, u8 flags){ function btreeCreateTable (line 8520) | static int btreeCreateTable(Btree *p, int *piTable, int createTabFlags){ function sqlite3BtreeCreateTable (line 8663) | int sqlite3BtreeCreateTable(Btree *p, int *piTable, int flags){ function clearDatabasePage (line 8675) | static int clearDatabasePage( function sqlite3BtreeClearTable (line 8742) | int sqlite3BtreeClearTable(Btree *p, int iTable, int *pnChange){ function sqlite3BtreeClearTableOfCursor (line 8766) | int sqlite3BtreeClearTableOfCursor(BtCursor *pCur){ function btreeDropTable (line 8790) | static int btreeDropTable(Btree *p, Pgno iTable, int *piMoved){ function sqlite3BtreeDropTable (line 8872) | int sqlite3BtreeDropTable(Btree *p, int iTable, int *piMoved){ function sqlite3BtreeGetMeta (line 8901) | void sqlite3BtreeGetMeta(Btree *p, int idx, u32 *pMeta){ function sqlite3BtreeUpdateMeta (line 8931) | int sqlite3BtreeUpdateMeta(Btree *p, int idx, u32 iMeta){ function sqlite3BtreeCount (line 8964) | int sqlite3BtreeCount(BtCursor *pCur, i64 *pnEntry){ function Pager (line 9034) | Pager *sqlite3BtreePager(Btree *p){ function checkAppendMsg (line 9042) | static void checkAppendMsg( function getPageReferenced (line 9072) | static int getPageReferenced(IntegrityCk *pCheck, Pgno iPg){ function setPageReferenced (line 9080) | static void setPageReferenced(IntegrityCk *pCheck, Pgno iPg){ function checkRef (line 9094) | static int checkRef(IntegrityCk *pCheck, Pgno iPage){ function checkPtrmap (line 9114) | static void checkPtrmap( function checkList (line 9143) | static void checkList( function btreeHeapInsert (line 9235) | static void btreeHeapInsert(u32 *aHeap, u32 x){ function btreeHeapPull (line 9245) | static int btreeHeapPull(u32 *aHeap, u32 *pOut){ function checkTreePage (line 9279) | static int checkTreePage( function sqlite3BtreeIsInTrans (line 9684) | int sqlite3BtreeIsInTrans(Btree *p){ function sqlite3BtreeCheckpoint (line 9698) | int sqlite3BtreeCheckpoint(Btree *p, int eMode, int *pnLog, int *pnCkpt){ function sqlite3BtreeIsInReadTrans (line 9717) | int sqlite3BtreeIsInReadTrans(Btree *p){ function sqlite3BtreeIsInBackup (line 9723) | int sqlite3BtreeIsInBackup(Btree *p){ function sqlite3BtreeSchemaLocked (line 9765) | int sqlite3BtreeSchemaLocked(Btree *p){ function sqlite3BtreeLockTable (line 9782) | int sqlite3BtreeLockTable(Btree *p, int iTab, u8 isWriteLock){ function sqlite3BtreePutData (line 9812) | int sqlite3BtreePutData(BtCursor *pCsr, u32 offset, u32 amt, void *z){ function sqlite3BtreeIncrblobCursor (line 9860) | void sqlite3BtreeIncrblobCursor(BtCursor *pCur){ function sqlite3BtreeSetVersion (line 9871) | int sqlite3BtreeSetVersion(Btree *pBtree, int iVersion){ function sqlite3BtreeCursorHasHint (line 9906) | int sqlite3BtreeCursorHasHint(BtCursor *pCsr, unsigned int mask){ function sqlite3BtreeIsReadonly (line 9913) | int sqlite3BtreeIsReadonly(Btree *p){ function sqlite3HeaderSizeBtree (line 9920) | int sqlite3HeaderSizeBtree(void){ return ROUND8(sizeof(MemPage)); } function sqlite3BtreeSharable (line 9926) | int sqlite3BtreeSharable(Btree *p){ function sqlite3BtreeConnectionCount (line 9935) | int sqlite3BtreeConnectionCount(Btree *p){ FILE: v2/testdata/_sqlite/src/btree.h type Btree (line 39) | typedef struct Btree Btree; type BtCursor (line 40) | typedef struct BtCursor BtCursor; type BtShared (line 41) | typedef struct BtShared BtShared; type BtreePayload (line 42) | typedef struct BtreePayload BtreePayload; type KeyInfo (line 230) | struct KeyInfo type BtreePayload (line 276) | struct BtreePayload { type Pager (line 299) | struct Pager FILE: v2/testdata/_sqlite/src/btreeInt.h type MemPage (line 232) | typedef struct MemPage MemPage; type BtLock (line 233) | typedef struct BtLock BtLock; type CellInfo (line 234) | typedef struct CellInfo CellInfo; type MemPage (line 273) | struct MemPage { type BtLock (line 312) | struct BtLock { type Btree (line 344) | struct Btree { type BtShared (line 407) | struct BtShared { type CellInfo (line 463) | struct CellInfo { type BtCursor (line 501) | struct BtCursor { type IntegrityCk (line 668) | typedef struct IntegrityCk IntegrityCk; type IntegrityCk (line 669) | struct IntegrityCk { FILE: v2/testdata/_sqlite/src/build.c type TableLock (line 32) | struct TableLock { function sqlite3TableLock (line 49) | void sqlite3TableLock( function codeTableLocks (line 91) | static void codeTableLocks(Parse *pParse){ function sqlite3DbMaskAllZero (line 115) | int sqlite3DbMaskAllZero(yDbMask m){ function sqlite3FinishCoding (line 132) | void sqlite3FinishCoding(Parse *pParse){ function sqlite3NestedParse (line 251) | void sqlite3NestedParse(Parse *pParse, const char *zFormat, ...){ function sqlite3UserAuthTable (line 281) | int sqlite3UserAuthTable(const char *zTable){ function Table (line 298) | Table *sqlite3FindTable(sqlite3 *db, const char *zName, const char *zDat... function Table (line 339) | Table *sqlite3LocateTable( function Table (line 392) | Table *sqlite3LocateTableItem( function Index (line 420) | Index *sqlite3FindIndex(sqlite3 *db, const char *zName, const char *zDb){ function freeIndex (line 440) | static void freeIndex(sqlite3 *db, Index *p){ function sqlite3UnlinkAndDeleteIndex (line 460) | void sqlite3UnlinkAndDeleteIndex(sqlite3 *db, int iDb, const char *zIdxN... function sqlite3CollapseDatabaseArray (line 493) | void sqlite3CollapseDatabaseArray(sqlite3 *db){ function sqlite3ResetOneSchema (line 520) | void sqlite3ResetOneSchema(sqlite3 *db, int iDb){ function sqlite3ResetAllSchemasOfConnection (line 543) | void sqlite3ResetAllSchemasOfConnection(sqlite3 *db){ function sqlite3CommitInternalChanges (line 562) | void sqlite3CommitInternalChanges(sqlite3 *db){ function sqlite3DeleteColumnNames (line 570) | void sqlite3DeleteColumnNames(sqlite3 *db, Table *pTable){ function deleteTable (line 599) | static void SQLITE_NOINLINE deleteTable(sqlite3 *db, Table *pTable){ function sqlite3DeleteTable (line 646) | void sqlite3DeleteTable(sqlite3 *db, Table *pTable){ function sqlite3UnlinkAndDeleteTable (line 658) | void sqlite3UnlinkAndDeleteTable(sqlite3 *db, int iDb, const char *zTabN... function sqlite3OpenMasterTable (line 701) | void sqlite3OpenMasterTable(Parse *p, int iDb){ function sqlite3FindDbName (line 716) | int sqlite3FindDbName(sqlite3 *db, const char *zName){ function sqlite3FindDb (line 736) | int sqlite3FindDb(sqlite3 *db, Token *pName){ function sqlite3TwoPartName (line 761) | int sqlite3TwoPartName( function sqlite3CheckObjectName (line 798) | int sqlite3CheckObjectName(Parse *pParse, const char *zName){ function Index (line 811) | Index *sqlite3PrimaryKeyIndex(Table *pTab){ function i16 (line 821) | i16 sqlite3ColumnOfIndex(Index *pIdx, i16 iCol){ function sqlite3StartTable (line 845) | void sqlite3StartTable( function sqlite3ColumnPropertiesFromName (line 1040) | void sqlite3ColumnPropertiesFromName(Table *pTab, Column *pCol){ function sqlite3AddColumn (line 1058) | void sqlite3AddColumn(Parse *pParse, Token *pName, Token *pType){ function sqlite3AddNotNull (line 1119) | void sqlite3AddNotNull(Parse *pParse, int onError){ function sqlite3AffinityType (line 1152) | char sqlite3AffinityType(const char *zIn, u8 *pszEst){ function sqlite3AddDefaultValue (line 1224) | void sqlite3AddDefaultValue(Parse *pParse, ExprSpan *pSpan){ function sqlite3StringToId (line 1270) | static void sqlite3StringToId(Expr *p){ function sqlite3AddPrimaryKey (line 1296) | void sqlite3AddPrimaryKey( function sqlite3AddCheckConstraint (line 1366) | void sqlite3AddCheckConstraint( function sqlite3AddCollateType (line 1391) | void sqlite3AddCollateType(Parse *pParse, Token *pToken){ function CollSeq (line 1443) | CollSeq *sqlite3LocateCollSeq(Parse *pParse, const char *zName){ function sqlite3ChangeCookie (line 1477) | void sqlite3ChangeCookie(Parse *pParse, int iDb){ function identLength (line 1493) | static int identLength(const char *z){ function identPut (line 1514) | static void identPut(char *z, int *pIdx, char *zSignedIdent){ function resizeIndexObject (line 1610) | static int resizeIndexObject(sqlite3 *db, Index *pIdx, int N){ function estimateTableWidth (line 1634) | static void estimateTableWidth(Table *pTab){ function estimateIndexWidth (line 1648) | static void estimateIndexWidth(Index *pIdx){ function hasColumn (line 1662) | static int hasColumn(const i16 *aiCol, int nCol, int x){ function convertToWithoutRowidTable (line 1691) | static void convertToWithoutRowidTable(Parse *pParse, Table *pTab){ function sqlite3EndTable (line 1837) | void sqlite3EndTable( function sqlite3CreateView (line 2079) | void sqlite3CreateView( function sqlite3ViewGetColumnNames (line 2151) | int sqlite3ViewGetColumnNames(Parse *pParse, Table *pTable){ function sqliteViewResetAll (line 2271) | static void sqliteViewResetAll(sqlite3 *db, int idx){ function sqlite3RootPageMoved (line 2307) | void sqlite3RootPageMoved(sqlite3 *db, int iDb, int iFrom, int iTo){ function destroyRootPage (line 2337) | static void destroyRootPage(Parse *pParse, int iTable, int iDb){ function destroyTable (line 2366) | static void destroyTable(Parse *pParse, Table *pTab){ function sqlite3ClearStatTables (line 2415) | static void sqlite3ClearStatTables( function sqlite3CodeDropTable (line 2438) | void sqlite3CodeDropTable(Parse *pParse, Table *pTab, int iDb, int isView){ function sqlite3DropTable (line 2509) | void sqlite3DropTable(Parse *pParse, SrcList *pName, int isView, int noE... function sqlite3CreateForeignKey (line 2625) | void sqlite3CreateForeignKey( function sqlite3DeferForeignKey (line 2746) | void sqlite3DeferForeignKey(Parse *pParse, int isDeferred){ function sqlite3RefillIndex (line 2767) | static void sqlite3RefillIndex(Parse *pParse, Index *pIndex, int memRoot... function Index (line 2854) | Index *sqlite3AllocateIndexObject( function sqlite3CreateIndex (line 2894) | void sqlite3CreateIndex( function sqlite3DefaultRowEst (line 3452) | void sqlite3DefaultRowEst(Index *pIdx){ function sqlite3DropIndex (line 3484) | void sqlite3DropIndex(Parse *pParse, SrcList *pName, int ifExists){ function IdList (line 3596) | IdList *sqlite3IdListAppend(sqlite3 *db, IdList *pList, Token *pToken){ function sqlite3IdListDelete (line 3620) | void sqlite3IdListDelete(sqlite3 *db, IdList *pList){ function sqlite3IdListIndex (line 3634) | int sqlite3IdListIndex(IdList *pList, const char *zName){ function SrcList (line 3662) | SrcList *sqlite3SrcListEnlarge( function SrcList (line 3744) | SrcList *sqlite3SrcListAppend( function sqlite3SrcListAssignCursors (line 3784) | void sqlite3SrcListAssignCursors(Parse *pParse, SrcList *pList){ function sqlite3SrcListDelete (line 3802) | void sqlite3SrcListDelete(sqlite3 *db, SrcList *pList){ function SrcList (line 3836) | SrcList *sqlite3SrcListAppendFromTerm( function sqlite3SrcListIndexedBy (line 3880) | void sqlite3SrcListIndexedBy(Parse *pParse, SrcList *p, Token *pIndexedBy){ function sqlite3SrcListFuncArgs (line 3904) | void sqlite3SrcListFuncArgs(Parse *pParse, SrcList *p, ExprList *pList){ function sqlite3SrcListShiftJoinType (line 3932) | void sqlite3SrcListShiftJoinType(SrcList *p){ function sqlite3BeginTransaction (line 3945) | void sqlite3BeginTransaction(Parse *pParse, int type){ function sqlite3EndTransaction (line 3972) | void sqlite3EndTransaction(Parse *pParse, int eType){ function sqlite3Savepoint (line 3994) | void sqlite3Savepoint(Parse *pParse, int op, Token *pName){ function sqlite3OpenTempDatabase (line 4014) | int sqlite3OpenTempDatabase(Parse *pParse){ function sqlite3CodeVerifySchema (line 4049) | void sqlite3CodeVerifySchema(Parse *pParse, int iDb){ function sqlite3CodeVerifyNamedSchema (line 4068) | void sqlite3CodeVerifyNamedSchema(Parse *pParse, const char *zDb){ function sqlite3BeginWriteOperation (line 4092) | void sqlite3BeginWriteOperation(Parse *pParse, int setStatement, int iDb){ function sqlite3MultiWrite (line 4106) | void sqlite3MultiWrite(Parse *pParse){ function sqlite3MayAbort (line 4127) | void sqlite3MayAbort(Parse *pParse){ function sqlite3HaltConstraint (line 4137) | void sqlite3HaltConstraint( function sqlite3UniqueConstraint (line 4157) | void sqlite3UniqueConstraint( function sqlite3RowidConstraint (line 4192) | void sqlite3RowidConstraint( function collationMatch (line 4216) | static int collationMatch(const char *zColl, Index *pIndex){ function reindexTable (line 4235) | static void reindexTable(Parse *pParse, Table *pTab, char const *zColl){ function reindexDatabases (line 4254) | static void reindexDatabases(Parse *pParse, char const *zColl){ function sqlite3Reindex (line 4286) | void sqlite3Reindex(Parse *pParse, Token *pName1, Token *pName2){ function KeyInfo (line 4346) | KeyInfo *sqlite3KeyInfoOfIndex(Parse *pParse, Index *pIdx){ function With (line 4378) | With *sqlite3WithAdd( function sqlite3WithDelete (line 4428) | void sqlite3WithDelete(sqlite3 *db, With *pWith){ FILE: v2/testdata/_sqlite/src/callback.c function callCollNeeded (line 23) | static void callCollNeeded(sqlite3 *db, int enc, const char *zName){ function synthCollSeq (line 52) | static int synthCollSeq(sqlite3 *db, CollSeq *pColl){ function CollSeq (line 82) | CollSeq *sqlite3GetCollSeq( function sqlite3CheckCollSeq (line 123) | int sqlite3CheckCollSeq(Parse *pParse, CollSeq *pColl){ function CollSeq (line 151) | static CollSeq *findCollSeqEntry( function CollSeq (line 203) | CollSeq *sqlite3FindCollSeq( function matchQuality (line 250) | static int matchQuality( function FuncDef (line 285) | static FuncDef *functionSearch( function sqlite3InsertBuiltinFuncs (line 301) | void sqlite3InsertBuiltinFuncs( function FuncDef (line 346) | FuncDef *sqlite3FindFunction( function sqlite3SchemaClear (line 436) | void sqlite3SchemaClear(void *p){ function Schema (line 468) | Schema *sqlite3SchemaGet(sqlite3 *db, Btree *pBt){ FILE: v2/testdata/_sqlite/src/complete.c function sqlite3_complete (line 104) | int sqlite3_complete(const char *zSql){ function sqlite3_complete16 (line 269) | int sqlite3_complete16(const void *zSql){ FILE: v2/testdata/_sqlite/src/date.c type tm (line 60) | struct tm type DateTime (line 66) | typedef struct DateTime DateTime; type DateTime (line 67) | struct DateTime { function getDigits (line 110) | static int getDigits(const char *zDate, const char *zFormat, ...){ function parseTimezone (line 164) | static int parseTimezone(const char *zDate, DateTime *p){ function parseHhMmSs (line 200) | static int parseHhMmSs(const char *zDate, DateTime *p){ function datetimeError (line 240) | static void datetimeError(DateTime *p){ function computeJD (line 251) | static void computeJD(DateTime *p){ function parseYyyyMmDd (line 301) | static int parseYyyyMmDd(const char *zDate, DateTime *p){ function setDateTimeToCurrent (line 338) | static int setDateTimeToCurrent(sqlite3_context *context, DateTime *p){ function setRawDateNumber (line 354) | static void setRawDateNumber(DateTime *p, double r){ function parseDateOrTime (line 379) | static int parseDateOrTime( function validJulianDay (line 412) | static int validJulianDay(sqlite3_int64 iJD){ function computeYMD (line 419) | static void computeYMD(DateTime *p){ function computeHMS (line 448) | static void computeHMS(DateTime *p){ function computeYMD_HMS (line 467) | static void computeYMD_HMS(DateTime *p){ function clearYMD_HMS_TZ (line 475) | static void clearYMD_HMS_TZ(DateTime *p){ function osLocaltime (line 513) | static int osLocaltime(time_t *t, struct tm *pTm){ function sqlite3_int64 (line 552) | static sqlite3_int64 localtimeOffset( function parseModifier (line 656) | static int parseModifier( function isDate (line 873) | static int isDate( function juliandayFunc (line 916) | static void juliandayFunc( function datetimeFunc (line 933) | static void datetimeFunc( function timeFunc (line 953) | static void timeFunc( function dateFunc (line 972) | static void dateFunc( function strftimeFunc (line 1005) | static void strftimeFunc( function ctimeFunc (line 1143) | static void ctimeFunc( function cdateFunc (line 1157) | static void cdateFunc( function ctimestampFunc (line 1171) | static void ctimestampFunc( function currentTimeFunc (line 1193) | static void currentTimeFunc( function sqlite3RegisterDateTimeFunctions (line 1231) | void sqlite3RegisterDateTimeFunctions(void){ FILE: v2/testdata/_sqlite/src/dbpage.c type DbpageTable (line 38) | typedef struct DbpageTable DbpageTable; type DbpageCursor (line 39) | typedef struct DbpageCursor DbpageCursor; type DbpageCursor (line 41) | struct DbpageCursor { type DbpageTable (line 47) | struct DbpageTable { function dbpageConnect (line 59) | static int dbpageConnect( function dbpageDisconnect (line 104) | static int dbpageDisconnect(sqlite3_vtab *pVtab){ function dbpageBestIndex (line 115) | static int dbpageBestIndex(sqlite3_vtab *tab, sqlite3_index_info *pIdxIn... function dbpageOpen (line 142) | static int dbpageOpen(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCursor){ function dbpageClose (line 161) | static int dbpageClose(sqlite3_vtab_cursor *pCursor){ function dbpageNext (line 170) | static int dbpageNext(sqlite3_vtab_cursor *pCursor){ function dbpageEof (line 177) | static int dbpageEof(sqlite3_vtab_cursor *pCursor){ function dbpageFilter (line 182) | static int dbpageFilter( function dbpageColumn (line 209) | static int dbpageColumn( function dbpageRowid (line 241) | static int dbpageRowid(sqlite3_vtab_cursor *pCursor, sqlite_int64 *pRowid){ function dbpageUpdate (line 247) | static int dbpageUpdate( function sqlite3DbpageRegister (line 299) | int sqlite3DbpageRegister(sqlite3 *db){ function sqlite3DbpageRegister (line 328) | int sqlite3DbpageRegister(sqlite3 *db){ return SQLITE_OK; } FILE: v2/testdata/_sqlite/src/dbstat.c type StatTable (line 75) | typedef struct StatTable StatTable; type StatCursor (line 76) | typedef struct StatCursor StatCursor; type StatPage (line 77) | typedef struct StatPage StatPage; type StatCell (line 78) | typedef struct StatCell StatCell; type StatCell (line 80) | struct StatCell { type StatPage (line 89) | struct StatPage { type StatCursor (line 105) | struct StatCursor { type StatTable (line 127) | struct StatTable { function statConnect (line 140) | static int statConnect( function statDisconnect (line 182) | static int statDisconnect(sqlite3_vtab *pVtab){ function statBestIndex (line 194) | static int statBestIndex(sqlite3_vtab *tab, sqlite3_index_info *pIdxInfo){ function statOpen (line 240) | static int statOpen(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCursor){ function statClearPage (line 257) | static void statClearPage(StatPage *p){ function statResetCsr (line 270) | static void statResetCsr(StatCursor *pCsr){ function statClose (line 285) | static int statClose(sqlite3_vtab_cursor *pCursor){ function getLocalPayload (line 293) | static void getLocalPayload( function statDecodePage (line 316) | static int statDecodePage(Btree *pBt, StatPage *p){ function statSizeAndOffset (line 411) | static void statSizeAndOffset(StatCursor *pCsr){ function statNext (line 436) | static int statNext(sqlite3_vtab_cursor *pCursor){ function statEof (line 569) | static int statEof(sqlite3_vtab_cursor *pCursor){ function statFilter (line 574) | static int statFilter( function statColumn (line 619) | static int statColumn( function statRowid (line 666) | static int statRowid(sqlite3_vtab_cursor *pCursor, sqlite_int64 *pRowid){ function sqlite3DbstatRegister (line 675) | int sqlite3DbstatRegister(sqlite3 *db){ function sqlite3DbstatRegister (line 704) | int sqlite3DbstatRegister(sqlite3 *db){ return SQLITE_OK; } FILE: v2/testdata/_sqlite/src/delete.c function Table (line 31) | Table *sqlite3SrcListLookup(Parse *pParse, SrcList *pSrc){ function sqlite3IsReadOnly (line 52) | int sqlite3IsReadOnly(Parse *pParse, Table *pTab, int viewOk){ function sqlite3MaterializeView (line 89) | void sqlite3MaterializeView( function Expr (line 126) | Expr *sqlite3LimitWhere( function sqlite3DeleteFrom (line 208) | void sqlite3DeleteFrom( function sqlite3GenerateRowDelete (line 626) | void sqlite3GenerateRowDelete( function sqlite3GenerateRowIndexDelete (line 777) | void sqlite3GenerateRowIndexDelete( function sqlite3GenerateIndexKey (line 841) | int sqlite3GenerateIndexKey( function sqlite3ResolvePartIdxLabel (line 904) | void sqlite3ResolvePartIdxLabel(Parse *pParse, int iLabel){ FILE: v2/testdata/_sqlite/src/expr.c function sqlite3TableColumnAffinity (line 24) | char sqlite3TableColumnAffinity(Table *pTab, int iCol){ function sqlite3ExprAffinity (line 45) | char sqlite3ExprAffinity(Expr *pExpr){ function Expr (line 81) | Expr *sqlite3ExprAddCollateToken( function Expr (line 97) | Expr *sqlite3ExprAddCollateString(Parse *pParse, Expr *pExpr, const char... function Expr (line 108) | Expr *sqlite3ExprSkipCollate(Expr *pExpr){ function CollSeq (line 137) | CollSeq *sqlite3ExprCollSeq(Parse *pParse, Expr *pExpr){ function CollSeq (line 206) | CollSeq *sqlite3ExprNNCollSeq(Parse *pParse, Expr *pExpr){ function sqlite3ExprCollSeqMatch (line 216) | int sqlite3ExprCollSeqMatch(Parse *pParse, Expr *pE1, Expr *pE2){ function sqlite3CompareAffinity (line 227) | char sqlite3CompareAffinity(Expr *pExpr, char aff2){ function comparisonAffinity (line 254) | static char comparisonAffinity(Expr *pExpr){ function sqlite3IndexAffinityOk (line 277) | int sqlite3IndexAffinityOk(Expr *pExpr, char idx_affinity){ function u8 (line 293) | static u8 binaryCompareP5(Expr *pExpr1, Expr *pExpr2, int jumpIfNull){ function CollSeq (line 311) | CollSeq *sqlite3BinaryCompareCollSeq( function codeCompare (line 334) | static int codeCompare( function sqlite3ExprIsVector (line 364) | int sqlite3ExprIsVector(Expr *pExpr){ function sqlite3ExprVectorSize (line 374) | int sqlite3ExprVectorSize(Expr *pExpr){ function Expr (line 401) | Expr *sqlite3VectorFieldSubexpr(Expr *pVector, int i){ function Expr (line 435) | Expr *sqlite3ExprForVectorField( function exprCodeSubselect (line 480) | static int exprCodeSubselect(Parse *pParse, Expr *pExpr){ function exprVectorRegister (line 508) | static int exprVectorRegister( function codeVectorCompare (line 541) | static void codeVectorCompare( function sqlite3ExprCheckHeight (line 625) | int sqlite3ExprCheckHeight(Parse *pParse, int nHeight){ function heightOfExpr (line 646) | static void heightOfExpr(Expr *p, int *pnHeight){ function heightOfExprList (line 653) | static void heightOfExprList(ExprList *p, int *pnHeight){ function heightOfSelect (line 661) | static void heightOfSelect(Select *p, int *pnHeight){ function exprSetHeight (line 684) | static void exprSetHeight(Expr *p){ function sqlite3ExprSetHeightAndFlags (line 705) | void sqlite3ExprSetHeightAndFlags(Parse *pParse, Expr *p){ function sqlite3SelectExprHeight (line 715) | int sqlite3SelectExprHeight(Select *p){ function sqlite3ExprSetHeightAndFlags (line 725) | void sqlite3ExprSetHeightAndFlags(Parse *pParse, Expr *p){ function Expr (line 753) | Expr *sqlite3ExprAlloc( function Expr (line 802) | Expr *sqlite3Expr( function sqlite3ExprAttachSubtrees (line 819) | void sqlite3ExprAttachSubtrees( function Expr (line 849) | Expr *sqlite3PExpr( function sqlite3PExprAddSelect (line 878) | void sqlite3PExprAddSelect(Parse *pParse, Expr *pExpr, Select *pSelect){ function exprAlwaysTrue (line 904) | static int exprAlwaysTrue(Expr *p){ function exprAlwaysFalse (line 910) | static int exprAlwaysFalse(Expr *p){ function Expr (line 925) | Expr *sqlite3ExprAnd(sqlite3 *db, Expr *pLeft, Expr *pRight){ function Expr (line 945) | Expr *sqlite3ExprFunction(Parse *pParse, ExprList *pList, Token *pToken){ function sqlite3ExprAssignVarNumber (line 976) | void sqlite3ExprAssignVarNumber(Parse *pParse, Expr *pExpr, u32 n){ function SQLITE_NOINLINE (line 1044) | static SQLITE_NOINLINE void sqlite3ExprDeleteNN(sqlite3 *db, Expr *p){ function sqlite3ExprDelete (line 1072) | void sqlite3ExprDelete(sqlite3 *db, Expr *p){ function exprStructSize (line 1081) | static int exprStructSize(Expr *p){ function dupedExprStructSize (line 1121) | static int dupedExprStructSize(Expr *p, int flags){ function dupedExprNodeSize (line 1148) | static int dupedExprNodeSize(Expr *p, int flags){ function dupedExprSize (line 1169) | static int dupedExprSize(Expr *p, int flags){ function Expr (line 1188) | static Expr *exprDup(sqlite3 *db, Expr *p, int dupFlags, u8 **pzBuffer){ function With (line 1287) | static With *withDup(sqlite3 *db, With *p){ function Expr (line 1325) | Expr *sqlite3ExprDup(sqlite3 *db, Expr *p, int flags){ function ExprList (line 1329) | ExprList *sqlite3ExprListDup(sqlite3 *db, ExprList *p, int flags){ function SrcList (line 1379) | SrcList *sqlite3SrcListDup(sqlite3 *db, SrcList *p, int flags){ function IdList (line 1420) | IdList *sqlite3IdListDup(sqlite3 *db, IdList *p){ function Select (line 1444) | Select *sqlite3SelectDup(sqlite3 *db, Select *pDup, int flags){ function Select (line 1481) | Select *sqlite3SelectDup(sqlite3 *db, Select *p, int flags){ function ExprList (line 1503) | ExprList *sqlite3ExprListAppend( function ExprList (line 1551) | ExprList *sqlite3ExprListAppendVector( function sqlite3ExprListSetSortOrder (line 1611) | void sqlite3ExprListSetSortOrder(ExprList *p, int iSortOrder){ function sqlite3ExprListSetName (line 1630) | void sqlite3ExprListSetName( function sqlite3ExprListSetSpan (line 1655) | void sqlite3ExprListSetSpan( function sqlite3ExprListCheckLength (line 1676) | void sqlite3ExprListCheckLength( function SQLITE_NOINLINE (line 1692) | static SQLITE_NOINLINE void exprListDeleteNN(sqlite3 *db, ExprList *pList){ function sqlite3ExprListDelete (line 1704) | void sqlite3ExprListDelete(sqlite3 *db, ExprList *pList){ function u32 (line 1712) | u32 sqlite3ExprListFlags(const ExprList *pList){ function sqlite3SelectWalkFail (line 1731) | int sqlite3SelectWalkFail(Walker *pWalker, Select *NotUsed){ function exprNodeIsConstant (line 1762) | static int exprNodeIsConstant(Walker *pWalker, Expr *pExpr){ function exprIsConst (line 1818) | static int exprIsConst(Expr *p, int initFlag, int iCur){ function sqlite3ExprIsConstant (line 1839) | int sqlite3ExprIsConstant(Expr *p){ function sqlite3ExprIsConstantNotJoin (line 1849) | int sqlite3ExprIsConstantNotJoin(Expr *p){ function sqlite3ExprIsTableConstant (line 1859) | int sqlite3ExprIsTableConstant(Expr *p, int iCur){ function exprNodeIsConstantOrGroupBy (line 1867) | static int exprNodeIsConstantOrGroupBy(Walker *pWalker, Expr *pExpr){ function sqlite3ExprIsConstantOrGroupBy (line 1911) | int sqlite3ExprIsConstantOrGroupBy(Parse *pParse, Expr *p, ExprList *pGr... function sqlite3ExprIsConstantOrFunction (line 1931) | int sqlite3ExprIsConstantOrFunction(Expr *p, u8 isInit){ function sqlite3ExprContainsSubquery (line 1941) | int sqlite3ExprContainsSubquery(Expr *p){ function sqlite3ExprIsInteger (line 1960) | int sqlite3ExprIsInteger(Expr *p, int *pValue){ function sqlite3ExprCanBeNull (line 2006) | int sqlite3ExprCanBeNull(const Expr *p){ function sqlite3ExprNeedsNoAffinityChange (line 2036) | int sqlite3ExprNeedsNoAffinityChange(const Expr *p, char aff){ function sqlite3IsRowid (line 2069) | int sqlite3IsRowid(const char *z){ function Select (line 2084) | static Select *isCandidateForInOpt(Expr *pX){ function sqlite3SetHasNullFlag (line 2130) | static void sqlite3SetHasNullFlag(Vdbe *v, int iCur, int regHasNull){ function sqlite3InRhsIsConstant (line 2147) | static int sqlite3InRhsIsConstant(Expr *pIn){ function sqlite3FindInIndex (line 2241) | int sqlite3FindInIndex( function sqlite3SubselectError (line 2495) | void sqlite3SubselectError(Parse *pParse, int nActual, int nExpect){ function sqlite3VectorErrorMsg (line 2512) | void sqlite3VectorErrorMsg(Parse *pParse, Expr *pExpr){ function sqlite3CodeSubselect (line 2553) | int sqlite3CodeSubselect( function sqlite3ExprCheckIN (line 2796) | int sqlite3ExprCheckIN(Parse *pParse, Expr *pIn){ function sqlite3ExprCodeIN (line 2837) | static void sqlite3ExprCodeIN( function codeReal (line 3078) | static void codeReal(Vdbe *v, const char *z, int negateFlag, int iMem){ function codeInteger (line 3096) | static void codeInteger(Parse *pParse, Expr *pExpr, int negFlag, int iMem){ function cacheEntryClear (line 3132) | static void cacheEntryClear(Parse *pParse, int i){ function sqlite3ExprCacheStore (line 3149) | void sqlite3ExprCacheStore(Parse *pParse, int iTab, int iCol, int iReg){ function sqlite3ExprCacheRemove (line 3204) | void sqlite3ExprCacheRemove(Parse *pParse, int iReg, int nReg){ function sqlite3ExprCachePush (line 3221) | void sqlite3ExprCachePush(Parse *pParse){ function sqlite3ExprCachePop (line 3235) | void sqlite3ExprCachePop(Parse *pParse){ function sqlite3ExprCachePinRegister (line 3259) | static void sqlite3ExprCachePinRegister(Parse *pParse, int iReg){ function sqlite3ExprCodeLoadIndexColumn (line 3272) | void sqlite3ExprCodeLoadIndexColumn( function sqlite3ExprCodeGetColumnOfTable (line 3295) | void sqlite3ExprCodeGetColumnOfTable( function sqlite3ExprCodeGetColumn (line 3333) | int sqlite3ExprCodeGetColumn( function sqlite3ExprCodeGetColumnToReg (line 3361) | void sqlite3ExprCodeGetColumnToReg( function sqlite3ExprCacheClear (line 3376) | void sqlite3ExprCacheClear(Parse *pParse){ function sqlite3ExprCacheAffinityChange (line 3398) | void sqlite3ExprCacheAffinityChange(Parse *pParse, int iStart, int iCount){ function sqlite3ExprCodeMove (line 3406) | void sqlite3ExprCodeMove(Parse *pParse, int iFrom, int iTo, int nReg){ function usedAsColumnCache (line 3420) | static int usedAsColumnCache(Parse *pParse, int iFrom, int iTo){ function exprToRegister (line 3437) | static void exprToRegister(Expr *p, int iReg){ function exprCodeVector (line 3454) | static int exprCodeVector(Parse *pParse, Expr *p, int *piFreeable){ function sqlite3ExprCodeTarget (line 3491) | int sqlite3ExprCodeTarget(Parse *pParse, Expr *pExpr, int target){ function sqlite3ExprCodeAtInit (line 4140) | int sqlite3ExprCodeAtInit( function sqlite3ExprCodeTemp (line 4182) | int sqlite3ExprCodeTemp(Parse *pParse, Expr *pExpr, int *pReg){ function sqlite3ExprCode (line 4209) | void sqlite3ExprCode(Parse *pParse, Expr *pExpr, int target){ function sqlite3ExprCodeCopy (line 4229) | void sqlite3ExprCodeCopy(Parse *pParse, Expr *pExpr, int target){ function sqlite3ExprCodeFactorable (line 4242) | void sqlite3ExprCodeFactorable(Parse *pParse, Expr *pExpr, int target){ function sqlite3ExprCodeAndCache (line 4262) | void sqlite3ExprCodeAndCache(Parse *pParse, Expr *pExpr, int target){ function sqlite3ExprCodeExprList (line 4294) | int sqlite3ExprCodeExprList( function exprCodeBetween (line 4360) | static void exprCodeBetween( function sqlite3ExprIfTrue (line 4429) | void sqlite3ExprIfTrue(Parse *pParse, Expr *pExpr, int dest, int jumpIfN... function sqlite3ExprIfFalse (line 4552) | void sqlite3ExprIfFalse(Parse *pParse, Expr *pExpr, int dest, int jumpIf... function sqlite3ExprIfFalseDup (line 4702) | void sqlite3ExprIfFalseDup(Parse *pParse, Expr *pExpr, int dest,int jump... function exprCompareVariable (line 4724) | static int exprCompareVariable(Parse *pParse, Expr *pVar, Expr *pExpr){ function sqlite3ExprCompare (line 4776) | int sqlite3ExprCompare(Parse *pParse, Expr *pA, Expr *pB, int iTab){ function sqlite3ExprListCompare (line 4837) | int sqlite3ExprListCompare(ExprList *pA, ExprList *pB, int iTab){ function sqlite3ExprCompareSkip (line 4855) | int sqlite3ExprCompareSkip(Expr *pA, Expr *pB, int iTab){ function sqlite3ExprImpliesExpr (line 4887) | int sqlite3ExprImpliesExpr(Parse *pParse, Expr *pE1, Expr *pE2, int iTab){ type IdxCover (line 4912) | struct IdxCover { function exprIdxCover (line 4922) | static int exprIdxCover(Walker *pWalker, Expr *pExpr){ function sqlite3ExprCoveredByIndex (line 4943) | int sqlite3ExprCoveredByIndex( type SrcCount (line 4966) | struct SrcCount { function exprSrcCount (line 4975) | static int exprSrcCount(Walker *pWalker, Expr *pExpr){ function sqlite3FunctionUsesThisSrc (line 5004) | int sqlite3FunctionUsesThisSrc(Expr *pExpr, SrcList *pSrcList){ function addAggInfoColumn (line 5022) | static int addAggInfoColumn(sqlite3 *db, AggInfo *pInfo){ function addAggInfoFunc (line 5038) | static int addAggInfoFunc(sqlite3 *db, AggInfo *pInfo){ function analyzeAggregate (line 5055) | static int analyzeAggregate(Walker *pWalker, Expr *pExpr){ function analyzeAggregatesInSelect (line 5180) | static int analyzeAggregatesInSelect(Walker *pWalker, Select *pSelect){ function analyzeAggregatesInSelectEnd (line 5185) | static void analyzeAggregatesInSelectEnd(Walker *pWalker, Select *pSelect){ function sqlite3ExprAnalyzeAggregates (line 5199) | void sqlite3ExprAnalyzeAggregates(NameContext *pNC, Expr *pExpr){ function sqlite3ExprAnalyzeAggList (line 5216) | void sqlite3ExprAnalyzeAggList(NameContext *pNC, ExprList *pList){ function sqlite3GetTempReg (line 5229) | int sqlite3GetTempReg(Parse *pParse){ function sqlite3ReleaseTempReg (line 5244) | void sqlite3ReleaseTempReg(Parse *pParse, int iReg){ function sqlite3GetTempRange (line 5261) | int sqlite3GetTempRange(Parse *pParse, int nReg){ function sqlite3ReleaseTempRange (line 5276) | void sqlite3ReleaseTempRange(Parse *pParse, int iReg, int nReg){ function sqlite3ClearTempRegCache (line 5291) | void sqlite3ClearTempRegCache(Parse *pParse){ function sqlite3NoTempsInRange (line 5302) | int sqlite3NoTempsInRange(Parse *pParse, int iFirst, int iLast){ FILE: v2/testdata/_sqlite/src/fault.c type BenignMallocHooks (line 34) | typedef struct BenignMallocHooks BenignMallocHooks; function SQLITE_WSD (line 35) | static SQLITE_WSD struct BenignMallocHooks { function sqlite3BenignMallocHooks (line 60) | void sqlite3BenignMallocHooks( function sqlite3BeginBenignMalloc (line 74) | void sqlite3BeginBenignMalloc(void){ function sqlite3EndBenignMalloc (line 80) | void sqlite3EndBenignMalloc(void){ FILE: v2/testdata/_sqlite/src/fkey.c function sqlite3FkLocateIndex (line 183) | int sqlite3FkLocateIndex( function fkLookupParent (line 318) | static void fkLookupParent( function Expr (line 459) | static Expr *exprTableRegister( function Expr (line 491) | static Expr *exprTableColumn( function fkScanChildren (line 538) | static void fkScanChildren( function FKey (line 665) | FKey *sqlite3FkReferences(Table *pTab){ function fkTriggerDelete (line 677) | static void fkTriggerDelete(sqlite3 *dbMem, Trigger *p){ function sqlite3FkDropTable (line 705) | void sqlite3FkDropTable(Parse *pParse, SrcList *pName, Table *pTab){ function fkChildIsModified (line 766) | static int fkChildIsModified( function fkParentIsModified (line 793) | static int fkParentIsModified( function isSetNullAction (line 822) | static int isSetNullAction(Parse *pParse, FKey *pFKey){ function sqlite3FkCheck (line 855) | void sqlite3FkCheck( function u32 (line 1055) | u32 sqlite3FkOldmask( function sqlite3FkRequired (line 1103) | int sqlite3FkRequired( function Trigger (line 1170) | static Trigger *fkActionTrigger( function sqlite3FkActions (line 1352) | void sqlite3FkActions( function sqlite3FkDelete (line 1384) | void sqlite3FkDelete(sqlite3 *db, Table *pTab){ FILE: v2/testdata/_sqlite/src/func.c function CollSeq (line 24) | static CollSeq *sqlite3GetFuncCollSeq(sqlite3_context *context){ function sqlite3SkipAccumulatorLoad (line 37) | static void sqlite3SkipAccumulatorLoad(sqlite3_context *context){ function minmaxFunc (line 44) | static void minmaxFunc( function typeofFunc (line 74) | static void typeofFunc( function lengthFunc (line 99) | static void lengthFunc( function absFunc (line 139) | static void absFunc(sqlite3_context *context, int argc, sqlite3_value **... function instrFunc (line 188) | static void instrFunc( function printfFunc (line 233) | static void printfFunc( function substrFunc (line 269) | static void substrFunc( function roundFunc (line 364) | static void roundFunc(sqlite3_context *context, int argc, sqlite3_value ... function upperFunc (line 426) | static void upperFunc(sqlite3_context *context, int argc, sqlite3_value ... function lowerFunc (line 445) | static void lowerFunc(sqlite3_context *context, int argc, sqlite3_value ... function randomFunc (line 478) | static void randomFunc( function randomBlob (line 504) | static void randomBlob( function last_insert_rowid (line 528) | static void last_insert_rowid( function changes (line 548) | static void changes( function total_changes (line 562) | static void total_changes( type compareInfo (line 577) | struct compareInfo { type compareInfo (line 597) | struct compareInfo type compareInfo (line 600) | struct compareInfo type compareInfo (line 603) | struct compareInfo function patternCompare (line 650) | static int patternCompare( function sqlite3_strglob (line 778) | int sqlite3_strglob(const char *zGlobPattern, const char *zString){ function sqlite3_strlike (line 786) | int sqlite3_strlike(const char *zPattern, const char *zStr, unsigned int... function likeFunc (line 812) | static void likeFunc( function nullifFunc (line 878) | static void nullifFunc( function versionFunc (line 894) | static void versionFunc( function sourceidFunc (line 910) | static void sourceidFunc( function errlogFunc (line 926) | static void errlogFunc( function compileoptionusedFunc (line 942) | static void compileoptionusedFunc( function compileoptiongetFunc (line 966) | static void compileoptiongetFunc( function quoteFunc (line 996) | static void quoteFunc(sqlite3_context *context, int argc, sqlite3_value ... function unicodeFunc (line 1072) | static void unicodeFunc( function charFunc (line 1087) | static void charFunc( function hexFunc (line 1128) | static void hexFunc( function zeroblobFunc (line 1156) | static void zeroblobFunc( function replaceFunc (line 1179) | static void replaceFunc( function trimFunc (line 1263) | static void trimFunc( function unknownFunc (line 1354) | static void unknownFunc( function soundexFunc (line 1375) | static void soundexFunc( function loadExt (line 1428) | static void loadExt(sqlite3_context *context, int argc, sqlite3_value **... type SumCtx (line 1459) | typedef struct SumCtx SumCtx; type SumCtx (line 1460) | struct SumCtx { function sumStep (line 1478) | static void sumStep(sqlite3_context *context, int argc, sqlite3_value **... function sumFinalize (line 1499) | static void sumFinalize(sqlite3_context *context){ function avgFinalize (line 1512) | static void avgFinalize(sqlite3_context *context){ function totalFinalize (line 1519) | static void totalFinalize(sqlite3_context *context){ type CountCtx (line 1530) | typedef struct CountCtx CountCtx; type CountCtx (line 1531) | struct CountCtx { function countStep (line 1538) | static void countStep(sqlite3_context *context, int argc, sqlite3_value ... function countFinalize (line 1554) | static void countFinalize(sqlite3_context *context){ function minmaxStep (line 1563) | static void minmaxStep( function minMaxFinalize (line 1601) | static void minMaxFinalize(sqlite3_context *context){ function groupConcatStep (line 1615) | static void groupConcatStep( function groupConcatFinalize (line 1647) | static void groupConcatFinalize(sqlite3_context *context){ function sqlite3RegisterPerConnectionBuiltinFunctions (line 1667) | void sqlite3RegisterPerConnectionBuiltinFunctions(sqlite3 *db){ function setLikeOptFlag (line 1678) | static void setLikeOptFlag(sqlite3 *db, const char *zName, u8 flagVal){ function sqlite3RegisterLikeFunctions (line 1691) | void sqlite3RegisterLikeFunctions(sqlite3 *db, int caseSensitive){ function sqlite3IsLikeFunction (line 1724) | int sqlite3IsLikeFunction(sqlite3 *db, Expr *pExpr, int *pIsNocase, char... function sqlite3RegisterBuiltinFunctions (line 1766) | void sqlite3RegisterBuiltinFunctions(void){ FILE: v2/testdata/_sqlite/src/hash.c function sqlite3HashInit (line 23) | void sqlite3HashInit(Hash *pNew){ function sqlite3HashClear (line 35) | void sqlite3HashClear(Hash *pH){ function strHash (line 55) | static unsigned int strHash(const char *z){ function insertElement (line 72) | static void insertElement( function rehash (line 106) | static int rehash(Hash *pH, unsigned int new_size){ function HashElem (line 147) | static HashElem *findElementWithHash( function removeElementGivenHash (line 182) | static void removeElementGivenHash( FILE: v2/testdata/_sqlite/src/hash.h type Hash (line 19) | typedef struct Hash Hash; type HashElem (line 20) | typedef struct HashElem HashElem; type Hash (line 43) | struct Hash { type HashElem (line 59) | struct HashElem { FILE: v2/testdata/_sqlite/src/hwtime.h function sqlite_uint64 (line 30) | __inline__ sqlite_uint64 sqlite3Hwtime(void){ function sqlite_uint64 (line 38) | __declspec(naked) __inline sqlite_uint64 __cdecl sqlite3Hwtime(void){ function sqlite_uint64 (line 49) | __inline__ sqlite_uint64 sqlite3Hwtime(void){ function sqlite_uint64 (line 57) | __inline__ sqlite_uint64 sqlite3Hwtime(void){ function sqlite_uint64 (line 81) | sqlite_uint64 sqlite3Hwtime(void){ return ((sqlite_uint64)0); } FILE: v2/testdata/_sqlite/src/insert.c function sqlite3OpenTable (line 26) | void sqlite3OpenTable( function sqlite3TableAffinity (line 130) | void sqlite3TableAffinity(Vdbe *v, Table *pTab, int iReg){ function readsTable (line 165) | static int readsTable(Parse *p, int iDb, Table *pTab){ function autoIncBegin (line 222) | static int autoIncBegin( function sqlite3AutoincrementBegin (line 256) | void sqlite3AutoincrementBegin(Parse *pParse){ function autoIncStep (line 311) | static void autoIncStep(Parse *pParse, int memId, int regRowid){ function SQLITE_NOINLINE (line 324) | static SQLITE_NOINLINE void autoIncrementEnd(Parse *pParse){ function sqlite3AutoincrementEnd (line 359) | void sqlite3AutoincrementEnd(Parse *pParse){ function sqlite3Insert (line 478) | void sqlite3Insert( function checkConstraintExprNode (line 1097) | static int checkConstraintExprNode(Walker *pWalker, Expr *pExpr){ function checkConstraintUnchanged (line 1121) | static int checkConstraintUnchanged(Expr *pExpr, int *aiChng, int chngRo... function sqlite3GenerateConstraintChecks (line 1222) | void sqlite3GenerateConstraintChecks( function sqlite3SetMakeRecordP5 (line 1679) | void sqlite3SetMakeRecordP5(Vdbe *v, Table *pTab){ function sqlite3CompleteInsertion (line 1703) | void sqlite3CompleteInsertion( function sqlite3OpenTableAndIndices (line 1805) | int sqlite3OpenTableAndIndices( function xferCompatibleIndex (line 1883) | static int xferCompatibleIndex(Index *pDest, Index *pSrc){ function xferOptimization (line 1944) | static int xferOptimization( FILE: v2/testdata/_sqlite/src/legacy.c function sqlite3_exec (line 30) | int sqlite3_exec( FILE: v2/testdata/_sqlite/src/loadext.c function sqlite3LoadExtension (line 448) | static int sqlite3LoadExtension( function sqlite3_load_extension (line 589) | int sqlite3_load_extension( function sqlite3CloseExtensions (line 607) | void sqlite3CloseExtensions(sqlite3 *db){ function sqlite3_enable_load_extension (line 620) | int sqlite3_enable_load_extension(sqlite3 *db, int onoff){ type sqlite3AutoExtList (line 640) | typedef struct sqlite3AutoExtList sqlite3AutoExtList; function SQLITE_WSD (line 641) | static SQLITE_WSD struct sqlite3AutoExtList { function sqlite3_auto_extension (line 666) | int sqlite3_auto_extension( function sqlite3_cancel_auto_extension (line 713) | int sqlite3_cancel_auto_extension( function sqlite3_reset_auto_extension (line 738) | void sqlite3_reset_auto_extension(void){ function sqlite3AutoLoadExtensions (line 760) | void sqlite3AutoLoadExtensions(sqlite3 *db){ FILE: v2/testdata/_sqlite/src/main.c function sqlite3_libversion_number (line 61) | int sqlite3_libversion_number(void){ return SQLITE_VERSION_NUMBER; } function sqlite3_threadsafe (line 67) | int sqlite3_threadsafe(void){ return SQLITE_THREADSAFE; } function sqlite3_initialize (line 140) | int sqlite3_initialize(void){ function sqlite3_shutdown (line 306) | int sqlite3_shutdown(void){ function sqlite3_config (line 360) | int sqlite3_config(int op, ...){ function setupLookaside (line 660) | static int setupLookaside(sqlite3 *db, void *pBuf, int sz, int cnt){ function sqlite3_mutex (line 723) | sqlite3_mutex *sqlite3_db_mutex(sqlite3 *db){ function sqlite3_db_release_memory (line 737) | int sqlite3_db_release_memory(sqlite3 *db){ function sqlite3_db_cacheflush (line 761) | int sqlite3_db_cacheflush(sqlite3 *db){ function sqlite3_db_config (line 790) | int sqlite3_db_config(sqlite3 *db, int op, ...){ function allSpaces (line 854) | static int allSpaces(const char *z, int n){ function binCollFunc (line 866) | static int binCollFunc( function nocaseCollatingFunc (line 904) | static int nocaseCollatingFunc( function sqlite_int64 (line 921) | sqlite_int64 sqlite3_last_insert_rowid(sqlite3 *db){ function sqlite3_set_last_insert_rowid (line 934) | void sqlite3_set_last_insert_rowid(sqlite3 *db, sqlite3_int64 iRowid){ function sqlite3_changes (line 949) | int sqlite3_changes(sqlite3 *db){ function sqlite3_total_changes (line 962) | int sqlite3_total_changes(sqlite3 *db){ function sqlite3CloseSavepoints (line 977) | void sqlite3CloseSavepoints(sqlite3 *db){ function functionDestroy (line 994) | static void functionDestroy(sqlite3 *db, FuncDef *p){ function disconnectAllVtab (line 1009) | static void disconnectAllVtab(sqlite3 *db){ function connectionIsBusy (line 1040) | static int connectionIsBusy(sqlite3 *db){ function sqlite3Close (line 1054) | static int sqlite3Close(sqlite3 *db, int forceZombie){ function sqlite3_close (line 1113) | int sqlite3_close(sqlite3 *db){ return sqlite3Close(db,0); } function sqlite3_close_v2 (line 1114) | int sqlite3_close_v2(sqlite3 *db){ return sqlite3Close(db,1); } function sqlite3LeaveMutexAndCloseZombie (line 1125) | void sqlite3LeaveMutexAndCloseZombie(sqlite3 *db){ function sqlite3RollbackAll (line 1248) | void sqlite3RollbackAll(sqlite3 *db, int tripCode){ function sqliteDefaultBusyCallback (line 1463) | static int sqliteDefaultBusyCallback( function sqlite3InvokeBusyHandler (line 1509) | int sqlite3InvokeBusyHandler(BusyHandler *p){ function sqlite3_busy_handler (line 1525) | int sqlite3_busy_handler( function sqlite3_progress_handler (line 1548) | void sqlite3_progress_handler( function sqlite3_busy_timeout (line 1579) | int sqlite3_busy_timeout(sqlite3 *db, int ms){ function sqlite3_interrupt (line 1595) | void sqlite3_interrupt(sqlite3 *db){ function sqlite3CreateFunc (line 1612) | int sqlite3CreateFunc( function sqlite3_create_function (line 1711) | int sqlite3_create_function( function sqlite3_create_function_v2 (line 1725) | int sqlite3_create_function_v2( function sqlite3_create_function16 (line 1768) | int sqlite3_create_function16( function sqlite3_overload_function (line 1808) | int sqlite3_overload_function( function sqlite3_trace_v2 (line 1861) | int sqlite3_trace_v2( function sqlite3WalDefaultHook (line 2018) | int sqlite3WalDefaultHook( function sqlite3_wal_autocheckpoint (line 2044) | int sqlite3_wal_autocheckpoint(sqlite3 *db, int nFrame){ function sqlite3_wal_checkpoint_v2 (line 2092) | int sqlite3_wal_checkpoint_v2( function sqlite3_wal_checkpoint (line 2154) | int sqlite3_wal_checkpoint(sqlite3 *db, const char *zDb){ function sqlite3Checkpoint (line 2181) | int sqlite3Checkpoint(sqlite3 *db, int iDb, int eMode, int *pnLog, int *... function sqlite3TempInMemory (line 2225) | int sqlite3TempInMemory(const sqlite3 *db){ function sqlite3_errcode (line 2316) | int sqlite3_errcode(sqlite3 *db){ function sqlite3_extended_errcode (line 2325) | int sqlite3_extended_errcode(sqlite3 *db){ function sqlite3_system_errno (line 2334) | int sqlite3_system_errno(sqlite3 *db){ function createCollation (line 2351) | static int createCollation( function sqlite3_limit (line 2491) | int sqlite3_limit(sqlite3 *db, int limitId, int newLimit){ function sqlite3ParseUri (line 2559) | int sqlite3ParseUri( function openDatabase (line 2795) | static int openDatabase( function sqlite3_open (line 3145) | int sqlite3_open( function sqlite3_open_v2 (line 3152) | int sqlite3_open_v2( function sqlite3_open16 (line 3165) | int sqlite3_open16( function sqlite3_create_collation (line 3204) | int sqlite3_create_collation( function sqlite3_create_collation_v2 (line 3217) | int sqlite3_create_collation_v2( function sqlite3_create_collation16 (line 3242) | int sqlite3_create_collation16( function sqlite3_collation_needed (line 3272) | int sqlite3_collation_needed( function sqlite3_collation_needed16 (line 3293) | int sqlite3_collation_needed16( function sqlite3_global_recover (line 3315) | int sqlite3_global_recover(void){ function sqlite3_get_autocommit (line 3326) | int sqlite3_get_autocommit(sqlite3 *db){ function reportError (line 3347) | static int reportError(int iErr, int lineno, const char *zType){ function sqlite3CorruptError (line 3352) | int sqlite3CorruptError(int lineno){ function sqlite3MisuseError (line 3356) | int sqlite3MisuseError(int lineno){ function sqlite3CantopenError (line 3360) | int sqlite3CantopenError(int lineno){ function sqlite3CorruptPgnoError (line 3365) | int sqlite3CorruptPgnoError(int lineno, Pgno pgno){ function sqlite3NomemError (line 3371) | int sqlite3NomemError(int lineno){ function sqlite3IoerrnomemError (line 3375) | int sqlite3IoerrnomemError(int lineno){ function sqlite3_thread_cleanup (line 3389) | void sqlite3_thread_cleanup(void){ function sqlite3_table_column_metadata (line 3397) | int sqlite3_table_column_metadata( function sqlite3_sleep (line 3515) | int sqlite3_sleep(int ms){ function sqlite3_extended_result_codes (line 3531) | int sqlite3_extended_result_codes(sqlite3 *db, int onoff){ function sqlite3_file_control (line 3544) | int sqlite3_file_control(sqlite3 *db, const char *zDbName, int op, void ... function sqlite3_test_control (line 3584) | int sqlite3_test_control(int op, ...){ function sqlite3_uri_boolean (line 3937) | int sqlite3_uri_boolean(const char *zFilename, const char *zParam, int b... function sqlite3_int64 (line 3946) | sqlite3_int64 sqlite3_uri_int64( function Btree (line 3962) | Btree *sqlite3DbNameToBtree(sqlite3 *db, const char *zDbName){ function sqlite3_db_readonly (line 3987) | int sqlite3_db_readonly(sqlite3 *db, const char *zDbName){ function sqlite3_snapshot_get (line 4004) | int sqlite3_snapshot_get( function sqlite3_snapshot_open (line 4040) | int sqlite3_snapshot_open( function sqlite3_snapshot_recover (line 4078) | int sqlite3_snapshot_recover(sqlite3 *db, const char *zDb){ function sqlite3_snapshot_free (line 4109) | void sqlite3_snapshot_free(sqlite3_snapshot *pSnapshot){ function sqlite3_compileoption_used (line 4122) | int sqlite3_compileoption_used(const char *zOptName){ FILE: v2/testdata/_sqlite/src/malloc.c function sqlite3_release_memory (line 23) | int sqlite3_release_memory(int n){ function SQLITE_WSD (line 38) | static SQLITE_WSD struct Mem0Global { function sqlite3_mutex (line 54) | sqlite3_mutex *sqlite3MallocMutex(void){ function sqlite3_memory_alarm (line 64) | int sqlite3_memory_alarm( function sqlite3_int64 (line 80) | sqlite3_int64 sqlite3_soft_heap_limit64(sqlite3_int64 n){ function sqlite3_soft_heap_limit (line 102) | void sqlite3_soft_heap_limit(int n){ function sqlite3MallocInit (line 110) | int sqlite3MallocInit(void){ function sqlite3HeapNearlyFull (line 132) | int sqlite3HeapNearlyFull(void){ function sqlite3MallocEnd (line 139) | void sqlite3MallocEnd(void){ function sqlite3_int64 (line 149) | sqlite3_int64 sqlite3_memory_used(void){ function sqlite3_int64 (line 160) | sqlite3_int64 sqlite3_memory_highwater(int resetFlag){ function sqlite3MallocAlarm (line 169) | static void sqlite3MallocAlarm(int nByte){ function mallocWithAlarm (line 180) | static void mallocWithAlarm(int n, void **pp){ function isLookaside (line 271) | static int isLookaside(sqlite3 *db, void *p){ function sqlite3MallocSize (line 282) | int sqlite3MallocSize(void *p){ function sqlite3DbMallocSize (line 286) | int sqlite3DbMallocSize(sqlite3 *db, void *p){ function sqlite3_uint64 (line 304) | sqlite3_uint64 sqlite3_msize(void *p){ function sqlite3_free (line 313) | void sqlite3_free(void *p){ function SQLITE_NOINLINE (line 332) | static SQLITE_NOINLINE void measureAllocationSize(sqlite3 *db, void *p){ function sqlite3DbFreeNN (line 341) | void sqlite3DbFreeNN(sqlite3 *db, void *p){ function sqlite3DbFree (line 366) | void sqlite3DbFree(sqlite3 *db, void *p){ function SQLITE_NOINLINE (line 468) | static SQLITE_NOINLINE void *dbMallocRawFinish(sqlite3 *db, u64 n){ function SQLITE_NOINLINE (line 556) | static SQLITE_NOINLINE void *dbReallocFinish(sqlite3 *db, void *p, u64 n){ function sqlite3SetString (line 633) | void sqlite3SetString(char **pz, sqlite3 *db, const char *zNew){ function sqlite3OomFault (line 644) | void sqlite3OomFault(sqlite3 *db){ function sqlite3OomClear (line 661) | void sqlite3OomClear(sqlite3 *db){ function SQLITE_NOINLINE (line 673) | static SQLITE_NOINLINE int apiOomError(sqlite3 *db){ function sqlite3ApiExit (line 691) | int sqlite3ApiExit(sqlite3* db, int rc){ FILE: v2/testdata/_sqlite/src/mem0.c function sqlite3MemFree (line 32) | static void sqlite3MemFree(void *pPrior){ return; } function sqlite3MemSize (line 34) | static int sqlite3MemSize(void *pPrior){ return 0; } function sqlite3MemRoundup (line 35) | static int sqlite3MemRoundup(int n){ return n; } function sqlite3MemInit (line 36) | static int sqlite3MemInit(void *NotUsed){ return SQLITE_OK; } function sqlite3MemShutdown (line 37) | static void sqlite3MemShutdown(void *NotUsed){ return; } function sqlite3MemSetDefault (line 45) | void sqlite3MemSetDefault(void){ FILE: v2/testdata/_sqlite/src/mem1.c function sqlite3MemFree (line 162) | static void sqlite3MemFree(void *pPrior){ function sqlite3MemSize (line 177) | static int sqlite3MemSize(void *pPrior){ function sqlite3MemRoundup (line 232) | static int sqlite3MemRoundup(int n){ function sqlite3MemInit (line 239) | static int sqlite3MemInit(void *NotUsed){ function sqlite3MemShutdown (line 266) | static void sqlite3MemShutdown(void *NotUsed){ function sqlite3MemSetDefault (line 277) | void sqlite3MemSetDefault(void){ FILE: v2/testdata/_sqlite/src/mem2.c type MemBlockHdr (line 55) | struct MemBlockHdr { type MemBlockHdr (line 92) | struct MemBlockHdr type MemBlockHdr (line 93) | struct MemBlockHdr function adjustStats (line 129) | static void adjustStats(int iSize, int increment){ type MemBlockHdr (line 152) | struct MemBlockHdr type MemBlockHdr (line 153) | struct MemBlockHdr type MemBlockHdr (line 158) | struct MemBlockHdr function sqlite3MemSize (line 176) | static int sqlite3MemSize(void *p){ function sqlite3MemInit (line 188) | static int sqlite3MemInit(void *NotUsed){ function sqlite3MemShutdown (line 202) | static void sqlite3MemShutdown(void *NotUsed){ function sqlite3MemRoundup (line 210) | static int sqlite3MemRoundup(int n){ function randomFill (line 219) | static void randomFill(char *pBuf, int nByte){ type MemBlockHdr (line 243) | struct MemBlockHdr type MemBlockHdr (line 259) | struct MemBlockHdr function sqlite3MemFree (line 301) | static void sqlite3MemFree(void *pPrior){ type MemBlockHdr (line 344) | struct MemBlockHdr function sqlite3MemSetDefault (line 364) | void sqlite3MemSetDefault(void){ function sqlite3MemdebugSetType (line 381) | void sqlite3MemdebugSetType(void *p, u8 eType){ function sqlite3MemdebugHasType (line 399) | int sqlite3MemdebugHasType(void *p, u8 eType){ function sqlite3MemdebugNoType (line 421) | int sqlite3MemdebugNoType(void *p, u8 eType){ function sqlite3MemdebugBacktrace (line 439) | void sqlite3MemdebugBacktrace(int depth){ function sqlite3MemdebugBacktraceCallback (line 446) | void sqlite3MemdebugBacktraceCallback(void (*xBacktrace)(int, int, void ... function sqlite3MemdebugSettitle (line 453) | void sqlite3MemdebugSettitle(const char *zTitle){ function sqlite3MemdebugSync (line 463) | void sqlite3MemdebugSync(){ function sqlite3MemdebugDump (line 476) | void sqlite3MemdebugDump(const char *zFilename){ function sqlite3MemdebugMallocCount (line 518) | int sqlite3MemdebugMallocCount(){ FILE: v2/testdata/_sqlite/src/mem3.c type Mem3Block (line 80) | typedef struct Mem3Block Mem3Block; type Mem3Block (line 81) | struct Mem3Block { function SQLITE_WSD (line 100) | static SQLITE_WSD struct Mem3Global { function memsys3UnlinkFromList (line 147) | static void memsys3UnlinkFromList(u32 i, u32 *pRoot){ function memsys3Unlink (line 167) | static void memsys3Unlink(u32 i){ function memsys3LinkIntoList (line 187) | static void memsys3LinkIntoList(u32 i, u32 *pRoot){ function memsys3Link (line 201) | static void memsys3Link(u32 i){ function memsys3Enter (line 222) | static void memsys3Enter(void){ function memsys3Leave (line 228) | static void memsys3Leave(void){ function memsys3OutOfMemory (line 235) | static void memsys3OutOfMemory(int nByte){ function memsys3Merge (line 315) | static void memsys3Merge(u32 *pRoot){ function memsys3FreeUnsafe (line 436) | static void memsys3FreeUnsafe(void *pOld){ function memsys3Size (line 477) | static int memsys3Size(void *p){ function memsys3Roundup (line 488) | static int memsys3Roundup(int n){ function memsys3Free (line 511) | static void memsys3Free(void *pPrior){ function memsys3Init (line 552) | static int memsys3Init(void *NotUsed){ function memsys3Shutdown (line 577) | static void memsys3Shutdown(void *NotUsed){ function sqlite3Memsys3Dump (line 589) | void sqlite3Memsys3Dump(const char *zFilename){ function sqlite3_mem_methods (line 673) | const sqlite3_mem_methods *sqlite3MemGetMemsys3(void){ FILE: v2/testdata/_sqlite/src/mem5.c type Mem5Link (line 67) | typedef struct Mem5Link Mem5Link; type Mem5Link (line 68) | struct Mem5Link { function SQLITE_WSD (line 92) | static SQLITE_WSD struct Mem5Global { function memsys5Unlink (line 149) | static void memsys5Unlink(int i, int iLogsize){ function memsys5Link (line 171) | static void memsys5Link(int i, int iLogsize){ function memsys5Enter (line 190) | static void memsys5Enter(void){ function memsys5Leave (line 193) | static void memsys5Leave(void){ function memsys5Size (line 201) | static int memsys5Size(void *p){ function memsys5FreeUnsafe (line 290) | static void memsys5FreeUnsafe(void *pOld){ function memsys5Free (line 372) | static void memsys5Free(void *pPrior){ function memsys5Roundup (line 421) | static int memsys5Roundup(int n){ function memsys5Log (line 438) | static int memsys5Log(int iValue){ function memsys5Init (line 450) | static int memsys5Init(void *NotUsed){ function memsys5Shutdown (line 508) | static void memsys5Shutdown(void *NotUsed){ function sqlite3Memsys5Dump (line 519) | void sqlite3Memsys5Dump(const char *zFilename){ function sqlite3_mem_methods (line 562) | const sqlite3_mem_methods *sqlite3MemGetMemsys5(void){ FILE: v2/testdata/_sqlite/src/memjournal.c type MemJournal (line 29) | typedef struct MemJournal MemJournal; type FilePoint (line 30) | typedef struct FilePoint FilePoint; type FileChunk (line 31) | typedef struct FileChunk FileChunk; type FileChunk (line 39) | struct FileChunk { type FilePoint (line 59) | struct FilePoint { type MemJournal (line 68) | struct MemJournal { function memjrnlRead (line 87) | static int memjrnlRead( function memjrnlFreeChunks (line 139) | static void memjrnlFreeChunks(MemJournal *p){ function memjrnlCreateFile (line 152) | static int memjrnlCreateFile(MemJournal *p){ function memjrnlWrite (line 191) | static int memjrnlWrite( function memjrnlTruncate (line 270) | static int memjrnlTruncate(sqlite3_file *pJfd, sqlite_int64 size){ function memjrnlClose (line 286) | static int memjrnlClose(sqlite3_file *pJfd){ function memjrnlSync (line 298) | static int memjrnlSync(sqlite3_file *pJfd, int flags){ function memjrnlFileSize (line 306) | static int memjrnlFileSize(sqlite3_file *pJfd, sqlite_int64 *pSize){ type sqlite3_io_methods (line 315) | struct sqlite3_io_methods function sqlite3JournalOpen (line 349) | int sqlite3JournalOpen( function sqlite3MemJournalOpen (line 385) | void sqlite3MemJournalOpen(sqlite3_file *pJfd){ function sqlite3JournalCreate (line 397) | int sqlite3JournalCreate(sqlite3_file *pJfd){ function sqlite3JournalIsInMemory (line 424) | int sqlite3JournalIsInMemory(sqlite3_file *p){ function sqlite3JournalSize (line 432) | int sqlite3JournalSize(sqlite3_vfs *pVfs){ FILE: v2/testdata/_sqlite/src/mutex.c function sqlite3MutexInit (line 32) | int sqlite3MutexInit(void){ function sqlite3MutexEnd (line 73) | int sqlite3MutexEnd(void){ function sqlite3_mutex (line 89) | sqlite3_mutex *sqlite3_mutex_alloc(int id){ function sqlite3_mutex (line 98) | sqlite3_mutex *sqlite3MutexAlloc(int id){ function sqlite3_mutex_free (line 110) | void sqlite3_mutex_free(sqlite3_mutex *p){ function sqlite3_mutex_enter (line 121) | void sqlite3_mutex_enter(sqlite3_mutex *p){ function sqlite3_mutex_try (line 132) | int sqlite3_mutex_try(sqlite3_mutex *p){ function sqlite3_mutex_leave (line 147) | void sqlite3_mutex_leave(sqlite3_mutex *p){ function sqlite3_mutex_held (line 159) | int sqlite3_mutex_held(sqlite3_mutex *p){ function sqlite3_mutex_notheld (line 163) | int sqlite3_mutex_notheld(sqlite3_mutex *p){ FILE: v2/testdata/_sqlite/src/mutex_noop.c function noopMutexInit (line 38) | static int noopMutexInit(void){ return SQLITE_OK; } function noopMutexEnd (line 39) | static int noopMutexEnd(void){ return SQLITE_OK; } function sqlite3_mutex (line 40) | static sqlite3_mutex *noopMutexAlloc(int id){ function noopMutexFree (line 44) | static void noopMutexFree(sqlite3_mutex *p){ UNUSED_PARAMETER(p); return; } function noopMutexEnter (line 45) | static void noopMutexEnter(sqlite3_mutex *p){ UNUSED_PARAMETER(p); retur... function noopMutexTry (line 46) | static int noopMutexTry(sqlite3_mutex *p){ function noopMutexLeave (line 50) | static void noopMutexLeave(sqlite3_mutex *p){ UNUSED_PARAMETER(p); retur... function sqlite3_mutex_methods (line 52) | sqlite3_mutex_methods const *sqlite3NoopMutex(void){ type sqlite3_debug_mutex (line 80) | typedef struct sqlite3_debug_mutex { function debugMutexHeld (line 89) | static int debugMutexHeld(sqlite3_mutex *pX){ function debugMutexNotheld (line 93) | static int debugMutexNotheld(sqlite3_mutex *pX){ function debugMutexInit (line 101) | static int debugMutexInit(void){ return SQLITE_OK; } function debugMutexEnd (line 102) | static int debugMutexEnd(void){ return SQLITE_OK; } function sqlite3_mutex (line 109) | static sqlite3_mutex *debugMutexAlloc(int id){ function debugMutexFree (line 140) | static void debugMutexFree(sqlite3_mutex *pX){ function debugMutexEnter (line 163) | static void debugMutexEnter(sqlite3_mutex *pX){ function debugMutexTry (line 168) | static int debugMutexTry(sqlite3_mutex *pX){ function debugMutexLeave (line 181) | static void debugMutexLeave(sqlite3_mutex *pX){ function sqlite3_mutex_methods (line 188) | sqlite3_mutex_methods const *sqlite3NoopMutex(void){ function sqlite3_mutex_methods (line 211) | sqlite3_mutex_methods const *sqlite3DefaultMutex(void){ FILE: v2/testdata/_sqlite/src/mutex_unix.c type sqlite3_mutex (line 41) | struct sqlite3_mutex { function pthreadMutexHeld (line 77) | static int pthreadMutexHeld(sqlite3_mutex *p){ function pthreadMutexNotheld (line 80) | static int pthreadMutexNotheld(sqlite3_mutex *p){ function sqlite3MemoryBarrier (line 90) | void sqlite3MemoryBarrier(void){ function pthreadMutexInit (line 101) | static int pthreadMutexInit(void){ return SQLITE_OK; } function pthreadMutexEnd (line 102) | static int pthreadMutexEnd(void){ return SQLITE_OK; } function sqlite3_mutex (line 152) | static sqlite3_mutex *pthreadMutexAlloc(int iType){ function pthreadMutexFree (line 217) | static void pthreadMutexFree(sqlite3_mutex *p){ function pthreadMutexEnter (line 244) | static void pthreadMutexEnter(sqlite3_mutex *p){ function pthreadMutexTry (line 286) | static int pthreadMutexTry(sqlite3_mutex *p){ function pthreadMutexLeave (line 343) | static void pthreadMutexLeave(sqlite3_mutex *p){ function sqlite3_mutex_methods (line 366) | sqlite3_mutex_methods const *sqlite3DefaultMutex(void){ FILE: v2/testdata/_sqlite/src/mutex_w32.c type sqlite3_mutex (line 37) | struct sqlite3_mutex { function winMutexHeld (line 66) | static int winMutexHeld(sqlite3_mutex *p){ function winMutexNotheld2 (line 70) | static int winMutexNotheld2(sqlite3_mutex *p, DWORD tid){ function winMutexNotheld (line 74) | static int winMutexNotheld(sqlite3_mutex *p){ function sqlite3MemoryBarrier (line 85) | void sqlite3MemoryBarrier(void){ function winMutexInit (line 127) | static int winMutexInit(void){ function winMutexEnd (line 149) | static int winMutexEnd(void){ function sqlite3_mutex (line 212) | static sqlite3_mutex *winMutexAlloc(int iType){ function winMutexFree (line 260) | static void winMutexFree(sqlite3_mutex *p){ function winMutexEnter (line 284) | static void winMutexEnter(sqlite3_mutex *p){ function winMutexTry (line 307) | static int winMutexTry(sqlite3_mutex *p){ function winMutexLeave (line 357) | static void winMutexLeave(sqlite3_mutex *p){ function sqlite3_mutex_methods (line 379) | sqlite3_mutex_methods const *sqlite3DefaultMutex(void){ FILE: v2/testdata/_sqlite/src/notify.c function checkListProperties (line 57) | static void checkListProperties(sqlite3 *db){ function removeFromBlockedList (line 83) | static void removeFromBlockedList(sqlite3 *db){ function addToBlockedList (line 98) | static void addToBlockedList(sqlite3 *db){ function enterMutex (line 113) | static void enterMutex(void){ function leaveMutex (line 121) | static void leaveMutex(void){ function sqlite3_unlock_notify (line 148) | int sqlite3_unlock_notify( function sqlite3ConnectionBlocked (line 198) | void sqlite3ConnectionBlocked(sqlite3 *db, sqlite3 *pBlocker){ function sqlite3ConnectionUnlocked (line 226) | void sqlite3ConnectionUnlocked(sqlite3 *db){ function sqlite3ConnectionClosed (line 325) | void sqlite3ConnectionClosed(sqlite3 *db){ FILE: v2/testdata/_sqlite/src/os.c function sqlite3OsClose (line 82) | void sqlite3OsClose(sqlite3_file *pId){ function sqlite3OsRead (line 88) | int sqlite3OsRead(sqlite3_file *id, void *pBuf, int amt, i64 offset){ function sqlite3OsWrite (line 92) | int sqlite3OsWrite(sqlite3_file *id, const void *pBuf, int amt, i64 offs... function sqlite3OsTruncate (line 96) | int sqlite3OsTruncate(sqlite3_file *id, i64 size){ function sqlite3OsSync (line 99) | int sqlite3OsSync(sqlite3_file *id, int flags){ function sqlite3OsFileSize (line 103) | int sqlite3OsFileSize(sqlite3_file *id, i64 *pSize){ function sqlite3OsLock (line 107) | int sqlite3OsLock(sqlite3_file *id, int lockType){ function sqlite3OsUnlock (line 111) | int sqlite3OsUnlock(sqlite3_file *id, int lockType){ function sqlite3OsCheckReservedLock (line 114) | int sqlite3OsCheckReservedLock(sqlite3_file *id, int *pResOut){ function sqlite3OsFileControl (line 127) | int sqlite3OsFileControl(sqlite3_file *id, int op, void *pArg){ function sqlite3OsFileControlHint (line 145) | void sqlite3OsFileControlHint(sqlite3_file *id, int op, void *pArg){ function sqlite3OsSectorSize (line 149) | int sqlite3OsSectorSize(sqlite3_file *id){ function sqlite3OsDeviceCharacteristics (line 153) | int sqlite3OsDeviceCharacteristics(sqlite3_file *id){ function sqlite3OsShmLock (line 157) | int sqlite3OsShmLock(sqlite3_file *id, int offset, int n, int flags){ function sqlite3OsShmBarrier (line 160) | void sqlite3OsShmBarrier(sqlite3_file *id){ function sqlite3OsShmUnmap (line 163) | int sqlite3OsShmUnmap(sqlite3_file *id, int deleteFlag){ function sqlite3OsShmMap (line 166) | int sqlite3OsShmMap( function sqlite3OsFetch (line 180) | int sqlite3OsFetch(sqlite3_file *id, i64 iOff, int iAmt, void **pp){ function sqlite3OsUnfetch (line 184) | int sqlite3OsUnfetch(sqlite3_file *id, i64 iOff, void *p){ function sqlite3OsFetch (line 189) | int sqlite3OsFetch(sqlite3_file *id, i64 iOff, int iAmt, void **pp){ function sqlite3OsUnfetch (line 193) | int sqlite3OsUnfetch(sqlite3_file *id, i64 iOff, void *p){ function sqlite3OsOpen (line 202) | int sqlite3OsOpen( function sqlite3OsDelete (line 219) | int sqlite3OsDelete(sqlite3_vfs *pVfs, const char *zPath, int dirSync){ function sqlite3OsAccess (line 224) | int sqlite3OsAccess( function sqlite3OsFullPathname (line 233) | int sqlite3OsFullPathname( function sqlite3OsDlError (line 247) | void sqlite3OsDlError(sqlite3_vfs *pVfs, int nByte, char *zBufOut){ function sqlite3OsDlClose (line 253) | void sqlite3OsDlClose(sqlite3_vfs *pVfs, void *pHandle){ function sqlite3OsRandomness (line 257) | int sqlite3OsRandomness(sqlite3_vfs *pVfs, int nByte, char *zBufOut){ function sqlite3OsSleep (line 260) | int sqlite3OsSleep(sqlite3_vfs *pVfs, int nMicro){ function sqlite3OsGetLastError (line 263) | int sqlite3OsGetLastError(sqlite3_vfs *pVfs){ function sqlite3OsCurrentTimeInt64 (line 266) | int sqlite3OsCurrentTimeInt64(sqlite3_vfs *pVfs, sqlite3_int64 *pTimeOut){ function sqlite3OsOpenMalloc (line 284) | int sqlite3OsOpenMalloc( function sqlite3OsCloseFree (line 306) | void sqlite3OsCloseFree(sqlite3_file *pFile){ function sqlite3OsInit (line 318) | int sqlite3OsInit(void){ function sqlite3_vfs (line 335) | sqlite3_vfs *sqlite3_vfs_find(const char *zVfs){ function vfsUnlink (line 359) | static void vfsUnlink(sqlite3_vfs *pVfs){ function sqlite3_vfs_register (line 381) | int sqlite3_vfs_register(sqlite3_vfs *pVfs, int makeDflt){ function sqlite3_vfs_unregister (line 409) | int sqlite3_vfs_unregister(sqlite3_vfs *pVfs){ FILE: v2/testdata/_sqlite/src/os_common.h function local_ioerr (line 73) | static void local_ioerr(){ FILE: v2/testdata/_sqlite/src/os_unix.c type unixShm (line 182) | typedef struct unixShm unixShm; type unixShmNode (line 183) | typedef struct unixShmNode unixShmNode; type unixInodeInfo (line 184) | typedef struct unixInodeInfo unixInodeInfo; type UnixUnusedFd (line 185) | typedef struct UnixUnusedFd UnixUnusedFd; type UnixUnusedFd (line 193) | struct UnixUnusedFd { type unixFile (line 203) | typedef struct unixFile unixFile; type unixFile (line 204) | struct unixFile { function posixOpen (line 352) | static int posixOpen(const char *zFile, int flags, int mode){ type unix_syscall (line 366) | struct unix_syscall { type stat (line 384) | struct stat type stat (line 397) | struct stat type stat (line 514) | struct stat function robustFchown (line 527) | static int robustFchown(int fd, uid_t uid, gid_t gid){ function unixSetSystemCall (line 541) | static int unixSetSystemCall( function sqlite3_syscall_ptr (line 584) | static sqlite3_syscall_ptr unixGetSystemCall( function robust_open (line 644) | static int robust_open(const char *z, int f, mode_t m){ function unixEnterMutex (line 695) | static void unixEnterMutex(void){ function unixLeaveMutex (line 698) | static void unixLeaveMutex(void){ function unixMutexHeld (line 702) | static int unixMutexHeld(void) { function lockTrace (line 735) | static int lockTrace(int fd, int op, struct flock *p){ function robust_ftruncate (line 793) | static int robust_ftruncate(int h, sqlite3_int64 sz){ function sqliteErrorFromPosixError (line 818) | static int sqliteErrorFromPosixError(int posixError, int sqliteIOErr) { type vxworksFileId (line 860) | struct vxworksFileId { type vxworksFileId (line 872) | struct vxworksFileId function vxworksSimplifyName (line 887) | static int vxworksSimplifyName(char *z, int n){ type vxworksFileId (line 921) | struct vxworksFileId type vxworksFileId (line 922) | struct vxworksFileId type vxworksFileId (line 923) | struct vxworksFileId function vxworksReleaseFileId (line 963) | static void vxworksReleaseFileId(struct vxworksFileId *pId){ type unixFileId (line 1075) | struct unixFileId { type unixInodeInfo (line 1100) | struct unixInodeInfo { function unixLogErrorAtLine (line 1143) | static int unixLogErrorAtLine( function robust_close (line 1208) | static void robust_close(unixFile *pFile, int h, int lineno){ function storeLastErrno (line 1219) | static void storeLastErrno(unixFile *pFile, int error){ function closePendingFds (line 1226) | static void closePendingFds(unixFile *pFile){ function releaseInodeInfo (line 1245) | static void releaseInodeInfo(unixFile *pFile){ function findInodeInfo (line 1280) | static int findInodeInfo( function fileHasMoved (line 1364) | static int fileHasMoved(unixFile *pFile){ function verifyDbFile (line 1385) | static void verifyDbFile(unixFile *pFile){ function unixCheckReservedLock (line 1418) | static int unixCheckReservedLock(sqlite3_file *id, int *pResOut){ function unixFileLock (line 1478) | static int unixFileLock(unixFile *pFile, struct flock *pLock){ function unixLock (line 1528) | static int unixLock(sqlite3_file *id, int eFileLock){ function setPendingFd (line 1755) | static void setPendingFd(unixFile *pFile){ function posixUnlock (line 1778) | static int posixUnlock(sqlite3_file *id, int eFileLock, int handleNFSUnl... function unixUnlock (line 1938) | static int unixUnlock(sqlite3_file *id, int eFileLock){ function closeUnixFile (line 1960) | static int closeUnixFile(sqlite3_file *id){ function unixClose (line 1995) | static int unixClose(sqlite3_file *id){ function nolockCheckReservedLock (line 2040) | static int nolockCheckReservedLock(sqlite3_file *NotUsed, int *pResOut){ function nolockLock (line 2045) | static int nolockLock(sqlite3_file *NotUsed, int NotUsed2){ function nolockUnlock (line 2049) | static int nolockUnlock(sqlite3_file *NotUsed, int NotUsed2){ function nolockClose (line 2057) | static int nolockClose(sqlite3_file *id) { function dotlockCheckReservedLock (line 2102) | static int dotlockCheckReservedLock(sqlite3_file *id, int *pResOut) { function dotlockLock (line 2143) | static int dotlockLock(sqlite3_file *id, int eFileLock) { function dotlockUnlock (line 2193) | static int dotlockUnlock(sqlite3_file *id, int eFileLock) { function dotlockClose (line 2236) | static int dotlockClose(sqlite3_file *id) { function robust_flock (line 2266) | static int robust_flock(int fd, int op){ function flockCheckReservedLock (line 2282) | static int flockCheckReservedLock(sqlite3_file *id, int *pResOut){ function flockLock (line 2362) | static int flockLock(sqlite3_file *id, int eFileLock) { function flockUnlock (line 2406) | static int flockUnlock(sqlite3_file *id, int eFileLock) { function flockClose (line 2440) | static int flockClose(sqlite3_file *id) { function semXCheckReservedLock (line 2469) | static int semXCheckReservedLock(sqlite3_file *id, int *pResOut) { function semXLock (line 2536) | static int semXLock(sqlite3_file *id, int eFileLock) { function semXUnlock (line 2569) | static int semXUnlock(sqlite3_file *id, int eFileLock) { function semXClose (line 2606) | static int semXClose(sqlite3_file *id) { type afpLockingContext (line 2641) | typedef struct afpLockingContext afpLockingContext; type afpLockingContext (line 2642) | struct afpLockingContext { type ByteRangeLockPB2 (line 2647) | struct ByteRangeLockPB2 function afpSetLock (line 2665) | static int afpSetLock( function afpCheckReservedLock (line 2711) | static int afpCheckReservedLock(sqlite3_file *id, int *pResOut){ function afpLock (line 2781) | static int afpLock(sqlite3_file *id, int eFileLock){ function afpUnlock (line 2963) | static int afpUnlock(sqlite3_file *id, int eFileLock) { function afpClose (line 3066) | static int afpClose(sqlite3_file *id) { function nfsUnlock (line 3108) | static int nfsUnlock(sqlite3_file *id, int eFileLock){ function seekAndRead (line 3144) | static int seekAndRead(unixFile *id, sqlite3_int64 offset, void *pBuf, i... function unixRead (line 3193) | static int unixRead( function seekAndWriteFd (line 3252) | static int seekAndWriteFd( function seekAndWrite (line 3298) | static int seekAndWrite(unixFile *id, i64 offset, const void *pBuf, int ... function unixWrite (line 3307) | static int unixWrite( function full_fsync (line 3442) | static int full_fsync(int fd, int fullSync, int dataOnly){ function openDirectory (line 3538) | static int openDirectory(const char *zFilename, int *pFd){ function unixSync (line 3575) | static int unixSync(sqlite3_file *id, int flags){ function unixTruncate (line 3625) | static int unixTruncate(sqlite3_file *id, i64 nByte){ function unixFileSize (line 3675) | static int unixFileSize(sqlite3_file *id, i64 *pSize){ function fcntlSizeHint (line 3713) | static int fcntlSizeHint(unixFile *pFile, i64 nByte){ function unixModeBit (line 3782) | static void unixModeBit(unixFile *pFile, unsigned char mask, int *pArg){ function unixFileControl (line 3798) | static int unixFileControl(sqlite3_file *id, int op, void *pArg){ function setDeviceCharacteristics (line 3916) | static void setDeviceCharacteristics(unixFile *pFd){ function setDeviceCharacteristics (line 3941) | static void setDeviceCharacteristics(unixFile *pFile){ function unixSectorSize (line 4023) | static int unixSectorSize(sqlite3_file *id){ function unixDeviceCharacteristics (line 4042) | static int unixDeviceCharacteristics(sqlite3_file *id){ function unixGetpagesize (line 4056) | static int unixGetpagesize(void){ type unixShmNode (line 4099) | struct unixShmNode { type unixShm (line 4130) | struct unixShm { function unixShmSystemLock (line 4151) | static int unixShmSystemLock( function unixShmRegionPerMap (line 4230) | static int unixShmRegionPerMap(void){ function unixShmPurge (line 4244) | static void unixShmPurge(unixFile *pFd){ function unixOpenSharedMemory (line 4304) | static int unixOpenSharedMemory(unixFile *pDbFd){ function unixShmMap (line 4453) | static int unixShmMap( function unixShmLock (line 4591) | static int unixShmLock( function unixShmBarrier (line 4703) | static void unixShmBarrier( function unixShmUnmap (line 4719) | static int unixShmUnmap( function unixUnmapfile (line 4775) | static void unixUnmapfile(unixFile *pFd){ function unixRemapfile (line 4800) | static void unixRemapfile( function unixMapfile (line 4892) | static int unixMapfile(unixFile *pFd, i64 nMap){ function unixFetch (line 4929) | static int unixFetch(sqlite3_file *fd, i64 iOff, int nAmt, void **pp){ function unixUnfetch (line 4960) | static int unixUnfetch(sqlite3_file *fd, i64 iOff, void *p){ function sqlite3_io_methods (line 5180) | static const sqlite3_io_methods *autolockIoFinderImpl( function sqlite3_io_methods (line 5244) | static const sqlite3_io_methods *vxworksIoFinderImpl( type sqlite3_io_methods (line 5277) | typedef const sqlite3_io_methods *(*finder_type)(const char*,unixFile*); function fillInUnixFile (line 5290) | static int fillInUnixFile( type stat (line 5476) | struct stat function unixGetTempname (line 5500) | static int unixGetTempname(int nBuf, char *zBuf){ function UnixUnusedFd (line 5550) | static UnixUnusedFd *findReusableFd(const char *zPath, int flags){ function getFileMode (line 5597) | static int getFileMode( function findCreateFileMode (line 5636) | static int findCreateFileMode( function unixOpen (line 5713) | static int unixOpen( function unixDelete (line 5972) | static int unixDelete( function unixAccess (line 6020) | static int unixAccess( function mkFullPathname (line 6046) | static int mkFullPathname( function unixFullPathname (line 6079) | static int unixFullPathname( function unixDlError (line 6181) | static void unixDlError(sqlite3_vfs *NotUsed, int nBuf, char *zBufOut){ function unixDlClose (line 6214) | static void unixDlClose(sqlite3_vfs *NotUsed, void *pHandle){ function unixRandomness (line 6228) | static int unixRandomness(sqlite3_vfs *NotUsed, int nBuf, char *zBuf){ function unixSleep (line 6275) | static int unixSleep(sqlite3_vfs *NotUsed, int microseconds){ function unixCurrentTimeInt64 (line 6315) | static int unixCurrentTimeInt64(sqlite3_vfs *NotUsed, sqlite3_int64 *piN... function unixCurrentTime (line 6347) | static int unixCurrentTime(sqlite3_vfs *NotUsed, double *prNow){ function unixGetLastError (line 6365) | static int unixGetLastError(sqlite3_vfs *NotUsed, int NotUsed2, char *No... type proxyLockingContext (line 6536) | typedef struct proxyLockingContext proxyLockingContext; type proxyLockingContext (line 6537) | struct proxyLockingContext { function proxyGetLockPath (line 6554) | static int proxyGetLockPath(const char *dbPath, char *lPath, size_t maxL... function proxyCreateLockPath (line 6595) | static int proxyCreateLockPath(const char *lockPath){ function proxyCreateUnixFile (line 6635) | static int proxyCreateUnixFile( type timespec (line 6726) | struct timespec function proxyGetHostID (line 6732) | static int proxyGetHostID(unsigned char *pHostID, int *pError){ function proxyBreakConchLock (line 6772) | static int proxyBreakConchLock(unixFile *pFile, uuid_t myHostID){ function proxyConchLock (line 6832) | static int proxyConchLock(unixFile *pFile, uuid_t myHostID, int lockType){ function proxyTakeConch (line 6910) | static int proxyTakeConch(unixFile *pFile){ function proxyReleaseConch (line 7132) | static int proxyReleaseConch(unixFile *pFile){ function proxyCreateConchPathname (line 7162) | static int proxyCreateConchPathname(char *dbPath, char **pConchPath){ function switchLockProxyPath (line 7199) | static int switchLockProxyPath(unixFile *pFile, const char *path) { function proxyGetDbPathForUnixFile (line 7235) | static int proxyGetDbPathForUnixFile(unixFile *pFile, char *dbPath){ function proxyTransformUnixFile (line 7266) | static int proxyTransformUnixFile(unixFile *pFile, const char *path) { function proxyFileControl (line 7353) | static int proxyFileControl(sqlite3_file *id, int op, void *pArg){ function proxyCheckReservedLock (line 7426) | static int proxyCheckReservedLock(sqlite3_file *id, int *pResOut) { function proxyLock (line 7465) | static int proxyLock(sqlite3_file *id, int eFileLock) { function proxyUnlock (line 7489) | static int proxyUnlock(sqlite3_file *id, int eFileLock) { function proxyClose (line 7508) | static int proxyClose(sqlite3_file *id) { function sqlite3_os_init (line 7570) | int sqlite3_os_init(void){ function sqlite3_os_end (line 7669) | int sqlite3_os_end(void){ FILE: v2/testdata/_sqlite/src/os_win.c type winShm (line 241) | typedef struct winShm winShm; type winShmNode (line 242) | typedef struct winShmNode winShmNode; type winceLock (line 250) | typedef struct winceLock { type winFile (line 262) | typedef struct winFile winFile; type winFile (line 263) | struct winFile { type winVfsAppData (line 297) | typedef struct winVfsAppData winVfsAppData; type winVfsAppData (line 298) | struct winVfsAppData { type winMemData (line 436) | typedef struct winMemData winMemData; type winMemData (line 437) | struct winMemData { type winMemData (line 453) | struct winMemData type win_syscall (line 522) | struct win_syscall { function winSetSystemCall (line 1183) | static int winSetSystemCall( function sqlite3_syscall_ptr (line 1226) | static sqlite3_syscall_ptr winGetSystemCall( function sqlite3_win32_compact_heap (line 1268) | int sqlite3_win32_compact_heap(LPUINT pnLargest){ function sqlite3_win32_reset_heap (line 1308) | int sqlite3_win32_reset_heap(){ function sqlite3_win32_write_debug (line 1353) | void sqlite3_win32_write_debug(const char *zBuf, int nBuf){ function sqlite3_win32_sleep (line 1399) | void sqlite3_win32_sleep(DWORD milliseconds){ function DWORD (line 1414) | DWORD sqlite3Win32Wait(HANDLE hObject){ function sqlite3_win32_is_nt (line 1448) | int sqlite3_win32_is_nt(void){ function winMemFree (line 1510) | static void winMemFree(void *pPrior){ function winMemSize (line 1558) | static int winMemSize(void *p){ function winMemRoundup (line 1582) | static int winMemRoundup(int n){ function winMemInit (line 1589) | static int winMemInit(void *pAppData){ function winMemShutdown (line 1638) | static void winMemShutdown(void *pAppData){ function sqlite3_mem_methods (line 1669) | const sqlite3_mem_methods *sqlite3MemGetWin32(void){ function sqlite3MemSetDefault (line 1683) | void sqlite3MemSetDefault(void){ function LPWSTR (line 1693) | static LPWSTR winUtf8ToUnicode(const char *zText){ function LPWSTR (line 1746) | static LPWSTR winMbcsToUnicode(const char *zText, int useAnsi){ function LPWSTR (line 1836) | LPWSTR sqlite3_win32_utf8_to_unicode(const char *zText){ function sqlite3_win32_set_directory (line 1936) | int sqlite3_win32_set_directory(DWORD type, LPCWSTR zValue){ function winGetLastErrorMsg (line 1971) | static int winGetLastErrorMsg(DWORD lastErrno, int nBuf, char *zBuf){ function winLogErrorAtLine (line 2062) | static int winLogErrorAtLine( function winRetryIoerr (line 2132) | static int winRetryIoerr(int *pnRetry, DWORD *pError){ function winLogIoerr (line 2161) | static void winLogIoerr(int nRetry, int lineno){ type tm (line 2181) | struct tm type tm (line 2183) | struct tm function winceMutexAcquire (line 2213) | static void winceMutexAcquire(HANDLE h){ function winceCreateLock (line 2228) | static int winceCreateLock(const char *zFilename, winFile *pFile){ function winceDestroyLock (line 2322) | static void winceDestroyLock(winFile *pFile){ function BOOL (line 2356) | static BOOL winceLockFile( function BOOL (line 2422) | static BOOL winceUnlockFile( function BOOL (line 2491) | static BOOL winLockFile( function BOOL (line 2523) | static BOOL winUnlockFile( function winSeekFile (line 2568) | static int winSeekFile(winFile *pFile, sqlite3_int64 iOffset){ function winClose (line 2641) | static int winClose(sqlite3_file *id){ function winTruncate (line 2886) | static int winTruncate(sqlite3_file *id, sqlite3_int64 nByte){ function winSync (line 2943) | static int winSync(sqlite3_file *id, int flags){ function winFileSize (line 3028) | static int winFileSize(sqlite3_file *id, sqlite3_int64 *pSize){ function winGetReadLock (line 3106) | static int winGetReadLock(winFile *pFile){ function winUnlockReadLock (line 3141) | static int winUnlockReadLock(winFile *pFile){ function winLock (line 3188) | static int winLock(sqlite3_file *id, int locktype){ function winCheckReservedLock (line 3331) | static int winCheckReservedLock(sqlite3_file *id, int *pResOut){ function winUnlock (line 3367) | static int winUnlock(sqlite3_file *id, int locktype){ function winNolockLock (line 3417) | static int winNolockLock(sqlite3_file *id, int locktype){ function winNolockCheckReservedLock (line 3423) | static int winNolockCheckReservedLock(sqlite3_file *id, int *pResOut){ function winNolockUnlock (line 3429) | static int winNolockUnlock(sqlite3_file *id, int locktype){ function winModeBit (line 3444) | static void winModeBit(winFile *pFile, unsigned char mask, int *pArg){ function winFileControl (line 3462) | static int winFileControl(sqlite3_file *id, int op, void *pArg){ function winSectorSize (line 3597) | static int winSectorSize(sqlite3_file *id){ function winDeviceCharacteristics (line 3605) | static int winDeviceCharacteristics(sqlite3_file *id){ function winShmEnterMutex (line 3634) | static void winShmEnterMutex(void){ function winShmLeaveMutex (line 3637) | static void winShmLeaveMutex(void){ function winShmMutexHeld (line 3641) | static int winShmMutexHeld(void) { type winShmNode (line 3669) | struct winShmNode { type winShm (line 3710) | struct winShm { function winShmSystemLock (line 3733) | static int winShmSystemLock( function winShmPurge (line 3781) | static void winShmPurge(sqlite3_vfs *pVfs, int deleteFlag){ function winOpenSharedMemory (line 3830) | static int winOpenSharedMemory(winFile *pDbFd){ function winShmUnmap (line 3943) | static int winShmUnmap( function winShmLock (line 3984) | static int winShmLock( function winShmBarrier (line 4093) | static void winShmBarrier( function winShmMap (line 4121) | static int winShmMap( function winUnmapfile (line 4261) | static int winUnmapfile(winFile *pFile){ function winMapfile (line 4311) | static int winMapfile(winFile *pFd, sqlite3_int64 nByte){ function winFetch (line 4410) | static int winFetch(sqlite3_file *fd, i64 iOff, int nAmt, void **pp){ function winUnfetch (line 4451) | static int winUnfetch(sqlite3_file *fd, i64 iOff, void *p){ function winMakeEndInDirSep (line 4607) | static int winMakeEndInDirSep(int nBuf, char *zBuf){ function winGetTempname (line 4627) | static int winGetTempname(sqlite3_vfs *pVfs, char **pzBuf){ function winIsDir (line 4858) | static int winIsDir(const void *zConverted){ function winOpen (line 4893) | static int winOpen( function winDelete (line 5205) | static int winDelete( function winAccess (line 5313) | static int winAccess( function BOOL (line 5391) | static BOOL winIsDriveLetterAndColon( function BOOL (line 5403) | static BOOL winIsVerbatimPathname( function winFullPathname (line 5439) | static int winFullPathname( function winDlError (line 5664) | static void winDlError(sqlite3_vfs *pVfs, int nBuf, char *zBufOut){ function winDlClose (line 5676) | static void winDlClose(sqlite3_vfs *pVfs, void *pHandle){ type EntropyGatherer (line 5689) | typedef struct EntropyGatherer EntropyGatherer; type EntropyGatherer (line 5690) | struct EntropyGatherer { function xorMemory (line 5699) | static void xorMemory(EntropyGatherer *p, unsigned char *x, int sz){ function winRandomness (line 5713) | static int winRandomness(sqlite3_vfs *pVfs, int nBuf, char *zBuf){ function winSleep (line 5770) | static int winSleep(sqlite3_vfs *pVfs, int microsec){ function winCurrentTimeInt64 (line 5795) | static int winCurrentTimeInt64(sqlite3_vfs *pVfs, sqlite3_int64 *piNow){ function winCurrentTime (line 5838) | static int winCurrentTime(sqlite3_vfs *pVfs, double *prNow){ function winGetLastError (line 5878) | static int winGetLastError(sqlite3_vfs *pVfs, int nBuf, char *zBuf){ function sqlite3_os_init (line 5888) | int sqlite3_os_init(void){ function sqlite3_os_end (line 6019) | int sqlite3_os_end(void){ FILE: v2/testdata/_sqlite/src/pager.c type PagerSavepoint (line 445) | typedef struct PagerSavepoint PagerSavepoint; type PagerSavepoint (line 446) | struct PagerSavepoint { type Pager (line 632) | struct Pager { function sqlite3PagerUseWal (line 832) | int sqlite3PagerUseWal(Pager *pPager, Pgno pgno){ function assert_pager_state (line 859) | static int assert_pager_state(Pager *p){ function setGetterMethod (line 1053) | static void setGetterMethod(Pager *pPager){ function subjRequiresPage (line 1078) | static int subjRequiresPage(PgHdr *pPg){ function pageInJournal (line 1096) | static int pageInJournal(Pager *pPager, PgHdr *pPg){ function read32bits (line 1108) | static int read32bits(sqlite3_file *fd, i64 offset, u32 *pRes){ function write32bits (line 1127) | static int write32bits(sqlite3_file *fd, i64 offset, u32 val){ function pagerUnlockDb (line 1142) | static int pagerUnlockDb(Pager *pPager, int eLock){ function pagerLockDb (line 1169) | static int pagerLockDb(Pager *pPager, int eLock){ function jrnlBufferSize (line 1202) | static int jrnlBufferSize(Pager *pPager){ function u32 (line 1248) | static u32 pager_datahash(int nByte, unsigned char *pData){ function u32 (line 1256) | static u32 pager_pagehash(PgHdr *pPage){ function pager_set_pagehash (line 1259) | static void pager_set_pagehash(PgHdr *pPage){ function checkPage (line 1269) | static void checkPage(PgHdr *pPg){ function readMasterJournal (line 1307) | static int readMasterJournal(sqlite3_file *pJrnl, char *zMaster, u32 nMa... function i64 (line 1362) | static i64 journalHdrOffset(Pager *pPager){ function zeroJournalHdr (line 1395) | static int zeroJournalHdr(Pager *pPager, int doTruncate){ function writeJournalHdr (line 1445) | static int writeJournalHdr(Pager *pPager){ function readJournalHdr (line 1563) | static int readJournalHdr( function writeMasterJournal (line 1688) | static int writeMasterJournal(Pager *pPager, const char *zMaster){ function pager_reset (line 1756) | static void pager_reset(Pager *pPager){ function u32 (line 1765) | u32 sqlite3PagerDataVersion(Pager *pPager){ function releaseAllSavepoints (line 1775) | static void releaseAllSavepoints(Pager *pPager){ function addToSavepointBitvecs (line 1794) | static int addToSavepointBitvecs(Pager *pPager, Pgno pgno){ function pager_unlock (line 1826) | static void pager_unlock(Pager *pPager){ function pager_error (line 1924) | static int pager_error(Pager *pPager, int rc){ function pagerFlushOnCommit (line 1958) | static int pagerFlushOnCommit(Pager *pPager, int bCommit){ function pager_end_transaction (line 2018) | static int pager_end_transaction(Pager *pPager, int hasMaster, int bComm... function pagerUnlockAndRollback (line 2166) | static void pagerUnlockAndRollback(Pager *pPager){ function u32 (line 2200) | static u32 pager_cksum(Pager *pPager, const u8 *aData){ function pagerReportSize (line 2215) | static void pagerReportSize(Pager *pPager){ function sqlite3PagerAlignReserve (line 2231) | void sqlite3PagerAlignReserve(Pager *pDest, Pager *pSrc){ function pager_playback_one_page (line 2276) | static int pager_playback_one_page( function pager_delmaster (line 2548) | static int pager_delmaster(Pager *pPager, const char *zMaster){ function pager_truncate (line 2658) | static int pager_truncate(Pager *pPager, Pgno nPage){ function sqlite3SectorSize (line 2694) | int sqlite3SectorSize(sqlite3_file *pFile){ function setSectorSize (line 2728) | static void setSectorSize(Pager *pPager){ function pager_playback (line 2801) | static int pager_playback(Pager *pPager, int isHot){ function readDbPage (line 3014) | static int readDbPage(PgHdr *pPg){ function pager_write_changecounter (line 3079) | static void pager_write_changecounter(PgHdr *pPg){ function pagerUndoCallback (line 3106) | static int pagerUndoCallback(void *pCtx, Pgno iPg){ function pagerRollbackWal (line 3141) | static int pagerRollbackWal(Pager *pPager){ function pagerWalFrames (line 3173) | static int pagerWalFrames( function pagerBeginReadTransaction (line 3240) | static int pagerBeginReadTransaction(Pager *pPager){ function pagerPagecount (line 3273) | static int pagerPagecount(Pager *pPager, Pgno *pnPage){ function pagerOpenWalIfPresent (line 3333) | static int pagerOpenWalIfPresent(Pager *pPager){ function pagerPlaybackSavepoint (line 3400) | static int pagerPlaybackSavepoint(Pager *pPager, PagerSavepoint *pSavepo... function sqlite3PagerSetCachesize (line 3512) | void sqlite3PagerSetCachesize(Pager *pPager, int mxPage){ function sqlite3PagerSetSpillsize (line 3520) | int sqlite3PagerSetSpillsize(Pager *pPager, int mxPage){ function pagerFixMaplimit (line 3527) | static void pagerFixMaplimit(Pager *pPager){ function sqlite3PagerSetMmapLimit (line 3543) | void sqlite3PagerSetMmapLimit(Pager *pPager, sqlite3_int64 szMmap){ function sqlite3PagerShrink (line 3551) | void sqlite3PagerShrink(Pager *pPager){ function sqlite3PagerSetFlags (line 3607) | void sqlite3PagerSetFlags( function pagerOpentemp (line 3667) | static int pagerOpentemp( function sqlite3PagerSetBusyhandler (line 3706) | void sqlite3PagerSetBusyhandler( function sqlite3PagerSetPagesize (line 3752) | int sqlite3PagerSetPagesize(Pager *pPager, u32 *pPageSize, int nReserve){ function sqlite3PagerMaxPageCount (line 3826) | int sqlite3PagerMaxPageCount(Pager *pPager, int mxPage){ function disable_simulated_io_errors (line 3847) | void disable_simulated_io_errors(void){ function enable_simulated_io_errors (line 3851) | void enable_simulated_io_errors(void){ function sqlite3PagerReadFileheader (line 3873) | int sqlite3PagerReadFileheader(Pager *pPager, int N, unsigned char *pDest){ function sqlite3PagerPagecount (line 3901) | void sqlite3PagerPagecount(Pager *pPager, int *pnPage){ function pager_wait_on_lock (line 3922) | static int pager_wait_on_lock(Pager *pPager, int locktype){ function assertTruncateConstraintCb (line 3964) | static void assertTruncateConstraintCb(PgHdr *pPg){ function assertTruncateConstraint (line 3968) | static void assertTruncateConstraint(Pager *pPager){ function sqlite3PagerTruncateImage (line 3986) | void sqlite3PagerTruncateImage(Pager *pPager, Pgno nPage){ function pagerSyncHotJournal (line 4017) | static int pagerSyncHotJournal(Pager *pPager){ function pagerAcquireMapPage (line 4039) | static int pagerAcquireMapPage( function pagerReleaseMapPage (line 4083) | static void pagerReleaseMapPage(PgHdr *pPg){ function pagerFreeMapHdrs (line 4096) | static void pagerFreeMapHdrs(Pager *pPager){ function sqlite3PagerClose (line 4120) | int sqlite3PagerClose(Pager *pPager, sqlite3 *db){ function Pgno (line 4181) | Pgno sqlite3PagerPagenumber(DbPage *pPg){ function sqlite3PagerRef (line 4189) | void sqlite3PagerRef(DbPage *pPg){ function syncJournal (line 4228) | static int syncJournal(Pager *pPager, int newHdr){ function pager_write_pagelist (line 4371) | static int pager_write_pagelist(Pager *pPager, PgHdr *pList){ function openSubJournal (line 4463) | static int openSubJournal(Pager *pPager){ function subjournalPage (line 4489) | static int subjournalPage(PgHdr *pPg){ function subjournalPageIfRequired (line 4531) | static int subjournalPageIfRequired(PgHdr *pPg){ function pagerStress (line 4558) | static int pagerStress(void *p, PgHdr *pPg){ function sqlite3PagerFlush (line 4634) | int sqlite3PagerFlush(Pager *pPager){ function sqlite3PagerOpen (line 4683) | int sqlite3PagerOpen( function databaseIsUnmoved (line 4975) | static int databaseIsUnmoved(Pager *pPager){ function hasHotJournal (line 5026) | static int hasHotJournal(Pager *pPager, int *pExists){ function sqlite3PagerSharedLock (line 5146) | int sqlite3PagerSharedLock(Pager *pPager){ function pagerUnlockIfUnused (line 5363) | static void pagerUnlockIfUnused(Pager *pPager){ function getPageNormal (line 5427) | static int getPageNormal( function getPageMMap (line 5529) | static int getPageMMap( function getPageError (line 5601) | static int getPageError( function sqlite3PagerGet (line 5617) | int sqlite3PagerGet( function DbPage (line 5637) | DbPage *sqlite3PagerLookup(Pager *pPager, Pgno pgno){ function sqlite3PagerUnrefNotNull (line 5660) | void sqlite3PagerUnrefNotNull(DbPage *pPg){ function sqlite3PagerUnref (line 5672) | void sqlite3PagerUnref(DbPage *pPg){ function sqlite3PagerUnrefPageOne (line 5675) | void sqlite3PagerUnrefPageOne(DbPage *pPg){ function pager_open_journal (line 5707) | static int pager_open_journal(Pager *pPager){ function sqlite3PagerBegin (line 5796) | int sqlite3PagerBegin(Pager *pPager, int exFlag, int subjInMemory){ function SQLITE_NOINLINE (line 5865) | static SQLITE_NOINLINE int pagerAddPageToRollbackJournal(PgHdr *pPg){ function pager_write (line 5922) | static int pager_write(PgHdr *pPg){ function SQLITE_NOINLINE (line 6014) | static SQLITE_NOINLINE int pagerWriteLargeSector(PgHdr *pPg){ function sqlite3PagerWrite (line 6108) | int sqlite3PagerWrite(PgHdr *pPg){ function sqlite3PagerIswriteable (line 6132) | int sqlite3PagerIswriteable(DbPage *pPg){ function sqlite3PagerDontWrite (line 6157) | void sqlite3PagerDontWrite(PgHdr *pPg){ function pager_incr_changecounter (line 6191) | static int pager_incr_changecounter(Pager *pPager, int isDirectMode){ function sqlite3PagerSync (line 6274) | int sqlite3PagerSync(Pager *pPager, const char *zMaster){ function sqlite3PagerExclusiveLock (line 6300) | int sqlite3PagerExclusiveLock(Pager *pPager){ function sqlite3PagerCommitPhaseOne (line 6342) | int sqlite3PagerCommitPhaseOne( function sqlite3PagerCommitPhaseTwo (line 6557) | int sqlite3PagerCommitPhaseTwo(Pager *pPager){ function sqlite3PagerRollback (line 6623) | int sqlite3PagerRollback(Pager *pPager){ function u8 (line 6673) | u8 sqlite3PagerIsreadonly(Pager *pPager){ function sqlite3PagerRefcount (line 6681) | int sqlite3PagerRefcount(Pager *pPager){ function sqlite3PagerMemUsed (line 6690) | int sqlite3PagerMemUsed(Pager *pPager){ function sqlite3PagerPageRefcount (line 6701) | int sqlite3PagerPageRefcount(DbPage *pPage){ function sqlite3PagerCacheStat (line 6733) | void sqlite3PagerCacheStat(Pager *pPager, int eStat, int reset, int *pnV... function sqlite3PagerIsMemdb (line 6753) | int sqlite3PagerIsMemdb(Pager *pPager){ function SQLITE_NOINLINE (line 6767) | static SQLITE_NOINLINE int pagerOpenSavepoint(Pager *pPager, int nSavepo... function sqlite3PagerOpenSavepoint (line 6812) | int sqlite3PagerOpenSavepoint(Pager *pPager, int nSavepoint){ function sqlite3PagerSavepoint (line 6854) | int sqlite3PagerSavepoint(Pager *pPager, int op, int iSavepoint){ function sqlite3_vfs (line 6937) | sqlite3_vfs *sqlite3PagerVfs(Pager *pPager){ function sqlite3_file (line 6946) | sqlite3_file *sqlite3PagerFile(Pager *pPager){ function sqlite3_file (line 6954) | sqlite3_file *sqlite3PagerJrnlFile(Pager *pPager){ function sqlite3PagerSetCodec (line 6973) | void sqlite3PagerSetCodec( function sqlite3PagerState (line 7008) | int sqlite3PagerState(Pager *pPager){ function sqlite3PagerMovepage (line 7039) | int sqlite3PagerMovepage(Pager *pPager, DbPage *pPg, Pgno pgno, int isCo... function sqlite3PagerRekey (line 7173) | void sqlite3PagerRekey(DbPage *pPg, Pgno iNew, u16 flags){ function sqlite3PagerLockingMode (line 7205) | int sqlite3PagerLockingMode(Pager *pPager, int eMode){ function sqlite3PagerSetJournalMode (line 7238) | int sqlite3PagerSetJournalMode(Pager *pPager, int eMode){ function sqlite3PagerGetJournalMode (line 7336) | int sqlite3PagerGetJournalMode(Pager *pPager){ function sqlite3PagerOkToChangeJournalMode (line 7345) | int sqlite3PagerOkToChangeJournalMode(Pager *pPager){ function i64 (line 7358) | i64 sqlite3PagerJournalSizeLimit(Pager *pPager, i64 iLimit){ function sqlite3_backup (line 7372) | sqlite3_backup **sqlite3PagerBackupPtr(Pager *pPager){ function sqlite3PagerClearCache (line 7380) | void sqlite3PagerClearCache(Pager *pPager){ function sqlite3PagerCheckpoint (line 7395) | int sqlite3PagerCheckpoint( function sqlite3PagerWalCallback (line 7414) | int sqlite3PagerWalCallback(Pager *pPager){ function sqlite3PagerWalSupported (line 7422) | int sqlite3PagerWalSupported(Pager *pPager){ function pagerExclusiveLock (line 7432) | static int pagerExclusiveLock(Pager *pPager){ function pagerOpenWal (line 7452) | static int pagerOpenWal(Pager *pPager){ function sqlite3PagerOpenWal (line 7497) | int sqlite3PagerOpenWal( function sqlite3PagerCloseWal (line 7536) | int sqlite3PagerCloseWal(Pager *pPager, sqlite3 *db){ function sqlite3PagerSnapshotGet (line 7579) | int sqlite3PagerSnapshotGet(Pager *pPager, sqlite3_snapshot **ppSnapshot){ function sqlite3PagerSnapshotOpen (line 7592) | int sqlite3PagerSnapshotOpen(Pager *pPager, sqlite3_snapshot *pSnapshot){ function sqlite3PagerSnapshotRecover (line 7606) | int sqlite3PagerSnapshotRecover(Pager *pPager){ function sqlite3PagerWalFramesize (line 7626) | int sqlite3PagerWalFramesize(Pager *pPager){ FILE: v2/testdata/_sqlite/src/pager.h type u32 (line 33) | typedef u32 Pgno; type Pager (line 38) | typedef struct Pager Pager; type DbPage (line 43) | typedef struct PgHdr DbPage; FILE: v2/testdata/_sqlite/src/pcache.c type PCache (line 41) | struct PCache { function pcacheDump (line 69) | void pcacheDump(PCache *pCache){ function sqlite3PcachePageSanity (line 108) | int sqlite3PcachePageSanity(PgHdr *pPg){ function pcacheManageDirtyList (line 158) | static void pcacheManageDirtyList(PgHdr *pPage, u8 addRemove){ function pcacheUnpin (line 228) | static void pcacheUnpin(PgHdr *p){ function numberOfCachePages (line 240) | static int numberOfCachePages(PCache *p){ function sqlite3PcacheInitialize (line 258) | int sqlite3PcacheInitialize(void){ function sqlite3PcacheShutdown (line 267) | void sqlite3PcacheShutdown(void){ function sqlite3PcacheSize (line 277) | int sqlite3PcacheSize(void){ return sizeof(PCache); } function sqlite3PcacheOpen (line 291) | int sqlite3PcacheOpen( function sqlite3PcacheSetPageSize (line 317) | int sqlite3PcacheSetPageSize(PCache *pCache, int szPage){ function sqlite3_pcache_page (line 361) | sqlite3_pcache_page *sqlite3PcacheFetch( function sqlite3PcacheFetchStress (line 402) | int sqlite3PcacheFetchStress( function SQLITE_NOINLINE (line 458) | static SQLITE_NOINLINE PgHdr *pcacheFetchFinishWithInit( function PgHdr (line 484) | PgHdr *sqlite3PcacheFetchFinish( function sqlite3PcacheRelease (line 507) | void SQLITE_NOINLINE sqlite3PcacheRelease(PgHdr *p){ function sqlite3PcacheRef (line 522) | void sqlite3PcacheRef(PgHdr *p){ function sqlite3PcacheDrop (line 534) | void sqlite3PcacheDrop(PgHdr *p){ function sqlite3PcacheMakeDirty (line 548) | void sqlite3PcacheMakeDirty(PgHdr *p){ function sqlite3PcacheMakeClean (line 567) | void sqlite3PcacheMakeClean(PgHdr *p){ function sqlite3PcacheCleanAll (line 585) | void sqlite3PcacheCleanAll(PCache *pCache){ function sqlite3PcacheClearWritable (line 596) | void sqlite3PcacheClearWritable(PCache *pCache){ function sqlite3PcacheClearSyncFlags (line 608) | void sqlite3PcacheClearSyncFlags(PCache *pCache){ function sqlite3PcacheMove (line 619) | void sqlite3PcacheMove(PgHdr *p, Pgno newPgno){ function sqlite3PcacheTruncate (line 641) | void sqlite3PcacheTruncate(PCache *pCache, Pgno pgno){ function sqlite3PcacheClose (line 674) | void sqlite3PcacheClose(PCache *pCache){ function sqlite3PcacheClear (line 683) | void sqlite3PcacheClear(PCache *pCache){ function PgHdr (line 691) | static PgHdr *pcacheMergeDirtyList(PgHdr *pA, PgHdr *pB){ function PgHdr (line 728) | static PgHdr *pcacheSortDirtyList(PgHdr *pIn){ function PgHdr (line 763) | PgHdr *sqlite3PcacheDirtyList(PCache *pCache){ function sqlite3PcacheRefCount (line 777) | int sqlite3PcacheRefCount(PCache *pCache){ function sqlite3PcachePageRefcount (line 784) | int sqlite3PcachePageRefcount(PgHdr *p){ function sqlite3PcachePagecount (line 791) | int sqlite3PcachePagecount(PCache *pCache){ function sqlite3PcacheGetCachesize (line 800) | int sqlite3PcacheGetCachesize(PCache *pCache){ function sqlite3PcacheSetCachesize (line 808) | void sqlite3PcacheSetCachesize(PCache *pCache, int mxPage){ function sqlite3PcacheSetSpillsize (line 820) | int sqlite3PcacheSetSpillsize(PCache *p, int mxPage){ function sqlite3PcacheShrink (line 837) | void sqlite3PcacheShrink(PCache *pCache){ function sqlite3HeaderSizePcache (line 846) | int sqlite3HeaderSizePcache(void){ return ROUND8(sizeof(PgHdr)); } function sqlite3PCachePercentDirty (line 852) | int sqlite3PCachePercentDirty(PCache *pCache){ function sqlite3PcacheIterateDirty (line 866) | void sqlite3PcacheIterateDirty(PCache *pCache, void (*xIter)(PgHdr *)){ FILE: v2/testdata/_sqlite/src/pcache.h type PgHdr (line 18) | typedef struct PgHdr PgHdr; type PCache (line 19) | typedef struct PCache PCache; type PgHdr (line 25) | struct PgHdr { FILE: v2/testdata/_sqlite/src/pcache1.c type PCache1 (line 85) | typedef struct PCache1 PCache1; type PgHdr1 (line 86) | typedef struct PgHdr1 PgHdr1; type PgFreeslot (line 87) | typedef struct PgFreeslot PgFreeslot; type PGroup (line 88) | typedef struct PGroup PGroup; type PgHdr1 (line 96) | struct PgHdr1 { type PGroup (line 135) | struct PGroup { type PCache1 (line 152) | struct PCache1 { type PgFreeslot (line 185) | struct PgFreeslot { function SQLITE_WSD (line 192) | static SQLITE_WSD struct PCacheGlobal { function sqlite3PCacheBufferSetup (line 251) | void sqlite3PCacheBufferSetup(void *pBuf, int sz, int n){ function pcache1InitBulk (line 277) | static int pcache1InitBulk(PCache1 *pCache){ function pcache1Free (line 357) | static void pcache1Free(void *p){ function pcache1MemSize (line 390) | static int pcache1MemSize(void *p){ function PgHdr1 (line 407) | static PgHdr1 *pcache1AllocPage(PCache1 *pCache, int benignMalloc){ function pcache1FreePage (line 455) | static void pcache1FreePage(PgHdr1 *p){ function sqlite3PageFree (line 484) | void sqlite3PageFree(void *p){ function pcache1UnderMemoryPressure (line 505) | static int pcache1UnderMemoryPressure(PCache1 *pCache){ function pcache1ResizeHash (line 522) | static void pcache1ResizeHash(PCache1 *p){ function PgHdr1 (line 563) | static PgHdr1 *pcache1PinPage(PgHdr1 *pPage){ function pcache1RemoveFromHash (line 587) | static void pcache1RemoveFromHash(PgHdr1 *pPage, int freeFlag){ function pcache1EnforceMaxPage (line 605) | static void pcache1EnforceMaxPage(PCache1 *pCache){ function pcache1TruncateUnsafe (line 630) | static void pcache1TruncateUnsafe( function pcache1Init (line 681) | static int pcache1Init(void *NotUsed){ function pcache1Shutdown (line 734) | static void pcache1Shutdown(void *NotUsed){ function sqlite3_pcache (line 748) | static sqlite3_pcache *pcache1Create(int szPage, int szExtra, int bPurge... function pcache1Cachesize (line 799) | static void pcache1Cachesize(sqlite3_pcache *p, int nMax){ function pcache1Shrink (line 818) | static void pcache1Shrink(sqlite3_pcache *p){ function pcache1Pagecount (line 835) | static int pcache1Pagecount(sqlite3_pcache *p){ function SQLITE_NOINLINE (line 853) | static SQLITE_NOINLINE PgHdr1 *pcache1FetchStage2( function PgHdr1 (line 980) | static PgHdr1 *pcache1FetchNoMutex( function PgHdr1 (line 1010) | static PgHdr1 *pcache1FetchWithMutex( function sqlite3_pcache_page (line 1025) | static sqlite3_pcache_page *pcache1Fetch( function pcache1Unpin (line 1056) | static void pcache1Unpin( function pcache1Rekey (line 1091) | static void pcache1Rekey( function pcache1Truncate (line 1131) | static void pcache1Truncate(sqlite3_pcache *p, unsigned int iLimit){ function pcache1Destroy (line 1146) | static void pcache1Destroy(sqlite3_pcache *p){ function sqlite3PCacheSetDefault (line 1169) | void sqlite3PCacheSetDefault(void){ function sqlite3HeaderSizePcache1 (line 1191) | int sqlite3HeaderSizePcache1(void){ return ROUND8(sizeof(PgHdr1)); } function sqlite3_mutex (line 1197) | sqlite3_mutex *sqlite3Pcache1Mutex(void){ function sqlite3PcacheReleaseMemory (line 1211) | int sqlite3PcacheReleaseMemory(int nReq){ function sqlite3PcacheStats (line 1241) | void sqlite3PcacheStats( FILE: v2/testdata/_sqlite/src/pragma.c function u8 (line 44) | static u8 getSafetyLevel(const char *z, int omitFull, u8 dflt){ function u8 (line 69) | u8 sqlite3GetBoolean(const char *z, u8 dflt){ function getLockingMode (line 82) | static int getLockingMode(const char *z){ function getAutoVacuum (line 97) | static int getAutoVacuum(const char *z){ function getTempStore (line 113) | static int getTempStore(const char *z){ function invalidateTempStorage (line 131) | static int invalidateTempStorage(Parse *pParse){ function changeTempStorage (line 153) | static int changeTempStorage(Parse *pParse, const char *zStorageType){ function setPragmaResultColumnNames (line 168) | static void setPragmaResultColumnNames( function returnSingleInt (line 187) | static void returnSingleInt(Vdbe *v, i64 value){ function returnSingleText (line 195) | static void returnSingleText( function setAllPagerFlags (line 211) | static void setAllPagerFlags(sqlite3 *db){ function PragmaName (line 281) | static const PragmaName *pragmaLocate(const char *zName){ function integrityCheckResultRow (line 305) | static int integrityCheckResultRow(Vdbe *v){ function sqlite3Pragma (line 329) | void sqlite3Pragma( type PragmaVtab (line 2181) | typedef struct PragmaVtab PragmaVtab; type PragmaVtabCursor (line 2182) | typedef struct PragmaVtabCursor PragmaVtabCursor; type PragmaVtab (line 2183) | struct PragmaVtab { type PragmaVtabCursor (line 2190) | struct PragmaVtabCursor { function pragmaVtabConnect (line 2200) | static int pragmaVtabConnect( function pragmaVtabDisconnect (line 2263) | static int pragmaVtabDisconnect(sqlite3_vtab *pVtab){ function pragmaVtabBestIndex (line 2276) | static int pragmaVtabBestIndex(sqlite3_vtab *tab, sqlite3_index_info *pI... function pragmaVtabOpen (line 2313) | static int pragmaVtabOpen(sqlite3_vtab *pVtab, sqlite3_vtab_cursor **ppC... function pragmaVtabCursorClear (line 2324) | static void pragmaVtabCursorClear(PragmaVtabCursor *pCsr){ function pragmaVtabClose (line 2335) | static int pragmaVtabClose(sqlite3_vtab_cursor *cur){ function pragmaVtabNext (line 2343) | static int pragmaVtabNext(sqlite3_vtab_cursor *pVtabCursor){ function pragmaVtabFilter (line 2361) | static int pragmaVtabFilter( function pragmaVtabEof (line 2411) | static int pragmaVtabEof(sqlite3_vtab_cursor *pVtabCursor){ function pragmaVtabColumn (line 2419) | static int pragmaVtabColumn( function pragmaVtabRowid (line 2437) | static int pragmaVtabRowid(sqlite3_vtab_cursor *pVtabCursor, sqlite_int6... function Module (line 2475) | Module *sqlite3PragmaVtabRegister(sqlite3 *db, const char *zName){ FILE: v2/testdata/_sqlite/src/pragma.h type PragmaName (line 126) | typedef struct PragmaName { FILE: v2/testdata/_sqlite/src/prepare.c function corruptSchema (line 22) | static void corruptSchema( function sqlite3InitCallback (line 51) | int sqlite3InitCallback(void *pInit, int argc, char **argv, char **NotUs... function sqlite3InitOne (line 135) | static int sqlite3InitOne(sqlite3 *db, int iDb, char **pzErrMsg){ FILE: v2/testdata/_sqlite/src/printf.c type etByte (line 44) | typedef unsigned char etByte; type et_info (line 50) | typedef struct et_info { /* Information about each format field */ function et_getdigit (line 120) | static char et_getdigit(LONGDOUBLE_TYPE *val, int *cnt){ function setStrAccumError (line 136) | static void setStrAccumError(StrAccum *p, u8 eError){ function sqlite3_int64 (line 145) | static sqlite3_int64 getIntArg(PrintfArguments *p){ function getDoubleArg (line 149) | static double getDoubleArg(PrintfArguments *p){ function sqlite3VXPrintf (line 171) | void sqlite3VXPrintf( function sqlite3StrAccumEnlarge (line 770) | static int sqlite3StrAccumEnlarge(StrAccum *p, int N){ function sqlite3AppendChar (line 821) | void sqlite3AppendChar(StrAccum *p, int N, char c){ function enlargeAndAppend (line 837) | static void SQLITE_NOINLINE enlargeAndAppend(StrAccum *p, const char *z,... function sqlite3StrAccumAppend (line 849) | void sqlite3StrAccumAppend(StrAccum *p, const char *z, int N){ function sqlite3StrAccumAppendAll (line 866) | void sqlite3StrAccumAppendAll(StrAccum *p, const char *z){ function SQLITE_NOINLINE (line 876) | static SQLITE_NOINLINE char *strAccumFinishRealloc(StrAccum *p){ function sqlite3StrAccumReset (line 902) | void sqlite3StrAccumReset(StrAccum *p){ function sqlite3StrAccumInit (line 924) | void sqlite3StrAccumInit(StrAccum *p, sqlite3 *db, char *zBase, int n, i... function renderLogMsg (line 1058) | static void renderLogMsg(int iErrCode, const char *zFormat, va_list ap){ function sqlite3_log (line 1071) | void sqlite3_log(int iErrCode, const char *zFormat, ...){ function sqlite3DebugPrintf (line 1086) | void sqlite3DebugPrintf(const char *zFormat, ...){ function sqlite3XPrintf (line 1105) | void sqlite3XPrintf(StrAccum *p, const char *zFormat, ...){ FILE: v2/testdata/_sqlite/src/random.c function SQLITE_WSD (line 24) | static SQLITE_WSD struct sqlite3PrngType { function sqlite3_randomness (line 33) | void sqlite3_randomness(int N, void *pBuf){ function sqlite3PrngSaveState (line 120) | void sqlite3PrngSaveState(void){ function sqlite3PrngRestoreState (line 127) | void sqlite3PrngRestoreState(void){ FILE: v2/testdata/_sqlite/src/resolve.c function incrAggDepth (line 28) | static int incrAggDepth(Walker *pWalker, Expr *pExpr){ function incrAggFunctionDepth (line 32) | static void incrAggFunctionDepth(Expr *pExpr, int N){ function resolveAlias (line 61) | static void resolveAlias( function nameInUsingClause (line 110) | static int nameInUsingClause(IdList *pUsing, const char *zCol){ function sqlite3MatchSpanName (line 127) | int sqlite3MatchSpanName( function lookupName (line 177) | static int lookupName( function Expr (line 506) | Expr *sqlite3CreateColumnExpr(sqlite3 *db, SrcList *pSrc, int iSrc, int ... function notValid (line 528) | static void notValid( function exprProbability (line 550) | static int exprProbability(Expr *p){ function resolveExprStep (line 570) | static int resolveExprStep(Walker *pWalker, Expr *pExpr){ function resolveAsName (line 837) | static int resolveAsName( function resolveOrderByTermToExprList (line 876) | static int resolveOrderByTermToExprList( function resolveOutOfRangeError (line 923) | static void resolveOutOfRangeError( function resolveCompoundOrderBy (line 949) | static int resolveCompoundOrderBy( function sqlite3ResolveOrderGroupBy (line 1045) | int sqlite3ResolveOrderGroupBy( function resolveOrderGroupBy (line 1094) | static int resolveOrderGroupBy( function resolveSelectStep (line 1152) | static int resolveSelectStep(Walker *pWalker, Select *p){ function sqlite3ResolveExprNames (line 1420) | int sqlite3ResolveExprNames( function sqlite3ResolveExprListNames (line 1457) | int sqlite3ResolveExprListNames( function sqlite3ResolveSelectNames (line 1482) | void sqlite3ResolveSelectNames( function sqlite3ResolveSelfReference (line 1509) | void sqlite3ResolveSelfReference( FILE: v2/testdata/_sqlite/src/rowset.c type RowSetEntry (line 86) | struct RowSetEntry { type RowSetChunk (line 98) | struct RowSetChunk { type RowSet (line 108) | struct RowSet { function RowSet (line 138) | RowSet *sqlite3RowSetInit(sqlite3 *db, void *pSpace, unsigned int N){ function sqlite3RowSetClear (line 159) | void sqlite3RowSetClear(RowSet *p){ type RowSetEntry (line 181) | struct RowSetEntry type RowSetChunk (line 186) | struct RowSetChunk function sqlite3RowSetInsert (line 206) | void sqlite3RowSetInsert(RowSet *p, i64 rowid){ type RowSetEntry (line 237) | struct RowSetEntry type RowSetEntry (line 238) | struct RowSetEntry type RowSetEntry (line 239) | struct RowSetEntry type RowSetEntry (line 241) | struct RowSetEntry type RowSetEntry (line 242) | struct RowSetEntry type RowSetEntry (line 272) | struct RowSetEntry type RowSetEntry (line 272) | struct RowSetEntry type RowSetEntry (line 274) | struct RowSetEntry function rowSetTreeToList (line 301) | static void rowSetTreeToList( type RowSetEntry (line 336) | struct RowSetEntry type RowSetEntry (line 337) | struct RowSetEntry type RowSetEntry (line 340) | struct RowSetEntry type RowSetEntry (line 341) | struct RowSetEntry type RowSetEntry (line 372) | struct RowSetEntry type RowSetEntry (line 372) | struct RowSetEntry type RowSetEntry (line 374) | struct RowSetEntry type RowSetEntry (line 375) | struct RowSetEntry function sqlite3RowSetNext (line 404) | int sqlite3RowSetNext(RowSet *p, i64 *pRowid){ function sqlite3RowSetTest (line 438) | int sqlite3RowSetTest(RowSet *pRowSet, int iBatch, sqlite3_int64 iRowid){ FILE: v2/testdata/_sqlite/src/select.c type DistinctCtx (line 37) | typedef struct DistinctCtx DistinctCtx; type DistinctCtx (line 38) | struct DistinctCtx { type SortCtx (line 49) | typedef struct SortCtx SortCtx; type SortCtx (line 50) | struct SortCtx { function clearSelect (line 67) | static void clearSelect(sqlite3 *db, Select *p, int bFree){ function sqlite3SelectDestInit (line 88) | void sqlite3SelectDestInit(SelectDest *pDest, int eDest, int iParm){ function Select (line 101) | Select *sqlite3SelectNew( function sqlite3SelectSetName (line 162) | void sqlite3SelectSetName(Select *p, const char *zName){ function sqlite3SelectDelete (line 173) | void sqlite3SelectDelete(sqlite3 *db, Select *p){ function Select (line 180) | static Select *findRightmost(Select *p){ function sqlite3JoinType (line 202) | int sqlite3JoinType(Parse *pParse, Token *pA, Token *pB, Token *pC){ function columnIndex (line 263) | static int columnIndex(Table *pTab, const char *zCol){ function tableAndColumnIndex (line 280) | static int tableAndColumnIndex( function addWhereTerm (line 315) | static void addWhereTerm( function setJoinExpr (line 374) | static void setJoinExpr(Expr *p, int iTable){ function sqliteProcessJoin (line 405) | static int sqliteProcessJoin(Parse *pParse, Select *p){ function pushOntoSorter (line 504) | static void pushOntoSorter( function codeOffset (line 625) | static void codeOffset( function codeDistinct (line 645) | static void codeDistinct( function selectInnerLoop (line 673) | static void selectInnerLoop( function KeyInfo (line 1034) | KeyInfo *sqlite3KeyInfoAlloc(sqlite3 *db, int N, int X){ function sqlite3KeyInfoUnref (line 1054) | void sqlite3KeyInfoUnref(KeyInfo *p){ function KeyInfo (line 1065) | KeyInfo *sqlite3KeyInfoRef(KeyInfo *p){ function sqlite3KeyInfoIsWriteable (line 1080) | int sqlite3KeyInfoIsWriteable(KeyInfo *p){ return p->nRef==1; } function KeyInfo (line 1097) | static KeyInfo *keyInfoFromExprList( function explainTempTable (line 1146) | static void explainTempTable(Parse *pParse, const char *zUsage){ function explainComposite (line 1184) | static void explainComposite( function generateSortTail (line 1212) | static void generateSortTail( function generateColumnTypes (line 1514) | static void generateColumnTypes( function generateColumnNames (line 1581) | static void generateColumnNames( function sqlite3ColumnsFromExprList (line 1672) | int sqlite3ColumnsFromExprList( function sqlite3SelectAddColumnTypeAndCollation (line 1777) | void sqlite3SelectAddColumnTypeAndCollation( function Table (line 1826) | Table *sqlite3ResultSetOfSelect(Parse *pParse, Select *pSelect){ function Vdbe (line 1862) | Vdbe *sqlite3GetVdbe(Parse *pParse){ function computeLimitRegisters (line 1898) | static void computeLimitRegisters(Parse *pParse, Select *p, int iBreak){ function CollSeq (line 1953) | static CollSeq *multiSelectCollSeq(Parse *pParse, Select *p, int iCol){ function KeyInfo (line 1979) | static KeyInfo *multiSelectOrderByKeyInfo(Parse *pParse, Select *p, int ... function generateWithRecursiveQuery (line 2045) | static void generateWithRecursiveQuery( function multiSelectValues (line 2195) | static int multiSelectValues( function multiSelect (line 2258) | static int multiSelect( function sqlite3SelectWrongNumTermsError (line 2603) | void sqlite3SelectWrongNumTermsError(Parse *pParse, Select *p){ function generateOutputSubroutine (line 2632) | static int generateOutputSubroutine( function multiSelectOrderBy (line 2841) | static int multiSelectOrderBy( type SubstContext (line 3152) | typedef struct SubstContext { function Expr (line 3177) | static Expr *substExpr( function substExprList (line 3233) | static void substExprList( function substSelect (line 3243) | static void substSelect( function flattenSubquery (line 3421) | static int flattenSubquery( function pushDownWhereTerms (line 3866) | static int pushDownWhereTerms( function u8 (line 3936) | static u8 minMaxQuery(AggInfo *pAggInfo, ExprList **ppMinMax){ function Table (line 3972) | static Table *isSimpleCount(Select *p, AggInfo *pAggInfo){ function sqlite3IndexedByLookup (line 4003) | int sqlite3IndexedByLookup(Parse *pParse, struct SrcList_item *pFrom){ function convertCompoundSelectToSubquery (line 4042) | static int convertCompoundSelectToSubquery(Walker *pWalker, Select *p){ function cannotBeFunction (line 4097) | static int cannotBeFunction(Parse *pParse, struct SrcList_item *pFrom){ type Cte (line 4116) | struct Cte type SrcList_item (line 4118) | struct SrcList_item function sqlite3WithPush (line 4147) | void sqlite3WithPush(Parse *pParse, With *pWith, u8 bFree){ function withExpand (line 4172) | static int withExpand( function selectPopWith (line 4297) | static void selectPopWith(Walker *pWalker, Select *p){ function selectExpander (line 4335) | static int selectExpander(Walker *pWalker, Select *p){ function sqlite3ExprWalkNoop (line 4616) | int sqlite3ExprWalkNoop(Walker *NotUsed, Expr *NotUsed2){ function sqlite3SelectWalkNoop (line 4625) | int sqlite3SelectWalkNoop(Walker *NotUsed, Select *NotUsed2){ function sqlite3SelectWalkAssert2 (line 4635) | void sqlite3SelectWalkAssert2(Walker *NotUsed, Select *NotUsed2){ function sqlite3SelectExpand (line 4653) | static void sqlite3SelectExpand(Parse *pParse, Select *pSelect){ function selectAddSubqueryTypeInfo (line 4682) | static void selectAddSubqueryTypeInfo(Walker *pWalker, Select *p){ function sqlite3SelectAddTypeInfo (line 4716) | static void sqlite3SelectAddTypeInfo(Parse *pParse, Select *pSelect){ function sqlite3SelectPrep (line 4740) | void sqlite3SelectPrep( function resetAccumulator (line 4763) | static void resetAccumulator(Parse *pParse, AggInfo *pAggInfo){ function finalizeAggFunctions (line 4804) | static void finalizeAggFunctions(Parse *pParse, AggInfo *pAggInfo){ function updateAccumulator (line 4820) | static void updateAccumulator(Parse *pParse, AggInfo *pAggInfo){ function explainSimpleCount (line 4903) | static void explainSimpleCount( type HavingToWhereCtx (line 4927) | struct HavingToWhereCtx { function havingToWhereExprCb (line 4943) | static int havingToWhereExprCb(Walker *pWalker, Expr *pExpr){ function havingToWhere (line 4976) | static void havingToWhere( type SrcList_item (line 5000) | struct SrcList_item type SrcList_item (line 5002) | struct SrcList_item type SrcList_item (line 5004) | struct SrcList_item function countOfViewOptimization (line 5041) | static int countOfViewOptimization(Parse *pParse, Select *p){ function sqlite3Select (line 5118) | int sqlite3Select( FILE: v2/testdata/_sqlite/src/sqlite3ext.h type sqlite3_api_routines (line 32) | struct sqlite3_api_routines { FILE: v2/testdata/_sqlite/src/sqliteInt.h type sqlite_int64 (line 727) | typedef sqlite_int64 i64; type sqlite_uint64 (line 728) | typedef sqlite_uint64 u64; type UINT32_TYPE (line 729) | typedef UINT32_TYPE u32; type UINT16_TYPE (line 730) | typedef UINT16_TYPE u16; type INT16_TYPE (line 731) | typedef INT16_TYPE i16; type UINT8_TYPE (line 732) | typedef UINT8_TYPE u8; type INT8_TYPE (line 733) | typedef INT8_TYPE i8; type u64 (line 750) | typedef u64 tRowcnt; type u32 (line 752) | typedef u32 tRowcnt; type INT16_TYPE (line 778) | typedef INT16_TYPE LogEst; type uptr (line 797) | typedef uintptr_t uptr; type u32 (line 799) | typedef u32 uptr; type u64 (line 801) | typedef u64 uptr; type BusyHandler (line 962) | typedef struct BusyHandler BusyHandler; type BusyHandler (line 963) | struct BusyHandler { type AggInfo (line 1056) | typedef struct AggInfo AggInfo; type AuthContext (line 1057) | typedef struct AuthContext AuthContext; type AutoincInfo (line 1058) | typedef struct AutoincInfo AutoincInfo; type Bitvec (line 1059) | typedef struct Bitvec Bitvec; type CollSeq (line 1060) | typedef struct CollSeq CollSeq; type Column (line 1061) | typedef struct Column Column; type Db (line 1062) | typedef struct Db Db; type Schema (line 1063) | typedef struct Schema Schema; type Expr (line 1064) | typedef struct Expr Expr; type ExprList (line 1065) | typedef struct ExprList ExprList; type ExprSpan (line 1066) | typedef struct ExprSpan ExprSpan; type FKey (line 1067) | typedef struct FKey FKey; type FuncDestructor (line 1068) | typedef struct FuncDestructor FuncDestructor; type FuncDef (line 1069) | typedef struct FuncDef FuncDef; type FuncDefHash (line 1070) | typedef struct FuncDefHash FuncDefHash; type IdList (line 1071) | typedef struct IdList IdList; type Index (line 1072) | typedef struct Index Index; type IndexSample (line 1073) | typedef struct IndexSample IndexSample; type KeyClass (line 1074) | typedef struct KeyClass KeyClass; type KeyInfo (line 1075) | typedef struct KeyInfo KeyInfo; type Lookaside (line 1076) | typedef struct Lookaside Lookaside; type LookasideSlot (line 1077) | typedef struct LookasideSlot LookasideSlot; type Module (line 1078) | typedef struct Module Module; type NameContext (line 1079) | typedef struct NameContext NameContext; type Parse (line 1080) | typedef struct Parse Parse; type PreUpdate (line 1081) | typedef struct PreUpdate PreUpdate; type PrintfArguments (line 1082) | typedef struct PrintfArguments PrintfArguments; type RowSet (line 1083) | typedef struct RowSet RowSet; type Savepoint (line 1084) | typedef struct Savepoint Savepoint; type Select (line 1085) | typedef struct Select Select; type SQLiteThread (line 1086) | typedef struct SQLiteThread SQLiteThread; type SelectDest (line 1087) | typedef struct SelectDest SelectDest; type SrcList (line 1088) | typedef struct SrcList SrcList; type StrAccum (line 1089) | typedef struct StrAccum StrAccum; type Table (line 1090) | typedef struct Table Table; type TableLock (line 1091) | typedef struct TableLock TableLock; type Token (line 1092) | typedef struct Token Token; type TreeView (line 1093) | typedef struct TreeView TreeView; type Trigger (line 1094) | typedef struct Trigger Trigger; type TriggerPrg (line 1095) | typedef struct TriggerPrg TriggerPrg; type TriggerStep (line 1096) | typedef struct TriggerStep TriggerStep; type UnpackedRecord (line 1097) | typedef struct UnpackedRecord UnpackedRecord; type VTable (line 1098) | typedef struct VTable VTable; type VtabCtx (line 1099) | typedef struct VtabCtx VtabCtx; type Walker (line 1100) | typedef struct Walker Walker; type WhereInfo (line 1101) | typedef struct WhereInfo WhereInfo; type With (line 1102) | typedef struct With With; type VList (line 1110) | typedef int VList; type Db (line 1162) | struct Db { type Schema (line 1187) | struct Schema { type Lookaside (line 1251) | struct Lookaside { type LookasideSlot (line 1262) | struct LookasideSlot { type FuncDefHash (line 1274) | struct FuncDefHash { type sqlite3_userauth (line 1283) | typedef struct sqlite3_userauth sqlite3_userauth; type sqlite3_userauth (line 1284) | struct sqlite3_userauth { type sqlite3 (line 1329) | struct sqlite3 { type FuncDef (line 1569) | struct FuncDef { type FuncDestructor (line 1597) | struct FuncDestructor { type Savepoint (line 1707) | struct Savepoint { type Module (line 1728) | struct Module { type Column (line 1740) | struct Column { type CollSeq (line 1765) | struct CollSeq { type VTable (line 1865) | struct VTable { type Table (line 1879) | struct Table { type FKey (line 1994) | struct FKey { type KeyInfo (line 2060) | struct KeyInfo { type UnpackedRecord (line 2105) | struct UnpackedRecord { type Index (line 2151) | struct Index { type IndexSample (line 2209) | struct IndexSample { type Token (line 2225) | struct Token { type AggInfo (line 2243) | struct AggInfo { type i16 (line 2285) | typedef i16 ynVar; type ynVar (line 2287) | typedef int ynVar; type Expr (line 2353) | struct Expr { type ExprList (line 2483) | struct ExprList { type ExprSpan (line 2508) | struct ExprSpan { type IdList (line 2529) | struct IdList { type SQLITE_BITMASK_TYPE (line 2545) | typedef SQLITE_BITMASK_TYPE Bitmask; type u64 (line 2547) | typedef u64 Bitmask; type SrcList (line 2581) | struct SrcList { type NameContext (line 2684) | struct NameContext { type Select (line 2732) | struct Select { type SelectDest (line 2870) | struct SelectDest { type AutoincInfo (line 2888) | struct AutoincInfo { type TriggerPrg (line 2920) | struct TriggerPrg { type yDbMask (line 2939) | typedef unsigned int yDbMask; type Parse (line 2963) | struct Parse { type AuthContext (line 3092) | struct AuthContext { type Trigger (line 3142) | struct Trigger { type TriggerStep (line 3204) | struct TriggerStep { type DbFixer (line 3222) | typedef struct DbFixer DbFixer; type DbFixer (line 3223) | struct DbFixer { type StrAccum (line 3236) | struct StrAccum { type InitData (line 3258) | typedef struct { type Sqlite3Config (line 3270) | struct Sqlite3Config { type Walker (line 3346) | struct Walker { type With (line 3393) | struct With { type TreeView (line 3409) | struct TreeView { type PrintfArguments (line 3600) | struct PrintfArguments { type SrcList_item (line 3745) | struct SrcList_item type SrcList_item (line 3809) | struct SrcList_item FILE: v2/testdata/_sqlite/src/status.c type sqlite3_int64 (line 23) | typedef sqlite3_int64 sqlite3StatValueType; type u32 (line 25) | typedef u32 sqlite3StatValueType; type sqlite3StatType (line 27) | typedef struct sqlite3StatType sqlite3StatType; function SQLITE_WSD (line 28) | static SQLITE_WSD struct sqlite3StatType { function sqlite3_int64 (line 69) | sqlite3_int64 sqlite3StatusValue(int op){ function sqlite3StatusUp (line 89) | void sqlite3StatusUp(int op, int N){ function sqlite3StatusDown (line 100) | void sqlite3StatusDown(int op, int N){ function sqlite3StatusHighwater (line 114) | void sqlite3StatusHighwater(int op, int X){ function sqlite3_status64 (line 134) | int sqlite3_status64( function sqlite3_status (line 159) | int sqlite3_status(int op, int *pCurrent, int *pHighwater, int resetFlag){ function u32 (line 176) | static u32 countLookasideSlots(LookasideSlot *p){ function sqlite3LookasideUsed (line 188) | int sqlite3LookasideUsed(sqlite3 *db, int *pHighwater){ function sqlite3_db_status (line 198) | int sqlite3_db_status( FILE: v2/testdata/_sqlite/src/table.c type TabResult (line 27) | typedef struct TabResult { function sqlite3_get_table_cb (line 42) | static int sqlite3_get_table_cb(void *pArg, int nCol, char **argv, char ... function sqlite3_get_table (line 116) | int sqlite3_get_table( function sqlite3_free_table (line 185) | void sqlite3_free_table( FILE: v2/testdata/_sqlite/src/tclsqlite.c type u8 (line 57) | typedef unsigned char u8; type SqliteDb (line 86) | typedef struct SqliteDb SqliteDb; type SqlFunc (line 92) | typedef struct SqlFunc SqlFunc; type SqlFunc (line 93) | struct SqlFunc { type SqlCollate (line 106) | typedef struct SqlCollate SqlCollate; type SqlCollate (line 107) | struct SqlCollate { type SqlPreparedStmt (line 117) | typedef struct SqlPreparedStmt SqlPreparedStmt; type SqlPreparedStmt (line 118) | struct SqlPreparedStmt { type IncrblobChannel (line 128) | typedef struct IncrblobChannel IncrblobChannel; type SqliteDb (line 139) | struct SqliteDb { type IncrblobChannel (line 174) | struct IncrblobChannel { function strlen30 (line 187) | static int strlen30(const char *z){ function closeIncrblobChannels (line 199) | static void closeIncrblobChannels(SqliteDb *pDb){ function incrblobClose (line 217) | static int SQLITE_TCLAPI incrblobClose( function incrblobInput (line 249) | static int SQLITE_TCLAPI incrblobInput( function incrblobOutput (line 281) | static int SQLITE_TCLAPI incrblobOutput( function incrblobSeek (line 314) | static int SQLITE_TCLAPI incrblobSeek( function incrblobWatch (line 340) | static void SQLITE_TCLAPI incrblobWatch( function incrblobHandle (line 346) | static int SQLITE_TCLAPI incrblobHandle( function createIncrblobChannel (line 375) | static int createIncrblobChannel( function safeToUseEvalObjv (line 436) | static int safeToUseEvalObjv(Tcl_Interp *interp, Tcl_Obj *pCmd){ function SqlFunc (line 456) | static SqlFunc *findSqlFunc(SqliteDb *pDb, const char *zName){ function dbFreeStmt (line 479) | static void dbFreeStmt(SqlPreparedStmt *pStmt){ function flushStmtCache (line 492) | static void flushStmtCache(SqliteDb *pDb){ function DbDeleteCmd (line 509) | static void SQLITE_TCLAPI DbDeleteCmd(void *db){ function DbBusyHandler (line 566) | static int DbBusyHandler(void *cd, int nTries){ function DbProgressHandler (line 583) | static int DbProgressHandler(void *cd){ function DbTraceHandler (line 602) | static void DbTraceHandler(void *cd, const char *zSql){ function DbTraceV2Handler (line 622) | static int DbTraceV2Handler( function DbProfileHandler (line 697) | static void DbProfileHandler(void *cd, const char *zSql, sqlite_uint64 tm){ function DbCommitHandler (line 719) | static int DbCommitHandler(void *cd){ function DbRollbackHandler (line 730) | static void DbRollbackHandler(void *clientData){ function DbWalHandler (line 741) | static int DbWalHandler( function setTestUnlockNotifyVars (line 769) | static void setTestUnlockNotifyVars(Tcl_Interp *interp, int iArg, int nA... function DbUnlockNotify (line 781) | static void DbUnlockNotify(void **apArg, int nArg){ function DbPreUpdateHandler (line 799) | static void DbPreUpdateHandler( function DbUpdateHandler (line 831) | static void DbUpdateHandler( function tclCollateNeeded (line 859) | static void tclCollateNeeded( function tclSqlCollate (line 877) | static int tclSqlCollate( function tclSqlFunc (line 900) | static void tclSqlFunc(sqlite3_context *context, int argc, sqlite3_value... function auth_callback (line 1024) | static int auth_callback( function DbTransPostCmd (line 1166) | static int SQLITE_TCLAPI DbTransPostCmd( function dbPrepare (line 1214) | static int dbPrepare( function dbPrepareAndBind (line 1249) | static int dbPrepareAndBind( function dbReleaseStmt (line 1402) | static void dbReleaseStmt( type DbEvalContext (line 1455) | typedef struct DbEvalContext DbEvalContext; type DbEvalContext (line 1456) | struct DbEvalContext { function dbReleaseColumnNames (line 1473) | static void dbReleaseColumnNames(DbEvalContext *p){ function dbEvalInit (line 1497) | static void dbEvalInit( function dbEvalRowInfo (line 1520) | static void dbEvalRowInfo( function dbEvalStep (line 1578) | static int dbEvalStep(DbEvalContext *p){ function dbEvalFinalize (line 1642) | static void dbEvalFinalize(DbEvalContext *p){ function Tcl_Obj (line 1661) | static Tcl_Obj *dbEvalColumnValue(DbEvalContext *p, int iCol){ function DbUseNre (line 1698) | static int DbUseNre(void){ function DbEvalNextCmd (line 1725) | static int SQLITE_TCLAPI DbEvalNextCmd( function DbHookCmd (line 1795) | static void DbHookCmd( function DbObjCmd (line 1839) | static int SQLITE_TCLAPI DbObjCmd( function DbObjCmdAdaptor (line 3340) | static int SQLITE_TCLAPI DbObjCmdAdaptor( function DbMain (line 3365) | static int SQLITE_TCLAPI DbMain( function EXTERN (line 3552) | EXTERN int Sqlite3_Init(Tcl_Interp *interp){ function EXTERN (line 3566) | EXTERN int Tclsqlite3_Init(Tcl_Interp *interp){ return Sqlite3_Init(inte... function EXTERN (line 3567) | EXTERN int Sqlite3_Unload(Tcl_Interp *interp, int flags){ return TCL_OK; } function EXTERN (line 3568) | EXTERN int Tclsqlite3_Unload(Tcl_Interp *interp, int flags){ return TCL_... function EXTERN (line 3574) | EXTERN int Sqlite3_SafeInit(Tcl_Interp *interp){ return TCL_ERROR; } function EXTERN (line 3575) | EXTERN int Sqlite3_SafeUnload(Tcl_Interp *interp, int flags){return TCL_... function Sqlite_Init (line 3580) | int Sqlite_Init(Tcl_Interp *interp){ return Sqlite3_Init(interp); } function Tclsqlite_Init (line 3581) | int Tclsqlite_Init(Tcl_Interp *interp){ return Sqlite3_Init(interp); } function Sqlite_Unload (line 3582) | int Sqlite_Unload(Tcl_Interp *interp, int flags){ return TCL_OK; } function Tclsqlite_Unload (line 3583) | int Tclsqlite_Unload(Tcl_Interp *interp, int flags){ return TCL_OK; } function TCLSH_MAIN (line 3628) | int SQLITE_CDECL TCLSH_MAIN(int argc, char **argv){ FILE: v2/testdata/_sqlite/src/test1.c type SqliteDb (line 36) | struct SqliteDb { function testHexToInt (line 44) | static int testHexToInt(int h){ function get_sqlite_pointer (line 82) | static int SQLITE_TCLAPI get_sqlite_pointer( function getDbPointer (line 109) | int getDbPointer(Tcl_Interp *interp, const char *zA, sqlite3 **ppDb){ function getWin32Handle (line 125) | int getWin32Handle(Tcl_Interp *interp, const char *zA, LPHANDLE phFile){ function sqlite3TestErrCode (line 144) | int sqlite3TestErrCode(Tcl_Interp *interp, sqlite3 *db, int rc){ function getStmtPointer (line 162) | static int getStmtPointer( function sqlite3TestMakePointerStr (line 184) | int sqlite3TestMakePointerStr(Tcl_Interp *interp, char *zPtr, void *p){ function exec_printf_cb (line 192) | static int exec_printf_cb(void *pArg, int argc, char **argv, char **name){ function io_trace_callback (line 212) | static void io_trace_callback(const char *zFormat, ...){ function test_io_trace (line 228) | static int SQLITE_TCLAPI test_io_trace( function clang_sanitize_address (line 269) | static int SQLITE_TCLAPI clang_sanitize_address( function test_exec_printf (line 296) | static int SQLITE_TCLAPI test_exec_printf( function test_exec_hex (line 334) | static int SQLITE_TCLAPI test_exec_hex( function db_enter (line 380) | static int SQLITE_TCLAPI db_enter( function db_leave (line 396) | static int SQLITE_TCLAPI db_leave( function test_exec (line 418) | static int SQLITE_TCLAPI test_exec( function test_exec_nr (line 465) | static int SQLITE_TCLAPI test_exec_nr( function test_mprintf_z (line 492) | static int SQLITE_TCLAPI test_mprintf_z( function test_mprintf_n (line 515) | static int SQLITE_TCLAPI test_mprintf_n( function test_snprintf_int (line 539) | static int SQLITE_TCLAPI test_snprintf_int( function test_get_table_printf (line 565) | static int SQLITE_TCLAPI test_get_table_printf( function test_last_rowid (line 628) | static int SQLITE_TCLAPI test_last_rowid( function test_key (line 652) | static int SQLITE_TCLAPI test_key( function test_rekey (line 680) | static int SQLITE_TCLAPI test_rekey( function sqlite_test_close (line 708) | static int SQLITE_TCLAPI sqlite_test_close( function sqlite_test_close_v2 (line 732) | static int SQLITE_TCLAPI sqlite_test_close_v2( function t1_ifnullFunc (line 755) | static void t1_ifnullFunc( function hex8Func (line 776) | static void hex8Func(sqlite3_context *p, int argc, sqlite3_value **argv){ function hex16Func (line 788) | static void hex16Func(sqlite3_context *p, int argc, sqlite3_value **argv){ type dstr (line 804) | struct dstr { function dstrAppend (line 813) | static void dstrAppend(struct dstr *p, const char *z, int divider){ function execFuncCallback (line 836) | static int execFuncCallback(void *pData, int argc, char **argv, char **N... function sqlite3ExecFunc (line 860) | static void sqlite3ExecFunc( function tkt2213Function (line 890) | static void tkt2213Function( function ptrChngFunction (line 938) | static void ptrChngFunction( function nondeterministicFunction (line 992) | static void nondeterministicFunction( function test_create_function (line 1016) | static int SQLITE_TCLAPI test_create_function( type t1CountCtx (line 1102) | typedef struct t1CountCtx t1CountCtx; type t1CountCtx (line 1103) | struct t1CountCtx { function t1CountStep (line 1106) | static void t1CountStep( function t1CountFinalize (line 1128) | static void t1CountFinalize(sqlite3_context *context){ function legacyCountStep (line 1141) | static void legacyCountStep( function legacyCountFinalize (line 1149) | static void legacyCountFinalize(sqlite3_context *context){ function test_create_aggregate (line 1173) | static int SQLITE_TCLAPI test_create_aggregate( function test_printf (line 1214) | static int SQLITE_TCLAPI test_printf( function sqlite3_mprintf_int (line 1236) | static int SQLITE_TCLAPI sqlite3_mprintf_int( function sqlite3_mprintf_int64 (line 1263) | static int SQLITE_TCLAPI sqlite3_mprintf_int64( function sqlite3_mprintf_long (line 1296) | static int SQLITE_TCLAPI sqlite3_mprintf_long( function sqlite3_mprintf_str (line 1327) | static int SQLITE_TCLAPI sqlite3_mprintf_str( function sqlite3_snprintf_str (line 1354) | static int SQLITE_TCLAPI sqlite3_snprintf_str( function sqlite3_mprintf_double (line 1388) | static int SQLITE_TCLAPI sqlite3_mprintf_double( function sqlite3_mprintf_scaled (line 1419) | static int SQLITE_TCLAPI sqlite3_mprintf_scaled( function sqlite3_mprintf_stronly (line 1449) | static int SQLITE_TCLAPI sqlite3_mprintf_stronly( function sqlite3_mprintf_hexdouble (line 1473) | static int SQLITE_TCLAPI sqlite3_mprintf_hexdouble( function test_enable_shared (line 1506) | static int SQLITE_TCLAPI test_enable_shared( function test_extended_result_codes (line 1543) | static int SQLITE_TCLAPI test_extended_result_codes( function test_libversion_number (line 1566) | static int SQLITE_TCLAPI test_libversion_number( function test_table_column_metadata (line 1580) | static int SQLITE_TCLAPI test_table_column_metadata( function blobHandleFromObj (line 1631) | static int SQLITE_TCLAPI blobHandleFromObj( function test_blob_reopen (line 1660) | static int SQLITE_TCLAPI test_blob_reopen( type TestCollationX (line 1694) | struct TestCollationX { type TestCollationX (line 1699) | typedef struct TestCollationX TestCollationX; function testCreateCollationDel (line 1700) | static void testCreateCollationDel(void *pCtx){ function testCreateCollationCmp (line 1712) | static int testCreateCollationCmp( function test_create_collation_v2 (line 1736) | static int SQLITE_TCLAPI test_create_collation_v2( type CreateFunctionV2 (line 1783) | typedef struct CreateFunctionV2 CreateFunctionV2; type CreateFunctionV2 (line 1784) | struct CreateFunctionV2 { function cf2Func (line 1791) | static void cf2Func(sqlite3_context *ctx, int nArg, sqlite3_value **aArg){ function cf2Step (line 1793) | static void cf2Step(sqlite3_context *ctx, int nArg, sqlite3_value **aArg){ function cf2Final (line 1795) | static void cf2Final(sqlite3_context *ctx){ function cf2Destroy (line 1797) | static void cf2Destroy(void *pUser){ function test_create_function_v2 (line 1811) | static int SQLITE_TCLAPI test_create_function_v2( function test_load_extension (line 1899) | static int SQLITE_TCLAPI test_load_extension( function test_enable_load (line 1957) | static int SQLITE_TCLAPI test_enable_load( function sqlite_abort (line 2003) | static int SQLITE_TCLAPI sqlite_abort( function testFunc (line 2024) | static void testFunc(sqlite3_context *context, int argc, sqlite3_value *... function test_register_func (line 2062) | static int SQLITE_TCLAPI test_register_func( function test_finalize (line 2091) | static int SQLITE_TCLAPI test_finalize( function test_stmt_status (line 2123) | static int SQLITE_TCLAPI test_stmt_status( function test_stmt_scanstatus (line 2171) | static int SQLITE_TCLAPI test_stmt_scanstatus( function test_stmt_scanstatus_reset (line 2221) | static int SQLITE_TCLAPI test_stmt_scanstatus_reset( function test_config_sqllog (line 2244) | static int SQLITE_TCLAPI test_config_sqllog( function vfsCurrentTimeInt64 (line 2264) | static int SQLITE_TCLAPI vfsCurrentTimeInt64( function test_snapshot_get (line 2285) | static int SQLITE_TCLAPI test_snapshot_get( function test_snapshot_recover (line 2320) | static int SQLITE_TCLAPI test_snapshot_recover( function test_snapshot_open (line 2352) | static int SQLITE_TCLAPI test_snapshot_open( function test_snapshot_free (line 2384) | static int SQLITE_TCLAPI test_snapshot_free( function test_snapshot_cmp (line 2405) | static int SQLITE_TCLAPI test_snapshot_cmp( function test_snapshot_get_blob (line 2430) | static int SQLITE_TCLAPI test_snapshot_get_blob( function test_snapshot_open_blob (line 2466) | static int SQLITE_TCLAPI test_snapshot_open_blob( function test_snapshot_cmp_blob (line 2502) | static int SQLITE_TCLAPI test_snapshot_cmp_blob( function test_delete_database (line 2537) | static int SQLITE_TCLAPI test_delete_database( function test_atomic_batch_write (line 2559) | static int SQLITE_TCLAPI test_atomic_batch_write( function test_next_stmt (line 2601) | static int SQLITE_TCLAPI test_next_stmt( function test_stmt_readonly (line 2633) | static int SQLITE_TCLAPI test_stmt_readonly( function test_stmt_busy (line 2660) | static int SQLITE_TCLAPI test_stmt_busy( function uses_stmt_journal (line 2686) | static int SQLITE_TCLAPI uses_stmt_journal( function test_reset (line 2712) | static int SQLITE_TCLAPI test_reset( function test_expired (line 2747) | static int SQLITE_TCLAPI test_expired( function test_transfer_bind (line 2771) | static int SQLITE_TCLAPI test_transfer_bind( function test_changes (line 2798) | static int SQLITE_TCLAPI test_changes( function test_bind (line 2833) | static int SQLITE_TCLAPI test_bind( function test_collate_func (line 2905) | static int test_collate_func( function test_collate (line 2955) | static int SQLITE_TCLAPI test_collate( function test_utf16bin_collate_func (line 3019) | static int test_utf16bin_collate_func( function test_utf16bin_collate (line 3029) | static int SQLITE_TCLAPI test_utf16bin_collate( function test_collate_needed_cb (line 3066) | static void test_collate_needed_cb( function test_collate_needed (line 3086) | static int SQLITE_TCLAPI test_collate_needed( function alignmentCollFunc (line 3122) | static int alignmentCollFunc( function add_alignment_test_collations (line 3137) | static int SQLITE_TCLAPI add_alignment_test_collations( function test_function_utf8 (line 3181) | static void test_function_utf8( function test_function_utf16le (line 3205) | static void test_function_utf16le( function test_function_utf16be (line 3227) | static void test_function_utf16be( function test_function (line 3255) | static int SQLITE_TCLAPI test_function( function test_errstr (line 3300) | static int SQLITE_TCLAPI test_errstr( function test_breakpoint (line 3333) | static int SQLITE_TCLAPI test_breakpoint( function test_bind_zeroblob (line 3349) | static int SQLITE_TCLAPI test_bind_zeroblob( function test_bind_zeroblob64 (line 3385) | static int SQLITE_TCLAPI test_bind_zeroblob64( function test_bind_int (line 3422) | static int SQLITE_TCLAPI test_bind_int( function test_intarray_addr (line 3462) | static int SQLITE_TCLAPI test_intarray_addr( function test_int64array_addr (line 3496) | static int SQLITE_TCLAPI test_int64array_addr( function test_doublearray_addr (line 3532) | static int SQLITE_TCLAPI test_doublearray_addr( function test_textarray_addr (line 3566) | static int SQLITE_TCLAPI test_textarray_addr( function test_bind_int64 (line 3599) | static int SQLITE_TCLAPI test_bind_int64( function test_bind_double (line 3637) | static int SQLITE_TCLAPI test_bind_double( function test_bind_null (line 3713) | static int SQLITE_TCLAPI test_bind_null( function test_bind_text (line 3749) | static int SQLITE_TCLAPI test_bind_text( function test_bind_text16 (line 3790) | static int SQLITE_TCLAPI test_bind_text16( function test_bind_blob (line 3838) | static int SQLITE_TCLAPI test_bind_blob( function test_bind_parameter_count (line 3890) | static int SQLITE_TCLAPI test_bind_parameter_count( function test_bind_parameter_name (line 3914) | static int SQLITE_TCLAPI test_bind_parameter_name( function test_bind_parameter_index (line 3941) | static int SQLITE_TCLAPI test_bind_parameter_index( function test_clear_bindings (line 3966) | static int SQLITE_TCLAPI test_clear_bindings( function test_sleep (line 3986) | static int SQLITE_TCLAPI test_sleep( function test_ex_errcode (line 4011) | static int SQLITE_TCLAPI test_ex_errcode( function test_errcode (line 4038) | static int SQLITE_TCLAPI test_errcode( function test_errmsg (line 4064) | static int SQLITE_TCLAPI test_errmsg( function test_errmsg16 (line 4093) | static int SQLITE_TCLAPI test_errmsg16( function test_prepare (line 4130) | static int SQLITE_TCLAPI test_prepare( function test_prepare_v2 (line 4187) | static int SQLITE_TCLAPI test_prepare_v2( function test_prepare_tkt3134 (line 4255) | static int SQLITE_TCLAPI test_prepare_tkt3134( function test_prepare16 (line 4298) | static int SQLITE_TCLAPI test_prepare16( function test_prepare16_v2 (line 4358) | static int SQLITE_TCLAPI test_prepare16_v2( function test_open (line 4413) | static int SQLITE_TCLAPI test_open( function test_open_v2 (line 4440) | static int SQLITE_TCLAPI test_open_v2( function test_open16 (line 4510) | static int SQLITE_TCLAPI test_open16( function test_complete16 (line 4542) | static int SQLITE_TCLAPI test_complete16( function test_step (line 4567) | static int SQLITE_TCLAPI test_step( function test_sql (line 4590) | static int SQLITE_TCLAPI test_sql( function test_ex_sql (line 4607) | static int SQLITE_TCLAPI test_ex_sql( function test_column_count (line 4633) | static int SQLITE_TCLAPI test_column_count( function test_column_type (line 4658) | static int SQLITE_TCLAPI test_column_type( function test_column_int64 (line 4707) | static int SQLITE_TCLAPI test_column_int64( function test_column_blob (line 4734) | static int SQLITE_TCLAPI test_column_blob( function test_column_double (line 4766) | static int SQLITE_TCLAPI test_column_double( function test_data_count (line 4795) | static int SQLITE_TCLAPI test_data_count( function test_stmt_utf8 (line 4822) | static int SQLITE_TCLAPI test_stmt_utf8( function test_global_recover (line 4849) | static int SQLITE_TCLAPI test_global_recover( function test_stmt_utf16 (line 4874) | static int SQLITE_TCLAPI test_stmt_utf16( function test_stmt_int (line 4918) | static int SQLITE_TCLAPI test_stmt_int( function sqlite_set_magic (line 4947) | static int SQLITE_TCLAPI sqlite_set_magic( function test_interrupt (line 4979) | static int SQLITE_TCLAPI test_interrupt( function delete_function (line 5002) | static int SQLITE_TCLAPI delete_function( function delete_collation (line 5028) | static int SQLITE_TCLAPI delete_collation( function get_autocommit (line 5053) | static int SQLITE_TCLAPI get_autocommit( function test_busy_timeout (line 5079) | static int SQLITE_TCLAPI test_busy_timeout( function tcl_variable_type (line 5105) | static int SQLITE_TCLAPI tcl_variable_type( function test_release_memory (line 5131) | static int SQLITE_TCLAPI test_release_memory( function test_db_release_memory (line 5162) | static int SQLITE_TCLAPI test_db_release_memory( function test_db_cacheflush (line 5185) | static int SQLITE_TCLAPI test_db_cacheflush( function test_system_errno (line 5213) | static int SQLITE_TCLAPI test_system_errno( function test_db_filename (line 5236) | static int SQLITE_TCLAPI test_db_filename( function test_db_readonly (line 5260) | static int SQLITE_TCLAPI test_db_readonly( function test_soft_heap_limit (line 5285) | static int SQLITE_TCLAPI test_soft_heap_limit( function test_thread_cleanup (line 5310) | static int SQLITE_TCLAPI test_thread_cleanup( function test_pager_refcounts (line 5328) | static int SQLITE_TCLAPI test_pager_refcounts( function working_64bit_int (line 5374) | static int SQLITE_TCLAPI working_64bit_int( function vfs_unlink_test (line 5399) | static int SQLITE_TCLAPI vfs_unlink_test( function vfs_initfail_test (line 5501) | static int SQLITE_TCLAPI vfs_initfail_test( function vfs_unregister_all (line 5529) | static int SQLITE_TCLAPI vfs_unregister_all( function vfs_reregister_all (line 5551) | static int SQLITE_TCLAPI vfs_reregister_all( function file_control_test (line 5571) | static int SQLITE_TCLAPI file_control_test( function file_control_lasterrno_test (line 5606) | static int SQLITE_TCLAPI file_control_lasterrno_test( function file_control_chunksize_test (line 5644) | static int SQLITE_TCLAPI file_control_chunksize_test( function file_control_sizehint_test (line 5681) | static int SQLITE_TCLAPI file_control_sizehint_test( function file_control_lockproxy_test (line 5719) | static int SQLITE_TCLAPI file_control_lockproxy_test( function file_control_win32_av_retry (line 5789) | static int SQLITE_TCLAPI file_control_win32_av_retry( function file_control_win32_get_handle (line 5822) | static int file_control_win32_get_handle( function file_control_win32_set_handle (line 5854) | static int SQLITE_TCLAPI file_control_win32_set_handle( function file_control_persist_wal (line 5890) | static int SQLITE_TCLAPI file_control_persist_wal( function file_control_powersafe_overwrite (line 5922) | static int SQLITE_TCLAPI file_control_powersafe_overwrite( function file_control_vfsname (line 5954) | static int SQLITE_TCLAPI file_control_vfsname( function file_control_tempfilename (line 5986) | static int SQLITE_TCLAPI file_control_tempfilename( function vfs_list (line 6019) | static int SQLITE_TCLAPI vfs_list( function test_limit (line 6044) | static int SQLITE_TCLAPI test_limit( function save_prng_state (line 6107) | static int SQLITE_TCLAPI save_prng_state( function restore_prng_state (line 6123) | static int SQLITE_TCLAPI restore_prng_state( function reset_prng_state (line 6135) | static int SQLITE_TCLAPI reset_prng_state( function database_may_be_corrupt (line 6151) | static int SQLITE_TCLAPI database_may_be_corrupt( function database_never_corrupt (line 6166) | static int SQLITE_TCLAPI database_never_corrupt( function test_pcache_stats (line 6179) | static int SQLITE_TCLAPI test_pcache_stats( function test_unlock_notify_cb (line 6209) | static void test_unlock_notify_cb(void **aArg, int nArg){ function test_unlock_notify (line 6221) | static int SQLITE_TCLAPI test_unlock_notify( function test_wal_checkpoint (line 6247) | static int SQLITE_TCLAPI test_wal_checkpoint( function test_wal_checkpoint_v2 (line 6291) | static int SQLITE_TCLAPI test_wal_checkpoint_v2( function test_wal_autocheckpoint (line 6347) | static int SQLITE_TCLAPI test_wal_autocheckpoint( type LogCallback (line 6384) | struct LogCallback { function xLogcallback (line 6388) | static void xLogcallback(void *unused, int err, char *zMsg){ function test_sqlite3_log (line 6398) | static int SQLITE_TCLAPI test_sqlite3_log( function runAsObjProc (line 6429) | static int SQLITE_TCLAPI runAsObjProc( function printExplainQueryPlan (line 6464) | int printExplainQueryPlan(sqlite3_stmt *pStmt){ function test_print_eqp (line 6492) | static int SQLITE_TCLAPI test_print_eqp( function test_test_control (line 6520) | static int SQLITE_TCLAPI test_test_control( function test_getrusage (line 6599) | static int SQLITE_TCLAPI test_getrusage( type win32FileLocker (line 6626) | struct win32FileLocker { function win32_file_locker (line 6642) | static void SQLITE_CDECL win32_file_locker(void *pAppData){ function win32_file_lock (line 6673) | static int SQLITE_TCLAPI win32_file_lock( function win32_exists_path (line 6737) | static int SQLITE_TCLAPI win32_exists_path( function win32_find_file (line 6759) | static int SQLITE_TCLAPI win32_find_file( function win32_delete_file (line 6804) | static int SQLITE_TCLAPI win32_delete_file( function win32_mkdir (line 6828) | static int SQLITE_TCLAPI win32_mkdir( function win32_rmdir (line 6852) | static int SQLITE_TCLAPI win32_rmdir( function optimization_control (line 6879) | static int SQLITE_TCLAPI optimization_control( function tclLoadStaticExtensionCmd (line 6940) | static int SQLITE_TCLAPI tclLoadStaticExtensionCmd( function sorter_test_fakeheap (line 7022) | static int SQLITE_TCLAPI sorter_test_fakeheap( function sorter_test_sort4_helper (line 7062) | static int SQLITE_TCLAPI sorter_test_sort4_helper( function test_user_authenticate (line 7131) | static int SQLITE_TCLAPI test_user_authenticate( function test_user_add (line 7162) | static int SQLITE_TCLAPI test_user_add( function test_user_change (line 7195) | static int SQLITE_TCLAPI test_user_change( function test_user_delete (line 7228) | static int SQLITE_TCLAPI test_user_delete( function test_bad_behavior (line 7265) | static int SQLITE_TCLAPI test_bad_behavior( function test_register_dbstat_vtab (line 7315) | static int SQLITE_TCLAPI test_register_dbstat_vtab( function test_sqlite3_db_config (line 7349) | static int SQLITE_TCLAPI test_sqlite3_db_config( function test_dbconfig_maindbname_icecube (line 7397) | static int SQLITE_TCLAPI test_dbconfig_maindbname_icecube( function test_mmap_warm (line 7420) | static int SQLITE_TCLAPI test_mmap_warm( function Sqlitetest1_Init (line 7449) | int Sqlitetest1_Init(Tcl_Interp *interp){ FILE: v2/testdata/_sqlite/src/test2.c function pager_test_reiniter (line 36) | static void pager_test_reiniter(DbPage *pNotUsed){ function pager_open (line 45) | static int SQLITE_TCLAPI pager_open( function pager_close (line 82) | static int SQLITE_TCLAPI pager_close( function pager_rollback (line 109) | static int SQLITE_TCLAPI pager_rollback( function pager_commit (line 136) | static int SQLITE_TCLAPI pager_commit( function pager_stmt_begin (line 168) | static int SQLITE_TCLAPI pager_stmt_begin( function pager_stmt_rollback (line 195) | static int SQLITE_TCLAPI pager_stmt_rollback( function pager_stmt_commit (line 223) | static int SQLITE_TCLAPI pager_stmt_commit( function pager_stats (line 250) | static int SQLITE_TCLAPI pager_stats( function pager_pagecount (line 283) | static int SQLITE_TCLAPI pager_pagecount( function page_get (line 309) | static int SQLITE_TCLAPI page_get( function page_lookup (line 346) | static int SQLITE_TCLAPI page_lookup( function pager_truncate (line 374) | static int SQLITE_TCLAPI pager_truncate( function page_unref (line 399) | static int SQLITE_TCLAPI page_unref( function page_read (line 421) | static int SQLITE_TCLAPI page_read( function page_number (line 445) | static int SQLITE_TCLAPI page_number( function page_write (line 469) | static int SQLITE_TCLAPI page_write( function fake_big_file (line 505) | static int SQLITE_TCLAPI fake_big_file( function testPendingByte (line 558) | static int SQLITE_TCLAPI testPendingByte( function faultSimCallback (line 583) | static int faultSimCallback(int x){ function faultInstallCmd (line 623) | static int SQLITE_TCLAPI faultInstallCmd( function testBitvecBuiltinTest (line 666) | static int SQLITE_TCLAPI testBitvecBuiltinTest( function Sqlitetest2_Init (line 697) | int Sqlitetest2_Init(Tcl_Interp *interp){ FILE: v2/testdata/_sqlite/src/test3.c function btree_open (line 40) | static int SQLITE_TCLAPI btree_open( function btree_close (line 86) | static int SQLITE_TCLAPI btree_close( function btree_begin_transaction (line 121) | static int SQLITE_TCLAPI btree_begin_transaction( function btree_pager_stats (line 150) | static int SQLITE_TCLAPI btree_pager_stats( function btree_cursor (line 200) | static int SQLITE_TCLAPI btree_cursor( function btree_close_cursor (line 249) | static int SQLITE_TCLAPI btree_close_cursor( function btree_next (line 291) | static int SQLITE_TCLAPI btree_next( function btree_first (line 330) | static int SQLITE_TCLAPI btree_first( function btree_eof (line 365) | static int SQLITE_TCLAPI btree_eof( function btree_payload_size (line 394) | static int SQLITE_TCLAPI btree_payload_size( function btree_varint_test (line 432) | static int SQLITE_TCLAPI btree_varint_test( function btree_from_db (line 516) | static int SQLITE_TCLAPI btree_from_db( function btree_ismemdb (line 556) | static int SQLITE_TCLAPI btree_ismemdb( function btree_set_cache_size (line 587) | static int SQLITE_TCLAPI btree_set_cache_size( function btree_insert (line 617) | static int SQLITE_TCLAPI btree_insert( function Sqlitetest3_Init (line 661) | int Sqlitetest3_Init(Tcl_Interp *interp){ FILE: v2/testdata/_sqlite/src/test4.c type Thread (line 33) | typedef struct Thread Thread; type Thread (line 34) | struct Thread { function parse_thread_id (line 114) | static int parse_thread_id(Tcl_Interp *interp, const char *zArg){ function tcl_thread_create (line 128) | static int SQLITE_TCLAPI tcl_thread_create( function thread_wait (line 168) | static void thread_wait(Thread *p){ function tcl_thread_wait (line 177) | static int SQLITE_TCLAPI tcl_thread_wait( function stop_thread (line 203) | static void stop_thread(Thread *p){ function tcl_thread_halt (line 221) | static int SQLITE_TCLAPI tcl_thread_halt( function tcl_thread_argc (line 256) | static int SQLITE_TCLAPI tcl_thread_argc( function tcl_thread_argv (line 288) | static int SQLITE_TCLAPI tcl_thread_argv( function tcl_thread_colname (line 324) | static int SQLITE_TCLAPI tcl_thread_colname( function tcl_thread_result (line 360) | static int SQLITE_TCLAPI tcl_thread_result( function tcl_thread_error (line 392) | static int SQLITE_TCLAPI tcl_thread_error( function do_compile (line 419) | static void do_compile(Thread *p){ function tcl_thread_compile (line 437) | static int SQLITE_TCLAPI tcl_thread_compile( function do_step (line 466) | static void do_step(Thread *p){ function tcl_thread_step (line 490) | static int SQLITE_TCLAPI tcl_thread_step( function do_finalize (line 517) | static void do_finalize(Thread *p){ function tcl_thread_finalize (line 532) | static int SQLITE_TCLAPI tcl_thread_finalize( function tcl_thread_swap (line 563) | static int SQLITE_TCLAPI tcl_thread_swap( function tcl_thread_db_get (line 603) | static int SQLITE_TCLAPI tcl_thread_db_get( function tcl_thread_db_put (line 634) | static int SQLITE_TCLAPI tcl_thread_db_put( function tcl_thread_stmt_get (line 666) | static int SQLITE_TCLAPI tcl_thread_stmt_get( function Sqlitetest4_Init (line 696) | int Sqlitetest4_Init(Tcl_Interp *interp){ function Sqlitetest4_Init (line 725) | int Sqlitetest4_Init(Tcl_Interp *interp){ return TCL_OK; } FILE: v2/testdata/_sqlite/src/test5.c function binarize (line 33) | static int SQLITE_TCLAPI binarize( function test_value_overhead (line 61) | static int SQLITE_TCLAPI test_value_overhead( function u8 (line 94) | static u8 name_to_enc(Tcl_Interp *interp, Tcl_Obj *pObj){ function test_translate (line 125) | static int SQLITE_TCLAPI test_translate( function test_translate_selftest (line 189) | static int SQLITE_TCLAPI test_translate_selftest( function Sqlitetest5_Init (line 205) | int Sqlitetest5_Init(Tcl_Interp *interp){ FILE: v2/testdata/_sqlite/src/test6.c type CrashFile (line 29) | typedef struct CrashFile CrashFile; type CrashGlobal (line 30) | typedef struct CrashGlobal CrashGlobal; type WriteBuffer (line 31) | typedef struct WriteBuffer WriteBuffer; type WriteBuffer (line 121) | struct WriteBuffer { type CrashFile (line 130) | struct CrashFile { type CrashGlobal (line 145) | struct CrashGlobal { function crash_free (line 166) | static void crash_free(void *p){ function writeDbFile (line 177) | static int writeDbFile(CrashFile *p, u8 *z, i64 iAmt, i64 iOff){ function writeListSync (line 190) | static int writeListSync(CrashFile *pFile, int isCrash){ function writeListAppend (line 362) | static int writeListAppend( function cfClose (line 399) | static int cfClose(sqlite3_file *pFile){ function cfRead (line 409) | static int cfRead( function cfWrite (line 433) | static int cfWrite( function cfTruncate (line 461) | static int cfTruncate(sqlite3_file *pFile, sqlite_int64 size){ function cfSync (line 473) | static int cfSync(sqlite3_file *pFile, int flags){ function cfFileSize (line 505) | static int cfFileSize(sqlite3_file *pFile, sqlite_int64 *pSize){ function cfLock (line 514) | static int cfLock(sqlite3_file *pFile, int eLock){ function cfUnlock (line 517) | static int cfUnlock(sqlite3_file *pFile, int eLock){ function cfCheckReservedLock (line 520) | static int cfCheckReservedLock(sqlite3_file *pFile, int *pResOut){ function cfFileControl (line 523) | static int cfFileControl(sqlite3_file *pFile, int op, void *pArg){ function cfSectorSize (line 542) | static int cfSectorSize(sqlite3_file *pFile){ function cfDeviceCharacteristics (line 545) | static int cfDeviceCharacteristics(sqlite3_file *pFile){ function cfShmLock (line 552) | static int cfShmLock(sqlite3_file *pFile, int ofst, int n, int flags){ function cfShmBarrier (line 555) | static void cfShmBarrier(sqlite3_file *pFile){ function cfShmUnmap (line 558) | static int cfShmUnmap(sqlite3_file *pFile, int delFlag){ function cfShmMap (line 561) | static int cfShmMap( type crashAppData (line 594) | struct crashAppData { function cfOpen (line 607) | static int cfOpen( function cfDelete (line 661) | static int cfDelete(sqlite3_vfs *pCfVfs, const char *zPath, int dirSync){ function cfAccess (line 665) | static int cfAccess( function cfFullPathname (line 674) | static int cfFullPathname( function cfDlError (line 687) | static void cfDlError(sqlite3_vfs *pCfVfs, int nByte, char *zErrMsg){ function cfDlClose (line 695) | static void cfDlClose(sqlite3_vfs *pCfVfs, void *pHandle){ function cfRandomness (line 699) | static int cfRandomness(sqlite3_vfs *pCfVfs, int nByte, char *zBufOut){ function cfSleep (line 703) | static int cfSleep(sqlite3_vfs *pCfVfs, int nMicro){ function cfCurrentTime (line 707) | static int cfCurrentTime(sqlite3_vfs *pCfVfs, double *pTimeOut){ function cfGetLastError (line 711) | static int cfGetLastError(sqlite3_vfs *pCfVfs, int n, char *z){ function processDevSymArgs (line 716) | static int processDevSymArgs( function crashNowCmd (line 816) | static int SQLITE_TCLAPI crashNowCmd( function crashEnableCmd (line 837) | static int SQLITE_TCLAPI crashEnableCmd( function crashParamsObjCmd (line 916) | static int SQLITE_TCLAPI crashParamsObjCmd( function devSymObjCmd (line 963) | static int SQLITE_TCLAPI devSymObjCmd( function writeCrashObjCmd (line 985) | static int SQLITE_TCLAPI writeCrashObjCmd( function dsUnregisterObjCmd (line 1009) | static int SQLITE_TCLAPI dsUnregisterObjCmd( function jtObjCmd (line 1029) | static int SQLITE_TCLAPI jtObjCmd( function jtUnregisterObjCmd (line 1067) | static int SQLITE_TCLAPI jtUnregisterObjCmd( function Sqlitetest6_Init (line 1089) | int Sqlitetest6_Init(Tcl_Interp *interp){ FILE: v2/testdata/_sqlite/src/test7.c type Thread (line 53) | typedef struct Thread Thread; type Thread (line 54) | struct Thread { function parse_client_id (line 142) | static int parse_client_id(Tcl_Interp *interp, const char *zArg){ function tcl_client_create (line 156) | static int SQLITE_TCLAPI tcl_client_create( function client_wait (line 200) | static void client_wait(Thread *p){ function tcl_client_wait (line 209) | static int SQLITE_TCLAPI tcl_client_wait( function stop_thread (line 235) | static void stop_thread(Thread *p){ function tcl_client_halt (line 253) | static int SQLITE_TCLAPI tcl_client_halt( function tcl_client_argc (line 301) | static int SQLITE_TCLAPI tcl_client_argc( function tcl_client_argv (line 333) | static int SQLITE_TCLAPI tcl_client_argv( function tcl_client_colname (line 369) | static int SQLITE_TCLAPI tcl_client_colname( function tcl_client_result (line 407) | static int SQLITE_TCLAPI tcl_client_result( function tcl_client_error (line 439) | static int SQLITE_TCLAPI tcl_client_error( function do_compile (line 466) | static void do_compile(Thread *p){ function tcl_client_compile (line 484) | static int SQLITE_TCLAPI tcl_client_compile( function do_step (line 513) | static void do_step(Thread *p){ function tcl_client_step (line 537) | static int SQLITE_TCLAPI tcl_client_step( function do_finalize (line 564) | static void do_finalize(Thread *p){ function tcl_client_finalize (line 579) | static int SQLITE_TCLAPI tcl_client_finalize( function do_reset (line 608) | static void do_reset(Thread *p){ function tcl_client_reset (line 623) | static int SQLITE_TCLAPI tcl_client_reset( function tcl_client_swap (line 654) | static int SQLITE_TCLAPI tcl_client_swap( function Sqlitetest7_Init (line 690) | int Sqlitetest7_Init(Tcl_Interp *interp){ function Sqlitetest7_Init (line 717) | int Sqlitetest7_Init(Tcl_Interp *interp){ return TCL_OK; } FILE: v2/testdata/_sqlite/src/test8.c type echo_vtab (line 27) | typedef struct echo_vtab echo_vtab; type echo_cursor (line 28) | typedef struct echo_cursor echo_cursor; type echo_vtab (line 76) | struct echo_vtab { type echo_cursor (line 92) | struct echo_cursor { function simulateVtabError (line 97) | static int simulateVtabError(echo_vtab *p, const char *zMethod){ function dequoteString (line 122) | static void dequoteString(char *z){ function getColumnNames (line 159) | static int getColumnNames( function getIndexArray (line 239) | static int getIndexArray( function appendToEchoModule (line 313) | static void appendToEchoModule(Tcl_Interp *interp, const char *zArg){ function echoDeclareVtab (line 335) | static int echoDeclareVtab( function echoDestructor (line 378) | static int echoDestructor(sqlite3_vtab *pVtab){ type EchoModule (line 389) | typedef struct EchoModule EchoModule; type EchoModule (line 390) | struct EchoModule { function echoConstructor (line 399) | static int echoConstructor( function echoCreate (line 464) | static int echoCreate( function echoConnect (line 512) | static int echoConnect( function echoDisconnect (line 526) | static int echoDisconnect(sqlite3_vtab *pVtab){ function echoDestroy (line 534) | static int echoDestroy(sqlite3_vtab *pVtab){ function echoOpen (line 556) | static int echoOpen(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCursor){ function echoClose (line 569) | static int echoClose(sqlite3_vtab_cursor *cur){ function echoEof (line 583) | static int echoEof(sqlite3_vtab_cursor *cur){ function echoNext (line 590) | static int echoNext(sqlite3_vtab_cursor *cur){ function echoColumn (line 614) | static int echoColumn(sqlite3_vtab_cursor *cur, sqlite3_context *ctx, in... function echoRowid (line 634) | static int echoRowid(sqlite3_vtab_cursor *cur, sqlite_int64 *pRowid){ function hashString (line 654) | static int hashString(const char *zString){ function echoFilter (line 666) | static int echoFilter( function string_concat (line 726) | static void string_concat(char **pzStr, char *zAppend, int doFree, int *... function echoBestIndex (line 802) | static int echoBestIndex(sqlite3_vtab *tab, sqlite3_index_info *pIdxInfo){ function echoUpdate (line 968) | int echoUpdate( function echoTransactionCall (line 1101) | static int echoTransactionCall(sqlite3_vtab *tab, const char *zCall){ function echoBegin (line 1111) | static int echoBegin(sqlite3_vtab *tab){ function echoSync (line 1142) | static int echoSync(sqlite3_vtab *tab){ function echoCommit (line 1170) | static int echoCommit(sqlite3_vtab *tab){ function echoRollback (line 1188) | static int echoRollback(sqlite3_vtab *tab){ function overloadedGlobFunction (line 1206) | static void overloadedGlobFunction( function echoFindFunction (line 1239) | static int echoFindFunction( function echoRename (line 1260) | static int echoRename(sqlite3_vtab *vtab, const char *zNewName){ function echoSavepoint (line 1280) | static int echoSavepoint(sqlite3_vtab *pVTab, int iSavepoint){ function echoRelease (line 1285) | static int echoRelease(sqlite3_vtab *pVTab, int iSavepoint){ function echoRollbackTo (line 1290) | static int echoRollbackTo(sqlite3_vtab *pVTab, int iSavepoint){ function moduleDestroy (line 1354) | static void moduleDestroy(void *p){ function register_echo_module (line 1361) | static int SQLITE_TCLAPI register_echo_module( function declare_vtab (line 1401) | static int SQLITE_TCLAPI declare_vtab( function Sqlitetest8_Init (line 1427) | int Sqlitetest8_Init(Tcl_Interp *interp){ FILE: v2/testdata/_sqlite/src/test9.c function c_collation_test (line 29) | static int SQLITE_TCLAPI c_collation_test( function c_realloc_test (line 70) | static int SQLITE_TCLAPI c_realloc_test( function c_misuse_test (line 111) | static int SQLITE_TCLAPI c_misuse_test( function Sqlitetest9_Init (line 188) | int Sqlitetest9_Init(Tcl_Interp *interp){ FILE: v2/testdata/_sqlite/src/test_async.c type TestAsyncGlobal (line 37) | struct TestAsyncGlobal { function testAsyncInit (line 46) | static int SQLITE_TCLAPI testAsyncInit( function testAsyncShutdown (line 79) | static int SQLITE_TCLAPI testAsyncShutdown( function Tcl_ThreadCreateType (line 89) | static Tcl_ThreadCreateType tclWriterThread(ClientData pIsStarted){ function testAsyncStart (line 103) | static int SQLITE_TCLAPI testAsyncStart( function testAsyncWait (line 135) | static int SQLITE_TCLAPI testAsyncWait( function testAsyncControl (line 161) | static int SQLITE_TCLAPI testAsyncControl( function Sqlitetestasync_Init (line 238) | int Sqlitetestasync_Init(Tcl_Interp *interp){ FILE: v2/testdata/_sqlite/src/test_autoext.c function SQLITE_EXTENSION_INIT1 (line 25) | SQLITE_EXTENSION_INIT1 function sqr_init (line 42) | static int sqr_init( function cubeFunc (line 55) | static void cubeFunc( function cube_init (line 67) | static int cube_init( function broken_init (line 80) | static int broken_init( function autoExtSqrObjCmd (line 97) | static int SQLITE_TCLAPI autoExtSqrObjCmd( function cancelAutoExtSqrObjCmd (line 113) | static int SQLITE_TCLAPI cancelAutoExtSqrObjCmd( function autoExtCubeObjCmd (line 129) | static int SQLITE_TCLAPI autoExtCubeObjCmd( function cancelAutoExtCubeObjCmd (line 145) | static int SQLITE_TCLAPI cancelAutoExtCubeObjCmd( function autoExtBrokenObjCmd (line 161) | static int SQLITE_TCLAPI autoExtBrokenObjCmd( function cancelAutoExtBrokenObjCmd (line 177) | static int SQLITE_TCLAPI cancelAutoExtBrokenObjCmd( function resetAutoExtObjCmd (line 196) | static int SQLITE_TCLAPI resetAutoExtObjCmd( function Sqlitetest_autoext_Init (line 210) | int Sqlitetest_autoext_Init(Tcl_Interp *interp){ FILE: v2/testdata/_sqlite/src/test_backup.c function backupTestCmd (line 33) | static int SQLITE_TCLAPI backupTestCmd( function backupTestFinish (line 108) | static void SQLITE_TCLAPI backupTestFinish(ClientData clientData){ function backupTestInit (line 117) | static int SQLITE_TCLAPI backupTestInit( function Sqlitetestbackup_Init (line 154) | int Sqlitetestbackup_Init(Tcl_Interp *interp){ FILE: v2/testdata/_sqlite/src/test_bestindex.c type tcl_vtab (line 104) | typedef struct tcl_vtab tcl_vtab; type tcl_cursor (line 105) | typedef struct tcl_cursor tcl_cursor; type tcl_vtab (line 110) | struct tcl_vtab { type tcl_cursor (line 118) | struct tcl_cursor { function tclDequote (line 126) | static void tclDequote(char *z){ function tclConnect (line 168) | static int tclConnect( function tclDisconnect (line 224) | static int tclDisconnect(sqlite3_vtab *pVtab){ function tclOpen (line 234) | static int tclOpen(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCursor){ function tclClose (line 246) | static int tclClose(sqlite3_vtab_cursor *cur){ function tclNext (line 255) | static int tclNext(sqlite3_vtab_cursor *pVtabCursor){ function tclFilter (line 273) | static int tclFilter( function tclColumn (line 356) | static int tclColumn( function tclRowid (line 366) | static int tclRowid(sqlite3_vtab_cursor *pVtabCursor, sqlite_int64 *pRow... function tclEof (line 372) | static int tclEof(sqlite3_vtab_cursor *pVtabCursor){ function tclBestIndex (line 377) | static int tclBestIndex(sqlite3_vtab *tab, sqlite3_index_info *pIdxInfo){ function register_tcl_module (line 580) | static int SQLITE_TCLAPI register_tcl_module( function Sqlitetesttcl_Init (line 604) | int Sqlitetesttcl_Init(Tcl_Interp *interp){ FILE: v2/testdata/_sqlite/src/test_blob.c function blobHandleFromObj (line 55) | static int blobHandleFromObj( function test_blob_open (line 102) | static int SQLITE_TCLAPI test_blob_open( function test_blob_close (line 153) | static int SQLITE_TCLAPI test_blob_close( function test_blob_bytes (line 181) | static int SQLITE_TCLAPI test_blob_bytes( function test_blob_read (line 217) | static int SQLITE_TCLAPI test_blob_read( function test_blob_write (line 273) | static int SQLITE_TCLAPI test_blob_write( function Sqlitetest_blob_Init (line 312) | int Sqlitetest_blob_Init(Tcl_Interp *interp){ FILE: v2/testdata/_sqlite/src/test_btree.c function sqlite3BtreeSharedCacheReport (line 29) | int SQLITE_TCLAPI sqlite3BtreeSharedCacheReport( function sqlite3BtreeCursorList (line 52) | void sqlite3BtreeCursorList(Btree *p){ FILE: v2/testdata/_sqlite/src/test_config.c function set_options (line 47) | static void set_options(Tcl_Interp *interp){ function Sqliteconfig_Init (line 787) | int Sqliteconfig_Init(Tcl_Interp *interp){ FILE: v2/testdata/_sqlite/src/test_delete.c function sqlite3Delete83Name (line 46) | static void sqlite3Delete83Name(char *z){ function sqlite3DeleteUnlinkIfExists (line 60) | static int sqlite3DeleteUnlinkIfExists( function SQLITE_API (line 95) | SQLITE_API int sqlite3_delete_database( FILE: v2/testdata/_sqlite/src/test_demovfs.c type DemoFile (line 147) | typedef struct DemoFile DemoFile; type DemoFile (line 148) | struct DemoFile { function demoDirectWrite (line 161) | static int demoDirectWrite( function demoFlushBuffer (line 188) | static int demoFlushBuffer(DemoFile *p){ function demoClose (line 200) | static int demoClose(sqlite3_file *pFile){ function demoRead (line 212) | static int demoRead( function demoWrite (line 252) | static int demoWrite( function demoTruncate (line 304) | static int demoTruncate(sqlite3_file *pFile, sqlite_int64 size){ function demoSync (line 314) | static int demoSync(sqlite3_file *pFile, int flags){ function demoFileSize (line 330) | static int demoFileSize(sqlite3_file *pFile, sqlite_int64 *pSize){ function demoLock (line 357) | static int demoLock(sqlite3_file *pFile, int eLock){ function demoUnlock (line 360) | static int demoUnlock(sqlite3_file *pFile, int eLock){ function demoCheckReservedLock (line 363) | static int demoCheckReservedLock(sqlite3_file *pFile, int *pResOut){ function demoFileControl (line 371) | static int demoFileControl(sqlite3_file *pFile, int op, void *pArg){ function demoSectorSize (line 380) | static int demoSectorSize(sqlite3_file *pFile){ function demoDeviceCharacteristics (line 383) | static int demoDeviceCharacteristics(sqlite3_file *pFile){ function demoOpen (line 390) | static int demoOpen( function demoDelete (line 453) | static int demoDelete(sqlite3_vfs *pVfs, const char *zPath, int dirSync){ function demoAccess (line 496) | static int demoAccess( function demoFullPathname (line 529) | static int demoFullPathname( function demoDlError (line 564) | static void demoDlError(sqlite3_vfs *pVfs, int nByte, char *zErrMsg){ function demoDlClose (line 571) | static void demoDlClose(sqlite3_vfs *pVfs, void *pHandle){ function demoRandomness (line 579) | static int demoRandomness(sqlite3_vfs *pVfs, int nByte, char *zByte){ function demoSleep (line 587) | static int demoSleep(sqlite3_vfs *pVfs, int nMicro){ function demoCurrentTime (line 604) | static int demoCurrentTime(sqlite3_vfs *pVfs, double *pTime){ function sqlite3_vfs (line 616) | sqlite3_vfs *sqlite3_demovfs(void){ function register_demovfs (line 654) | static int SQLITE_TCLAPI register_demovfs( function unregister_demovfs (line 663) | static int SQLITE_TCLAPI unregister_demovfs( function Sqlitetest_demovfs_Init (line 676) | int Sqlitetest_demovfs_Init(Tcl_Interp *interp){ function Sqlitetest_demovfs_Init (line 683) | int Sqlitetest_demovfs_Init(Tcl_Interp *interp){ return TCL_OK; } FILE: v2/testdata/_sqlite/src/test_devsym.c type devsym_file (line 33) | typedef struct devsym_file devsym_file; type devsym_file (line 34) | struct devsym_file { type DevsymGlobal (line 76) | struct DevsymGlobal { type DevsymGlobal (line 82) | struct DevsymGlobal function devsymClose (line 87) | static int devsymClose(sqlite3_file *pFile){ function devsymRead (line 96) | static int devsymRead( function devsymWrite (line 109) | static int devsymWrite( function devsymTruncate (line 122) | static int devsymTruncate(sqlite3_file *pFile, sqlite_int64 size){ function devsymSync (line 130) | static int devsymSync(sqlite3_file *pFile, int flags){ function devsymFileSize (line 138) | static int devsymFileSize(sqlite3_file *pFile, sqlite_int64 *pSize){ function devsymLock (line 146) | static int devsymLock(sqlite3_file *pFile, int eLock){ function devsymUnlock (line 154) | static int devsymUnlock(sqlite3_file *pFile, int eLock){ function devsymCheckReservedLock (line 162) | static int devsymCheckReservedLock(sqlite3_file *pFile, int *pResOut){ function devsymFileControl (line 170) | static int devsymFileControl(sqlite3_file *pFile, int op, void *pArg){ function devsymSectorSize (line 178) | static int devsymSectorSize(sqlite3_file *pFile){ function devsymDeviceCharacteristics (line 185) | static int devsymDeviceCharacteristics(sqlite3_file *pFile){ function devsymShmLock (line 192) | static int devsymShmLock(sqlite3_file *pFile, int ofst, int n, int flags){ function devsymShmMap (line 196) | static int devsymShmMap( function devsymShmBarrier (line 206) | static void devsymShmBarrier(sqlite3_file *pFile){ function devsymShmUnmap (line 210) | static int devsymShmUnmap(sqlite3_file *pFile, int delFlag){ function devsymOpen (line 220) | static int devsymOpen( function devsymDelete (line 262) | static int devsymDelete(sqlite3_vfs *pVfs, const char *zPath, int dirSync){ function devsymAccess (line 270) | static int devsymAccess( function devsymFullPathname (line 284) | static int devsymFullPathname( function devsymDlError (line 306) | static void devsymDlError(sqlite3_vfs *pVfs, int nByte, char *zErrMsg){ function devsymDlClose (line 320) | static void devsymDlClose(sqlite3_vfs *pVfs, void *pHandle){ function devsymRandomness (line 329) | static int devsymRandomness(sqlite3_vfs *pVfs, int nByte, char *zBufOut){ function devsymSleep (line 337) | static int devsymSleep(sqlite3_vfs *pVfs, int nMicro){ function devsymCurrentTime (line 344) | static int devsymCurrentTime(sqlite3_vfs *pVfs, double *pTimeOut){ function writecrashSectorSize (line 351) | static int writecrashSectorSize(sqlite3_file *pFile){ function writecrashDeviceCharacteristics (line 359) | static int writecrashDeviceCharacteristics(sqlite3_file *pFile){ function writecrashWrite (line 367) | static int writecrashWrite( function writecrashOpen (line 384) | static int writecrashOpen( function devsym_register (line 485) | void devsym_register(int iDeviceChar, int iSectorSize){ function devsym_unregister (line 506) | void devsym_unregister(){ function devsym_crash_on_write (line 513) | void devsym_crash_on_write(int nWrite){ FILE: v2/testdata/_sqlite/src/test_fs.c type fs_vtab (line 96) | typedef struct fs_vtab fs_vtab; type fs_cursor (line 97) | typedef struct fs_cursor fs_cursor; type fs_vtab (line 102) | struct fs_vtab { type fs_cursor (line 110) | struct fs_cursor { type FsdirVtab (line 121) | typedef struct FsdirVtab FsdirVtab; type FsdirCsr (line 122) | typedef struct FsdirCsr FsdirCsr; type FsdirVtab (line 123) | struct FsdirVtab { type FsdirCsr (line 127) | struct FsdirCsr { function fsdirConnect (line 146) | static int fsdirConnect( function fsdirDisconnect (line 173) | static int fsdirDisconnect(sqlite3_vtab *pVtab){ function fsdirBestIndex (line 183) | static int fsdirBestIndex(sqlite3_vtab *tab, sqlite3_index_info *pIdxInfo){ function fsdirOpen (line 209) | static int fsdirOpen(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCursor){ function fsdirClose (line 224) | static int fsdirClose(sqlite3_vtab_cursor *cur){ function fsdirNext (line 235) | static int fsdirNext(sqlite3_vtab_cursor *cur){ function fsdirFilter (line 261) | static int fsdirFilter( function fsdirEof (line 295) | static int fsdirEof(sqlite3_vtab_cursor *cur){ function fsdirColumn (line 303) | static int fsdirColumn(sqlite3_vtab_cursor *cur, sqlite3_context *ctx, i... function fsdirRowid (line 324) | static int fsdirRowid(sqlite3_vtab_cursor *cur, sqlite_int64 *pRowid){ type FstreeVtab (line 336) | typedef struct FstreeVtab FstreeVtab; type FstreeCsr (line 337) | typedef struct FstreeCsr FstreeCsr; type FstreeVtab (line 338) | struct FstreeVtab { type FstreeCsr (line 343) | struct FstreeCsr { function fstreeConnect (line 360) | static int fstreeConnect( function fstreeDisconnect (line 388) | static int fstreeDisconnect(sqlite3_vtab *pVtab){ function fstreeBestIndex (line 398) | static int fstreeBestIndex(sqlite3_vtab *tab, sqlite3_index_info *pIdxIn... function fstreeOpen (line 426) | static int fstreeOpen(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCursor){ function fstreeCloseFd (line 436) | static void fstreeCloseFd(FstreeCsr *pCsr){ function fstreeClose (line 446) | static int fstreeClose(sqlite3_vtab_cursor *cur){ function fstreeNext (line 457) | static int fstreeNext(sqlite3_vtab_cursor *cur){ function fstreeFilter (line 477) | static int fstreeFilter( function fstreeEof (line 565) | static int fstreeEof(sqlite3_vtab_cursor *cur){ function fstreeColumn (line 573) | static int fstreeColumn(sqlite3_vtab_cursor *cur, sqlite3_context *ctx, ... function fstreeRowid (line 604) | static int fstreeRowid(sqlite3_vtab_cursor *cur, sqlite_int64 *pRowid){ function fsConnect (line 626) | static int fsConnect( function fsDisconnect (line 661) | static int fsDisconnect(sqlite3_vtab *pVtab){ function fsOpen (line 670) | static int fsOpen(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCursor){ function fsClose (line 680) | static int fsClose(sqlite3_vtab_cursor *cur){ function fsNext (line 688) | static int fsNext(sqlite3_vtab_cursor *cur){ function fsFilter (line 698) | static int fsFilter( function fsColumn (line 730) | static int fsColumn(sqlite3_vtab_cursor *cur, sqlite3_context *ctx, int i){ function fsRowid (line 771) | static int fsRowid(sqlite3_vtab_cursor *cur, sqlite_int64 *pRowid){ function fsEof (line 777) | static int fsEof(sqlite3_vtab_cursor *cur){ function fsBestIndex (line 782) | static int fsBestIndex(sqlite3_vtab *tab, sqlite3_index_info *pIdxInfo){ function register_fs_module (line 883) | static int SQLITE_TCLAPI register_fs_module( function Sqlitetestfs_Init (line 909) | int Sqlitetestfs_Init(Tcl_Interp *interp){ FILE: v2/testdata/_sqlite/src/test_func.c function randStr (line 45) | static void randStr(sqlite3_context *context, int argc, sqlite3_value **... function destructor (line 92) | static void destructor(void *p){ function test_destructor (line 99) | static void test_destructor( function test_destructor16 (line 122) | static void test_destructor16( function test_destructor_count (line 145) | static void test_destructor_count( function test_agg_errmsg16_step (line 165) | static void test_agg_errmsg16_step(sqlite3_context *a, int b,sqlite3_val... function test_agg_errmsg16_final (line 167) | static void test_agg_errmsg16_final(sqlite3_context *ctx){ function free_test_auxdata (line 188) | static void free_test_auxdata(void *p) {sqlite3_free(p);} function test_auxdata (line 189) | static void test_auxdata( function test_error (line 226) | static void test_error( function counterFunc (line 243) | static void counterFunc( function test_isolation (line 276) | static void test_isolation( function test_eval (line 294) | static void test_eval( function testHexChar (line 326) | static int testHexChar(char c){ function testHexToBin (line 340) | static void testHexToBin(const char *zIn, char *zOut){ function testHexToUtf16be (line 354) | static void testHexToUtf16be( function testHexToUtf8 (line 381) | static void testHexToUtf8( function testHexToUtf16le (line 408) | static void testHexToUtf16le( function real2hex (line 436) | static void real2hex( function test_extract (line 473) | static void test_extract( function test_decode (line 520) | static void test_decode( function test_zeroblob (line 612) | static void test_zeroblob( function test_getsubtype (line 625) | static void test_getsubtype( function test_setsubtype (line 637) | static void test_setsubtype( function registerTestFunctions (line 646) | static int registerTestFunctions( function autoinstall_test_funcs (line 699) | static int SQLITE_TCLAPI autoinstall_test_funcs( function tStep (line 717) | static void tStep(sqlite3_context *a, int b, sqlite3_value **c){} function tFinal (line 718) | static void tFinal(sqlite3_context *a){} function abuse_create_function (line 727) | static int SQLITE_TCLAPI abuse_create_function( function rankfunc (line 828) | static void rankfunc(sqlite3_context *pCtx, int nVal, sqlite3_value **ap... function install_fts3_rank_function (line 891) | static int SQLITE_TCLAPI install_fts3_rank_function( function Sqlitetest_func_Init (line 914) | int Sqlitetest_func_Init(Tcl_Interp *interp){ FILE: v2/testdata/_sqlite/src/test_hexio.c function sqlite3TestBinToHex (line 36) | void sqlite3TestBinToHex(unsigned char *zBuf, int N){ function sqlite3TestHexToBin (line 56) | int sqlite3TestHexToBin(const unsigned char *zIn, int N, unsigned char *... function hexio_read (line 101) | static int SQLITE_TCLAPI hexio_read( function hexio_write (line 151) | static int SQLITE_TCLAPI hexio_write( function hexio_get_int (line 199) | static int SQLITE_TCLAPI hexio_get_int( function hexio_render_int16 (line 239) | static int SQLITE_TCLAPI hexio_render_int16( function hexio_render_int32 (line 266) | static int SQLITE_TCLAPI hexio_render_int32( function utf8_to_utf8 (line 296) | static int SQLITE_TCLAPI utf8_to_utf8( function getFts3Varint (line 328) | static int getFts3Varint(const char *p, sqlite_int64 *v){ function read_fts3varint (line 347) | static int SQLITE_TCLAPI read_fts3varint( function Sqlitetest_hexio_Init (line 374) | int Sqlitetest_hexio_Init(Tcl_Interp *interp){ FILE: v2/testdata/_sqlite/src/test_init.c type Wrapped (line 36) | struct Wrapped { function wrMemInit (line 49) | static int wrMemInit(void *pAppData){ function wrMemShutdown (line 61) | static void wrMemShutdown(void *pAppData){ function wrMemFree (line 66) | static void wrMemFree(void *p) {wrapped.mem.xFree(p);} function wrMemSize (line 68) | static int wrMemSize(void *p) {return wrapped.mem.xSize(p);} function wrMemRoundup (line 69) | static int wrMemRoundup(int n) {return wrapped.mem.xRoundup(n);} function wrMutexInit (line 72) | static int wrMutexInit(void){ function wrMutexEnd (line 84) | static int wrMutexEnd(void){ function sqlite3_mutex (line 89) | static sqlite3_mutex *wrMutexAlloc(int e){ function wrMutexFree (line 92) | static void wrMutexFree(sqlite3_mutex *p){ function wrMutexEnter (line 95) | static void wrMutexEnter(sqlite3_mutex *p){ function wrMutexTry (line 98) | static int wrMutexTry(sqlite3_mutex *p){ function wrMutexLeave (line 101) | static void wrMutexLeave(sqlite3_mutex *p){ function wrMutexHeld (line 104) | static int wrMutexHeld(sqlite3_mutex *p){ function wrMutexNotheld (line 107) | static int wrMutexNotheld(sqlite3_mutex *p){ function wrPCacheInit (line 113) | static int wrPCacheInit(void *pArg){ function wrPCacheShutdown (line 125) | static void wrPCacheShutdown(void *pArg){ function sqlite3_pcache (line 130) | static sqlite3_pcache *wrPCacheCreate(int a, int b, int c){ function wrPCacheCachesize (line 133) | static void wrPCacheCachesize(sqlite3_pcache *p, int n){ function wrPCachePagecount (line 136) | static int wrPCachePagecount(sqlite3_pcache *p){ function sqlite3_pcache_page (line 139) | static sqlite3_pcache_page *wrPCacheFetch(sqlite3_pcache *p, unsigned a,... function wrPCacheUnpin (line 142) | static void wrPCacheUnpin(sqlite3_pcache *p, sqlite3_pcache_page *a, int... function wrPCacheRekey (line 145) | static void wrPCacheRekey( function wrPCacheTruncate (line 153) | static void wrPCacheTruncate(sqlite3_pcache *p, unsigned a){ function wrPCacheDestroy (line 156) | static void wrPCacheDestroy(sqlite3_pcache *p){ function installInitWrappers (line 160) | static void installInitWrappers(void){ function init_wrapper_install (line 191) | static int SQLITE_TCLAPI init_wrapper_install( function init_wrapper_uninstall (line 215) | static int SQLITE_TCLAPI init_wrapper_uninstall( function init_wrapper_clear (line 233) | static int SQLITE_TCLAPI init_wrapper_clear( function init_wrapper_query (line 250) | static int SQLITE_TCLAPI init_wrapper_query( function Sqlitetest_init_Init (line 278) | int Sqlitetest_init_Init(Tcl_Interp *interp){ FILE: v2/testdata/_sqlite/src/test_intarray.c type sqlite3_intarray (line 30) | struct sqlite3_intarray { type intarray_vtab (line 37) | typedef struct intarray_vtab intarray_vtab; type intarray_cursor (line 38) | typedef struct intarray_cursor intarray_cursor; type intarray_vtab (line 41) | struct intarray_vtab { type intarray_cursor (line 47) | struct intarray_cursor { function intarrayFree (line 60) | static void intarrayFree(sqlite3_intarray *p){ function intarrayDestroy (line 70) | static int intarrayDestroy(sqlite3_vtab *p){ function intarrayCreate (line 79) | static int intarrayCreate( function intarrayOpen (line 102) | static int intarrayOpen(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCur... function intarrayClose (line 117) | static int intarrayClose(sqlite3_vtab_cursor *cur){ function intarrayColumn (line 126) | static int intarrayColumn(sqlite3_vtab_cursor *cur, sqlite3_context *ctx... function intarrayRowid (line 138) | static int intarrayRowid(sqlite3_vtab_cursor *cur, sqlite_int64 *pRowid){ function intarrayEof (line 144) | static int intarrayEof(sqlite3_vtab_cursor *cur){ function intarrayNext (line 153) | static int intarrayNext(sqlite3_vtab_cursor *cur){ function intarrayFilter (line 162) | static int intarrayFilter( function intarrayBestIndex (line 175) | static int intarrayBestIndex(sqlite3_vtab *tab, sqlite3_index_info *pIdx... function SQLITE_API (line 219) | SQLITE_API int sqlite3_intarray_create( function SQLITE_API (line 253) | SQLITE_API int sqlite3_intarray_bind( function test_intarray_create (line 296) | static int SQLITE_TCLAPI test_intarray_create( function test_intarray_bind (line 332) | static int SQLITE_TCLAPI test_intarray_bind( function Sqlitetestintarray_Init (line 372) | int Sqlitetestintarray_Init(Tcl_Interp *interp){ FILE: v2/testdata/_sqlite/src/test_intarray.h type sqlite3_intarray (line 92) | typedef struct sqlite3_intarray sqlite3_intarray; FILE: v2/testdata/_sqlite/src/test_journal.c type jt_file (line 111) | typedef struct jt_file jt_file; type jt_file (line 112) | struct jt_file { type JtGlobal (line 203) | struct JtGlobal { type JtGlobal (line 207) | struct JtGlobal function enterJtMutex (line 213) | static void enterJtMutex(void){ function leaveJtMutex (line 216) | static void leaveJtMutex(void){ function stop_ioerr_simulation (line 222) | static void stop_ioerr_simulation(int *piSave, int *piSave2){ function start_ioerr_simulation (line 228) | static void start_ioerr_simulation(int iSave, int iSave2){ function closeTransaction (line 238) | static void closeTransaction(jt_file *p){ function jtClose (line 249) | static int jtClose(sqlite3_file *pFile){ function jtRead (line 267) | static int jtRead( function jt_file (line 292) | static jt_file *locateDatabaseHandle(const char *zJournal, int noLock){ function u32 (line 314) | static u32 decodeUint32(const unsigned char *z){ function u32 (line 322) | static u32 genCksum(const unsigned char *z, int n){ function decodeJournalHdr (line 340) | static int decodeJournalHdr( function openTransaction (line 360) | static int openTransaction(jt_file *pMain, jt_file *pJournal){ function readJournalFile (line 433) | static int readJournalFile(jt_file *p, jt_file *pMain){ function jtWrite (line 512) | static int jtWrite( function jtTruncate (line 580) | static int jtTruncate(sqlite3_file *pFile, sqlite_int64 size){ function jtSync (line 600) | static int jtSync(sqlite3_file *pFile, int flags){ function jtFileSize (line 630) | static int jtFileSize(sqlite3_file *pFile, sqlite_int64 *pSize){ function jtLock (line 638) | static int jtLock(sqlite3_file *pFile, int eLock){ function jtUnlock (line 651) | static int jtUnlock(sqlite3_file *pFile, int eLock){ function jtCheckReservedLock (line 664) | static int jtCheckReservedLock(sqlite3_file *pFile, int *pResOut){ function jtFileControl (line 672) | static int jtFileControl(sqlite3_file *pFile, int op, void *pArg){ function jtSectorSize (line 680) | static int jtSectorSize(sqlite3_file *pFile){ function jtDeviceCharacteristics (line 688) | static int jtDeviceCharacteristics(sqlite3_file *pFile){ function jtOpen (line 696) | static int jtOpen( function jtDelete (line 733) | static int jtDelete(sqlite3_vfs *pVfs, const char *zPath, int dirSync){ function jtAccess (line 750) | static int jtAccess( function jtFullPathname (line 764) | static int jtFullPathname( function jtDlError (line 785) | static void jtDlError(sqlite3_vfs *pVfs, int nByte, char *zErrMsg){ function jtDlClose (line 799) | static void jtDlClose(sqlite3_vfs *pVfs, void *pHandle){ function jtRandomness (line 807) | static int jtRandomness(sqlite3_vfs *pVfs, int nByte, char *zBufOut){ function jtSleep (line 815) | static int jtSleep(sqlite3_vfs *pVfs, int nMicro){ function jtCurrentTime (line 822) | static int jtCurrentTime(sqlite3_vfs *pVfs, double *pTimeOut){ function jtCurrentTimeInt64 (line 828) | static int jtCurrentTimeInt64(sqlite3_vfs *pVfs, sqlite3_int64 *pTimeOut){ function jtGetLastError (line 832) | static int jtGetLastError(sqlite3_vfs *pVfs, int n, char *z){ function jt_register (line 847) | int jt_register(char *zWrap, int isDefault){ function jt_unregister (line 865) | void jt_unregister(void){ FILE: v2/testdata/_sqlite/src/test_loadext.c function SQLITE_EXTENSION_INIT1 (line 16) | SQLITE_EXTENSION_INIT1 function statusFunc (line 32) | static void statusFunc( function testloadext_init (line 95) | __declspec(dllexport) function testbrokenext_init (line 116) | __declspec(dllexport) FILE: v2/testdata/_sqlite/src/test_malloc.c type MemFault (line 30) | struct MemFault { function sqlite3Fault (line 45) | static void sqlite3Fault(void){ function faultsimStep (line 54) | static int faultsimStep(void){ function faultsimFree (line 109) | static void faultsimFree(void *p){ function faultsimSize (line 112) | static int faultsimSize(void *p){ function faultsimRoundup (line 115) | static int faultsimRoundup(int n){ function faultsimInit (line 118) | static int faultsimInit(void *p){ function faultsimShutdown (line 121) | static void faultsimShutdown(void *p){ function faultsimConfig (line 131) | static void faultsimConfig(int nDelay, int nRepeat){ function faultsimFailures (line 152) | static int faultsimFailures(void){ function faultsimBenignFailures (line 160) | static int faultsimBenignFailures(void){ function faultsimPending (line 168) | static int faultsimPending(void){ function faultsimBeginBenign (line 177) | static void faultsimBeginBenign(void){ function faultsimEndBenign (line 180) | static void faultsimEndBenign(void){ function faultsimInstall (line 188) | static int faultsimInstall(int install){ function pointerToText (line 254) | static void pointerToText(void *p, char *z){ function hexToInt (line 277) | static int hexToInt(int h){ function textToPointer (line 286) | static int textToPointer(const char *z, void **pp){ function test_malloc (line 313) | static int SQLITE_TCLAPI test_malloc( function test_realloc (line 338) | static int SQLITE_TCLAPI test_realloc( function test_free (line 367) | static int SQLITE_TCLAPI test_free( function test_memset (line 398) | static int SQLITE_TCLAPI test_memset( function test_memget (line 444) | static int SQLITE_TCLAPI test_memget( function test_memory_used (line 491) | static int SQLITE_TCLAPI test_memory_used( function test_memory_highwater (line 506) | static int SQLITE_TCLAPI test_memory_highwater( function test_memdebug_backtrace (line 531) | static int SQLITE_TCLAPI test_memdebug_backtrace( function test_memdebug_dump (line 557) | static int SQLITE_TCLAPI test_memdebug_dump( function test_memdebug_malloc_count (line 582) | static int SQLITE_TCLAPI test_memdebug_malloc_count( function test_memdebug_fail (line 622) | static int SQLITE_TCLAPI test_memdebug_fail( function test_memdebug_pending (line 688) | static int SQLITE_TCLAPI test_memdebug_pending( function test_memdebug_settitle (line 721) | static int SQLITE_TCLAPI test_memdebug_settitle( type MallocLog (line 750) | typedef struct MallocLog MallocLog; type MallocLog (line 751) | struct MallocLog { function test_memdebug_callback (line 757) | static void test_memdebug_callback(int nByte, int nFrame, void **aFrame){ function test_memdebug_log_clear (line 787) | static void test_memdebug_log_clear(void){ function test_memdebug_log (line 802) | static int SQLITE_TCLAPI test_memdebug_log( function test_config_pagecache (line 900) | static int SQLITE_TCLAPI test_config_pagecache( function test_alt_pcache (line 943) | static int SQLITE_TCLAPI test_alt_pcache( function test_config_memstatus (line 984) | static int SQLITE_TCLAPI test_config_memstatus( function test_config_lookaside (line 1005) | static int SQLITE_TCLAPI test_config_lookaside( function test_db_config_lookaside (line 1039) | static int SQLITE_TCLAPI test_db_config_lookaside( function test_config_heap (line 1074) | static int SQLITE_TCLAPI test_config_heap( function test_config_heap_size (line 1111) | static int SQLITE_TCLAPI test_config_heap_size( function test_config_error (line 1141) | static int SQLITE_TCLAPI test_config_error( function test_config_uri (line 1179) | static int SQLITE_TCLAPI test_config_uri( function test_config_cis (line 1208) | static int SQLITE_TCLAPI test_config_cis( function test_config_pmasz (line 1236) | static int SQLITE_TCLAPI test_config_pmasz( function test_dump_memsys3 (line 1266) | static int SQLITE_TCLAPI test_dump_memsys3( function test_status (line 1302) | static int SQLITE_TCLAPI test_status( function test_db_status (line 1359) | static int SQLITE_TCLAPI test_db_status( function test_install_malloc_faultsim (line 1420) | static int SQLITE_TCLAPI test_install_malloc_faultsim( function test_install_memsys3 (line 1444) | static int SQLITE_TCLAPI test_install_memsys3( function test_vfs_oom_test (line 1459) | static int SQLITE_TCLAPI test_vfs_oom_test( function Sqlitetest_malloc_Init (line 1481) | int Sqlitetest_malloc_Init(Tcl_Interp *interp){ FILE: v2/testdata/_sqlite/src/test_md5.c type MD5Context (line 57) | struct MD5Context { type MD5Context (line 63) | typedef struct MD5Context MD5Context; function byteReverse (line 68) | static void byteReverse (unsigned char *buf, unsigned longs){ function MD5Transform (line 94) | static void MD5Transform(uint32 buf[4], const uint32 in[16]){ function MD5Init (line 180) | static void MD5Init(MD5Context *ctx){ function MD5Update (line 194) | static function MD5Final (line 243) | static void MD5Final(unsigned char digest[16], MD5Context *ctx){ function MD5DigestToBase16 (line 284) | static void MD5DigestToBase16(unsigned char *digest, char *zBuf){ function MD5DigestToBase10x8 (line 302) | static void MD5DigestToBase10x8(unsigned char digest[16], char zDigest[5... function md5_cmd (line 318) | static int SQLITE_TCLAPI md5_cmd( function md5file_cmd (line 347) | static int SQLITE_TCLAPI md5file_cmd( function Md5_Init (line 400) | int Md5_Init(Tcl_Interp *interp){ function md5step (line 416) | static void md5step(sqlite3_context *context, int argc, sqlite3_value **... function md5finalize (line 432) | static void md5finalize(sqlite3_context *context){ function Md5_Register (line 441) | int Md5_Register( FILE: v2/testdata/_sqlite/src/test_multiplex.c type multiplexGroup (line 106) | typedef struct multiplexGroup multiplexGroup; type multiplexConn (line 107) | typedef struct multiplexConn multiplexConn; type multiplexGroup (line 117) | struct multiplexGroup { type multiplexConn (line 137) | struct multiplexConn { function multiplexStrlen30 (line 187) | static int multiplexStrlen30(const char *z){ function multiplexFilename (line 219) | static void multiplexFilename( function multiplexSubFilename (line 256) | static int multiplexSubFilename(multiplexGroup *pGroup, int iChunk){ function sqlite3_file (line 286) | static sqlite3_file *multiplexSubOpen( function sqlite3_int64 (line 354) | static sqlite3_int64 multiplexSubSize( function multiplexControlFunc (line 372) | static void multiplexControlFunc( function multiplexFuncInit (line 414) | static int multiplexFuncInit( function multiplexSubClose (line 428) | static void multiplexSubClose( function multiplexFreeComponents (line 448) | static void multiplexFreeComponents(multiplexGroup *pGroup){ function multiplexOpen (line 466) | static int multiplexOpen( function multiplexDelete (line 608) | static int multiplexDelete( function multiplexAccess (line 653) | static int multiplexAccess(sqlite3_vfs *a, const char *b, int c, int *d){ function multiplexFullPathname (line 656) | static int multiplexFullPathname(sqlite3_vfs *a, const char *b, int c, c... function multiplexDlError (line 662) | static void multiplexDlError(sqlite3_vfs *a, int b, char *c){ function multiplexDlClose (line 668) | static void multiplexDlClose(sqlite3_vfs *a, void *b){ function multiplexRandomness (line 671) | static int multiplexRandomness(sqlite3_vfs *a, int b, char *c){ function multiplexSleep (line 674) | static int multiplexSleep(sqlite3_vfs *a, int b){ function multiplexCurrentTime (line 677) | static int multiplexCurrentTime(sqlite3_vfs *a, double *b){ function multiplexGetLastError (line 680) | static int multiplexGetLastError(sqlite3_vfs *a, int b, char *c){ function multiplexCurrentTimeInt64 (line 687) | static int multiplexCurrentTimeInt64(sqlite3_vfs *a, sqlite3_int64 *b){ function multiplexClose (line 698) | static int multiplexClose(sqlite3_file *pConn){ function multiplexRead (line 711) | static int multiplexRead( function multiplexWrite (line 756) | static int multiplexWrite( function multiplexTruncate (line 796) | static int multiplexTruncate(sqlite3_file *pConn, sqlite3_int64 size){ function multiplexSync (line 836) | static int multiplexSync(sqlite3_file *pConn, int flags){ function multiplexFileSize (line 854) | static int multiplexFileSize(sqlite3_file *pConn, sqlite3_int64 *pSize){ function multiplexLock (line 879) | static int multiplexLock(sqlite3_file *pConn, int lock){ function multiplexUnlock (line 891) | static int multiplexUnlock(sqlite3_file *pConn, int lock){ function multiplexCheckReservedLock (line 903) | static int multiplexCheckReservedLock(sqlite3_file *pConn, int *pResOut){ function multiplexFileControl (line 916) | static int multiplexFileControl(sqlite3_file *pConn, int op, void *pArg){ function multiplexSectorSize (line 1001) | static int multiplexSectorSize(sqlite3_file *pConn){ function multiplexDeviceCharacteristics (line 1013) | static int multiplexDeviceCharacteristics(sqlite3_file *pConn){ function multiplexShmMap (line 1025) | static int multiplexShmMap( function multiplexShmLock (line 1043) | static int multiplexShmLock( function multiplexShmBarrier (line 1060) | static void multiplexShmBarrier(sqlite3_file *pConn){ function multiplexShmUnmap (line 1071) | static int multiplexShmUnmap(sqlite3_file *pConn, int deleteFlag){ function sqlite3_multiplex_initialize (line 1094) | int sqlite3_multiplex_initialize(const char *zOrigVfsName, int makeDefau... function sqlite3_multiplex_shutdown (line 1155) | int sqlite3_multiplex_shutdown(int eForce){ function test_multiplex_initialize (line 1180) | static int SQLITE_TCLAPI test_multiplex_initialize( function test_multiplex_shutdown (line 1211) | static int SQLITE_TCLAPI test_multiplex_shutdown( function test_multiplex_control (line 1239) | static int SQLITE_TCLAPI test_multiplex_control( function Sqlitemultiplex_Init (line 1303) | int Sqlitemultiplex_Init(Tcl_Interp *interp){ FILE: v2/testdata/_sqlite/src/test_mutex.c type sqlite3_mutex (line 40) | struct sqlite3_mutex { type test_mutex_globals (line 46) | struct test_mutex_globals { function counterMutexHeld (line 57) | static int counterMutexHeld(sqlite3_mutex *p){ function counterMutexNotheld (line 62) | static int counterMutexNotheld(sqlite3_mutex *p){ function counterMutexInit (line 71) | static int counterMutexInit(void){ function counterMutexEnd (line 82) | static int counterMutexEnd(void){ function sqlite3_mutex (line 90) | static sqlite3_mutex *counterMutexAlloc(int eType){ function counterMutexFree (line 118) | static void counterMutexFree(sqlite3_mutex *p){ function counterMutexEnter (line 129) | static void counterMutexEnter(sqlite3_mutex *p){ function counterMutexTry (line 140) | static int counterMutexTry(sqlite3_mutex *p){ function counterMutexLeave (line 151) | static void counterMutexLeave(sqlite3_mutex *p){ function test_shutdown (line 159) | static int SQLITE_TCLAPI test_shutdown( function test_initialize (line 180) | static int SQLITE_TCLAPI test_initialize( function test_install_mutex_counters (line 201) | static int SQLITE_TCLAPI test_install_mutex_counters( function test_read_mutex_counters (line 262) | static int SQLITE_TCLAPI test_read_mutex_counters( function test_clear_mutex_counters (line 291) | static int SQLITE_TCLAPI test_clear_mutex_counters( function test_alloc_mutex (line 315) | static int SQLITE_TCLAPI test_alloc_mutex( function test_config (line 342) | static int SQLITE_TCLAPI test_config( function sqlite3 (line 379) | static sqlite3 *getDbPointer(Tcl_Interp *pInterp, Tcl_Obj *pObj){ function sqlite3_mutex (line 392) | static sqlite3_mutex *getStaticMutexPointer( function test_enter_static_mutex (line 404) | static int SQLITE_TCLAPI test_enter_static_mutex( function test_leave_static_mutex (line 423) | static int SQLITE_TCLAPI test_leave_static_mutex( function test_enter_db_mutex (line 442) | static int SQLITE_TCLAPI test_enter_db_mutex( function test_leave_db_mutex (line 461) | static int SQLITE_TCLAPI test_leave_db_mutex( function Sqlitetest_mutex_Init (line 480) | int Sqlitetest_mutex_Init(Tcl_Interp *interp){ FILE: v2/testdata/_sqlite/src/test_onefile.c type fs_real_file (line 97) | typedef struct fs_real_file fs_real_file; type fs_real_file (line 98) | struct fs_real_file { type fs_file (line 109) | typedef struct fs_file fs_file; type fs_file (line 110) | struct fs_file { type tmp_file (line 116) | typedef struct tmp_file tmp_file; type tmp_file (line 117) | struct tmp_file { type fs_vfs_t (line 176) | typedef struct fs_vfs_t fs_vfs_t; type fs_vfs_t (line 177) | struct fs_vfs_t { function tmpClose (line 257) | static int tmpClose(sqlite3_file *pFile){ function tmpRead (line 266) | static int tmpRead( function tmpWrite (line 283) | static int tmpWrite( function tmpTruncate (line 307) | static int tmpTruncate(sqlite3_file *pFile, sqlite_int64 size){ function tmpSync (line 316) | static int tmpSync(sqlite3_file *pFile, int flags){ function tmpFileSize (line 323) | static int tmpFileSize(sqlite3_file *pFile, sqlite_int64 *pSize){ function tmpLock (line 332) | static int tmpLock(sqlite3_file *pFile, int eLock){ function tmpUnlock (line 339) | static int tmpUnlock(sqlite3_file *pFile, int eLock){ function tmpCheckReservedLock (line 346) | static int tmpCheckReservedLock(sqlite3_file *pFile, int *pResOut){ function tmpFileControl (line 354) | static int tmpFileControl(sqlite3_file *pFile, int op, void *pArg){ function tmpSectorSize (line 361) | static int tmpSectorSize(sqlite3_file *pFile){ function tmpDeviceCharacteristics (line 368) | static int tmpDeviceCharacteristics(sqlite3_file *pFile){ function fsClose (line 375) | static int fsClose(sqlite3_file *pFile){ function fsRead (line 400) | static int fsRead( function fsWrite (line 439) | static int fsWrite( function fsTruncate (line 488) | static int fsTruncate(sqlite3_file *pFile, sqlite_int64 size){ function fsSync (line 502) | static int fsSync(sqlite3_file *pFile, int flags){ function fsFileSize (line 526) | static int fsFileSize(sqlite3_file *pFile, sqlite_int64 *pSize){ function fsLock (line 540) | static int fsLock(sqlite3_file *pFile, int eLock){ function fsUnlock (line 547) | static int fsUnlock(sqlite3_file *pFile, int eLock){ function fsCheckReservedLock (line 554) | static int fsCheckReservedLock(sqlite3_file *pFile, int *pResOut){ function fsFileControl (line 562) | static int fsFileControl(sqlite3_file *pFile, int op, void *pArg){ function fsSectorSize (line 569) | static int fsSectorSize(sqlite3_file *pFile){ function fsDeviceCharacteristics (line 576) | static int fsDeviceCharacteristics(sqlite3_file *pFile){ function fsOpen (line 583) | static int fsOpen( function fsDelete (line 685) | static int fsDelete(sqlite3_vfs *pVfs, const char *zPath, int dirSync){ function fsAccess (line 711) | static int fsAccess( function fsFullPathname (line 745) | static int fsFullPathname( function fsDlError (line 768) | static void fsDlError(sqlite3_vfs *pVfs, int nByte, char *zErrMsg){ function fsDlClose (line 784) | static void fsDlClose(sqlite3_vfs *pVfs, void *pHandle){ function fsRandomness (line 793) | static int fsRandomness(sqlite3_vfs *pVfs, int nByte, char *zBufOut){ function fsSleep (line 802) | static int fsSleep(sqlite3_vfs *pVfs, int nMicro){ function fsCurrentTime (line 810) | static int fsCurrentTime(sqlite3_vfs *pVfs, double *pTimeOut){ function fs_register (line 820) | int fs_register(void){ function SqlitetestOnefile_Init (line 829) | int SqlitetestOnefile_Init() {return fs_register();} FILE: v2/testdata/_sqlite/src/test_osinst.c type VfslogVfs (line 117) | typedef struct VfslogVfs VfslogVfs; type VfslogFile (line 118) | typedef struct VfslogFile VfslogFile; type VfslogVfs (line 120) | struct VfslogVfs { type VfslogFile (line 130) | struct VfslogFile { function sqlite3_uint64 (line 224) | static sqlite3_uint64 vfslog_time(){ function sqlite3_uint64 (line 231) | static sqlite3_uint64 vfslog_time(){ function sqlite3_uint64 (line 245) | static sqlite3_uint64 vfslog_time(){ function vfslogClose (line 256) | static int vfslogClose(sqlite3_file *pFile){ function vfslogRead (line 273) | static int vfslogRead( function vfslogWrite (line 292) | static int vfslogWrite( function vfslogTruncate (line 311) | static int vfslogTruncate(sqlite3_file *pFile, sqlite_int64 size){ function vfslogSync (line 325) | static int vfslogSync(sqlite3_file *pFile, int flags){ function vfslogFileSize (line 339) | static int vfslogFileSize(sqlite3_file *pFile, sqlite_int64 *pSize){ function vfslogLock (line 353) | static int vfslogLock(sqlite3_file *pFile, int eLock){ function vfslogUnlock (line 367) | static int vfslogUnlock(sqlite3_file *pFile, int eLock){ function vfslogCheckReservedLock (line 381) | static int vfslogCheckReservedLock(sqlite3_file *pFile, int *pResOut){ function vfslogFileControl (line 395) | static int vfslogFileControl(sqlite3_file *pFile, int op, void *pArg){ function vfslogSectorSize (line 407) | static int vfslogSectorSize(sqlite3_file *pFile){ function vfslogDeviceCharacteristics (line 421) | static int vfslogDeviceCharacteristics(sqlite3_file *pFile){ function vfslogShmLock (line 432) | static int vfslogShmLock(sqlite3_file *pFile, int ofst, int n, int flags){ function vfslogShmMap (line 442) | static int vfslogShmMap( function vfslogShmBarrier (line 458) | static void vfslogShmBarrier(sqlite3_file *pFile){ function vfslogShmUnmap (line 466) | static int vfslogShmUnmap(sqlite3_file *pFile, int deleteFlag){ function vfslogOpen (line 481) | static int vfslogOpen( function vfslogDelete (line 512) | static int vfslogDelete(sqlite3_vfs *pVfs, const char *zPath, int dirSync){ function vfslogAccess (line 527) | static int vfslogAccess( function vfslogFullPathname (line 548) | static int vfslogFullPathname( function vfslogDlError (line 569) | static void vfslogDlError(sqlite3_vfs *pVfs, int nByte, char *zErrMsg){ function vfslogDlClose (line 583) | static void vfslogDlClose(sqlite3_vfs *pVfs, void *pHandle){ function vfslogRandomness (line 591) | static int vfslogRandomness(sqlite3_vfs *pVfs, int nByte, char *zBufOut){ function vfslogSleep (line 599) | static int vfslogSleep(sqlite3_vfs *pVfs, int nMicro){ function vfslogCurrentTime (line 606) | static int vfslogCurrentTime(sqlite3_vfs *pVfs, double *pTimeOut){ function vfslogGetLastError (line 610) | static int vfslogGetLastError(sqlite3_vfs *pVfs, int a, char *b){ function vfslogCurrentTimeInt64 (line 613) | static int vfslogCurrentTimeInt64(sqlite3_vfs *pVfs, sqlite3_int64 *p){ function vfslog_flush (line 617) | static void vfslog_flush(VfslogVfs *p){ function put32bits (line 645) | static void put32bits(unsigned char *p, unsigned int v){ function vfslog_call (line 652) | static void vfslog_call( function vfslog_string (line 676) | static void vfslog_string(sqlite3_vfs *pVfs, const char *zStr){ function vfslog_finalize (line 691) | static void vfslog_finalize(VfslogVfs *p){ function sqlite3_vfslog_finalize (line 699) | int sqlite3_vfslog_finalize(const char *zVfs){ function sqlite3_vfslog_new (line 710) | int sqlite3_vfslog_new( function sqlite3_vfslog_annotate (line 758) | int sqlite3_vfslog_annotate(const char *zVfs, const char *zMsg){ type VfslogVtab (line 804) | typedef struct VfslogVtab VfslogVtab; type VfslogCsr (line 805) | typedef struct VfslogCsr VfslogCsr; type VfslogVtab (line 810) | struct VfslogVtab { type VfslogCsr (line 820) | struct VfslogCsr { function get32bits (line 830) | static unsigned int get32bits(unsigned char *p){ function dequote (line 839) | static void dequote(char *z){ function vlogConnect (line 863) | static int vlogConnect( function vlogBestIndex (line 916) | static int vlogBestIndex(sqlite3_vtab *tab, sqlite3_index_info *pIdxInfo){ function vlogDisconnect (line 924) | static int vlogDisconnect(sqlite3_vtab *pVtab){ function vlogOpen (line 937) | static int vlogOpen(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCursor){ function vlogClose (line 950) | static int vlogClose(sqlite3_vtab_cursor *pCursor){ function vlogNext (line 965) | static int vlogNext(sqlite3_vtab_cursor *pCursor){ function vlogEof (line 1016) | static int vlogEof(sqlite3_vtab_cursor *pCursor){ function vlogFilter (line 1022) | static int vlogFilter( function vlogColumn (line 1033) | static int vlogColumn( function vlogRowid (line 1065) | static int vlogRowid(sqlite3_vtab_cursor *pCursor, sqlite_int64 *pRowid){ function sqlite3_vfslog_register (line 1071) | int sqlite3_vfslog_register(sqlite3 *db){ function test_vfslog (line 1116) | static int SQLITE_TCLAPI test_vfslog( function SqlitetestOsinst_Init (line 1219) | int SqlitetestOsinst_Init(Tcl_Interp *interp){ FILE: v2/testdata/_sqlite/src/test_pcache.c type testpcacheGlobalType (line 33) | typedef struct testpcacheGlobalType testpcacheGlobalType; type testpcacheGlobalType (line 34) | struct testpcacheGlobalType { function testpcacheInit (line 53) | static int testpcacheInit(void *pArg){ function testpcacheShutdown (line 67) | static void testpcacheShutdown(void *pArg){ type testpcache (line 100) | typedef struct testpcache testpcache; type testpcache (line 101) | struct testpcache { function testpcacheRandom (line 119) | static unsigned testpcacheRandom(testpcache *p){ function sqlite3_pcache (line 133) | static sqlite3_pcache *testpcacheCreate( function testpcacheCachesize (line 168) | static void testpcacheCachesize(sqlite3_pcache *pCache, int newSize){ function testpcachePagecount (line 179) | static int testpcachePagecount(sqlite3_pcache *pCache){ function sqlite3_pcache_page (line 190) | static sqlite3_pcache_page *testpcacheFetch( function testpcacheUnpin (line 289) | static void testpcacheUnpin( function testpcacheRekey (line 334) | static void testpcacheRekey( function testpcacheTruncate (line 382) | static void testpcacheTruncate(sqlite3_pcache *pCache, unsigned iLimit){ function testpcacheDestroy (line 404) | static void testpcacheDestroy(sqlite3_pcache *pCache){ function installTestPCache (line 427) | void installTestPCache( FILE: v2/testdata/_sqlite/src/test_quota.c type quotaGroup (line 61) | typedef struct quotaGroup quotaGroup; type quotaConn (line 62) | typedef struct quotaConn quotaConn; type quotaFile (line 63) | typedef struct quotaFile quotaFile; type quotaGroup (line 79) | struct quotaGroup { type quotaFile (line 103) | struct quotaFile { type quotaConn (line 118) | struct quotaConn { type quota_FILE (line 129) | struct quota_FILE { function quotaEnter (line 190) | static void quotaEnter(void){ sqlite3_mutex_enter(gQuota.pMutex); } function quotaLeave (line 191) | static void quotaLeave(void){ sqlite3_mutex_leave(gQuota.pMutex); } function quotaGroupOpenFileCount (line 195) | static int quotaGroupOpenFileCount(quotaGroup *pGroup){ function quotaRemoveFile (line 207) | static void quotaRemoveFile(quotaFile *pFile){ function quotaRemoveAllFiles (line 218) | static void quotaRemoveAllFiles(quotaGroup *pGroup){ function quotaGroupDeref (line 229) | static void quotaGroupDeref(quotaGroup *pGroup){ function quotaStrglob (line 256) | static int quotaStrglob(const char *zGlob, const char *z){ function quotaGroup (line 329) | static quotaGroup *quotaGroupFind(const char *zFilename){ function sqlite3_file (line 339) | static sqlite3_file *quotaSubOpen(sqlite3_file *pConn){ function quotaFile (line 347) | static quotaFile *quotaFindFile( function quota_mbcs_free (line 408) | static void quota_mbcs_free(char *zOld){ function quotaOpen (line 424) | static int quotaOpen( function quotaDelete (line 486) | static int quotaDelete( function quotaClose (line 528) | static int quotaClose(sqlite3_file *pConn){ function quotaRead (line 551) | static int quotaRead( function quotaWrite (line 565) | static int quotaWrite( function quotaTruncate (line 602) | static int quotaTruncate(sqlite3_file *pConn, sqlite3_int64 size){ function quotaSync (line 621) | static int quotaSync(sqlite3_file *pConn, int flags){ function quotaFileSize (line 629) | static int quotaFileSize(sqlite3_file *pConn, sqlite3_int64 *pSize){ function quotaLock (line 652) | static int quotaLock(sqlite3_file *pConn, int lock){ function quotaUnlock (line 659) | static int quotaUnlock(sqlite3_file *pConn, int lock){ function quotaCheckReservedLock (line 666) | static int quotaCheckReservedLock(sqlite3_file *pConn, int *pResOut){ function quotaFileControl (line 673) | static int quotaFileControl(sqlite3_file *pConn, int op, void *pArg){ function quotaSectorSize (line 686) | static int quotaSectorSize(sqlite3_file *pConn){ function quotaDeviceCharacteristics (line 693) | static int quotaDeviceCharacteristics(sqlite3_file *pConn){ function quotaShmMap (line 700) | static int quotaShmMap( function quotaShmLock (line 713) | static int quotaShmLock( function quotaShmBarrier (line 725) | static void quotaShmBarrier(sqlite3_file *pConn){ function quotaShmUnmap (line 732) | static int quotaShmUnmap(sqlite3_file *pConn, int deleteFlag){ function sqlite3_quota_initialize (line 749) | int sqlite3_quota_initialize(const char *zOrigVfsName, int makeDefault){ function sqlite3_quota_shutdown (line 798) | int sqlite3_quota_shutdown(void){ function sqlite3_quota_set (line 838) | int sqlite3_quota_set( function sqlite3_quota_file (line 891) | int sqlite3_quota_file(const char *zFilename){ function quota_FILE (line 936) | quota_FILE *sqlite3_quota_fopen(const char *zFilename, const char *zMode){ function sqlite3_quota_fread (line 985) | size_t sqlite3_quota_fread( function sqlite3_quota_fwrite (line 998) | size_t sqlite3_quota_fwrite( function sqlite3_quota_fclose (line 1054) | int sqlite3_quota_fclose(quota_FILE *p){ function sqlite3_quota_fflush (line 1082) | int sqlite3_quota_fflush(quota_FILE *p, int doFsync){ function sqlite3_quota_fseek (line 1099) | int sqlite3_quota_fseek(quota_FILE *p, long offset, int whence){ function sqlite3_quota_rewind (line 1106) | void sqlite3_quota_rewind(quota_FILE *p){ function sqlite3_quota_ftell (line 1113) | long sqlite3_quota_ftell(quota_FILE *p){ function sqlite3_quota_ferror (line 1120) | int sqlite3_quota_ferror(quota_FILE *p){ function sqlite3_quota_ftruncate (line 1127) | int sqlite3_quota_ftruncate(quota_FILE *p, sqlite3_int64 szNew){ function sqlite3_quota_file_mtime (line 1169) | int sqlite3_quota_file_mtime(quota_FILE *p, time_t *pTime){ function sqlite3_int64 (line 1187) | sqlite3_int64 sqlite3_quota_file_truesize(quota_FILE *p){ function sqlite3_int64 (line 1203) | sqlite3_int64 sqlite3_quota_file_size(quota_FILE *p){ function sqlite3_quota_file_available (line 1211) | long sqlite3_quota_file_available(quota_FILE *p){ function sqlite3_quota_remove (line 1229) | int sqlite3_quota_remove(const char *zFilename){ type TclQuotaCallback (line 1293) | typedef struct TclQuotaCallback TclQuotaCallback; type TclQuotaCallback (line 1294) | struct TclQuotaCallback { function tclQuotaCallback (line 1305) | static void tclQuotaCallback( function tclCallbackDestructor (line 1349) | static void tclCallbackDestructor(void *pObj){ function test_quota_initialize (line 1360) | static int SQLITE_TCLAPI test_quota_initialize( function test_quota_shutdown (line 1389) | static int SQLITE_TCLAPI test_quota_shutdown( function test_quota_set (line 1412) | static int SQLITE_TCLAPI test_quota_set( function test_quota_file (line 1466) | static int SQLITE_TCLAPI test_quota_file( function test_quota_dump (line 1492) | static int SQLITE_TCLAPI test_quota_dump( function test_quota_fopen (line 1540) | static int SQLITE_TCLAPI test_quota_fopen( function test_quota_fread (line 1570) | static int SQLITE_TCLAPI test_quota_fread( function test_quota_fwrite (line 1604) | static int SQLITE_TCLAPI test_quota_fwrite( function test_quota_fclose (line 1632) | static int SQLITE_TCLAPI test_quota_fclose( function test_quota_fflush (line 1654) | static int SQLITE_TCLAPI test_quota_fflush( function test_quota_fseek (line 1680) | static int SQLITE_TCLAPI test_quota_fseek( function test_quota_rewind (line 1718) | static int SQLITE_TCLAPI test_quota_rewind( function test_quota_ftell (line 1737) | static int SQLITE_TCLAPI test_quota_ftell( function test_quota_ftruncate (line 1758) | static int SQLITE_TCLAPI test_quota_ftruncate( function test_quota_file_size (line 1783) | static int SQLITE_TCLAPI test_quota_file_size( function test_quota_file_truesize (line 1804) | static int SQLITE_TCLAPI test_quota_file_truesize( function test_quota_file_mtime (line 1825) | static int SQLITE_TCLAPI test_quota_file_mtime( function test_quota_remove (line 1848) | static int SQLITE_TCLAPI test_quota_remove( function test_quota_glob (line 1872) | static int SQLITE_TCLAPI test_quota_glob( function test_quota_file_available (line 1898) | static int SQLITE_TCLAPI test_quota_file_available( function test_quota_ferror (line 1921) | static int SQLITE_TCLAPI test_quota_ferror( function Sqlitequota_Init (line 1944) | int Sqlitequota_Init(Tcl_Interp *interp){ FILE: v2/testdata/_sqlite/src/test_quota.h type quota_FILE (line 145) | typedef struct quota_FILE quota_FILE; FILE: v2/testdata/_sqlite/src/test_rtree.c type Circle (line 31) | typedef struct Circle Circle; type Circle (line 32) | struct Circle { function circle_del (line 49) | static void circle_del(void *p){ function circle_geom (line 56) | static int circle_geom( function circle_query_func (line 168) | static int circle_query_func(sqlite3_rtree_query_info *p){ function bfs_query_func (line 329) | static int bfs_query_func(sqlite3_rtree_query_info *p){ type Cube (line 366) | typedef struct Cube Cube; type Cube (line 367) | struct Cube { function cube_context_free (line 376) | static void cube_context_free(void *p){ function cube_geom (line 396) | static int cube_geom( function register_cube_geom (line 443) | static int SQLITE_TCLAPI register_cube_geom( function register_circle_geom (line 471) | static int SQLITE_TCLAPI register_circle_geom( function Sqlitetestrtree_Init (line 507) | int Sqlitetestrtree_Init(Tcl_Interp *interp){ FILE: v2/testdata/_sqlite/src/test_schema.c type schema_vtab (line 53) | typedef struct schema_vtab schema_vtab; type schema_cursor (line 54) | typedef struct schema_cursor schema_cursor; type schema_vtab (line 57) | struct schema_vtab { type schema_cursor (line 63) | struct schema_cursor { function schemaDestroy (line 79) | static int schemaDestroy(sqlite3_vtab *pVtab){ function schemaCreate (line 87) | static int schemaCreate( function schemaOpen (line 110) | static int schemaOpen(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCursor){ function schemaClose (line 125) | static int schemaClose(sqlite3_vtab_cursor *cur){ function schemaColumn (line 137) | static int schemaColumn(sqlite3_vtab_cursor *cur, sqlite3_context *ctx, ... function schemaRowid (line 156) | static int schemaRowid(sqlite3_vtab_cursor *cur, sqlite_int64 *pRowid){ function finalize (line 162) | static int finalize(sqlite3_stmt **ppStmt){ function schemaEof (line 168) | static int schemaEof(sqlite3_vtab_cursor *cur){ function schemaNext (line 176) | static int schemaNext(sqlite3_vtab_cursor *cur){ function schemaFilter (line 247) | static int schemaFilter( function schemaBestIndex (line 266) | static int schemaBestIndex(sqlite3_vtab *tab, sqlite3_index_info *pIdxIn... function register_schema_module (line 309) | static int SQLITE_TCLAPI register_schema_module( function Sqlitetestschema_Init (line 330) | int Sqlitetestschema_Init(Tcl_Interp *interp){ function sqlite3_schema_init (line 354) | int sqlite3_schema_init( FILE: v2/testdata/_sqlite/src/test_server.c type SqlMessage (line 221) | typedef struct SqlMessage SqlMessage; type SqlMessage (line 222) | struct SqlMessage { type ServerState (line 252) | struct ServerState { function sendToServer (line 272) | static void sendToServer(SqlMessage *pMsg){ function sqlite3_client_open (line 332) | int sqlite3_client_open(const char *zDatabaseName, sqlite3 **ppDb){ function sqlite3_client_prepare (line 340) | int sqlite3_client_prepare( function sqlite3_client_step (line 357) | int sqlite3_client_step(sqlite3_stmt *pStmt){ function sqlite3_client_reset (line 364) | int sqlite3_client_reset(sqlite3_stmt *pStmt){ function sqlite3_client_finalize (line 371) | int sqlite3_client_finalize(sqlite3_stmt *pStmt){ function sqlite3_client_close (line 378) | int sqlite3_client_close(sqlite3 *pDb){ function sqlite3_server_start (line 465) | void sqlite3_server_start(void){ function sqlite3_server_start2 (line 491) | void sqlite3_server_start2(int *pnDecr){ function sqlite3_server_stop (line 508) | void sqlite3_server_stop(void){ FILE: v2/testdata/_sqlite/src/test_sqllog.c function getProcessId (line 86) | static int getProcessId(void){ type SLConn (line 111) | struct SLConn { type SLGlobal (line 120) | struct SLGlobal { function sqllog_isspace (line 140) | static int sqllog_isspace(char c){ function sqllogTokenize (line 151) | static void sqllogTokenize(const char *z, const char **pz, int *pn){ function sqllogFindAttached (line 225) | static int sqllogFindAttached( function sqllogCopydb (line 291) | static void sqllogCopydb(struct SLConn *p, const char *zSearch, int bLog){ function sqllogOpenlog (line 367) | static void sqllogOpenlog(struct SLConn *p){ function testSqllogStmt (line 404) | static void testSqllogStmt(struct SLConn *p, const char *zSql){ function sqllogTraceDb (line 426) | static int sqllogTraceDb(sqlite3 *db){ function testSqllog (line 468) | static void testSqllog(void *pCtx, sqlite3 *db, const char *zSql, int eT... function sqlite3_init_sqllog (line 546) | void sqlite3_init_sqllog(void){ FILE: v2/testdata/_sqlite/src/test_superlock.c type SuperlockBusy (line 29) | struct SuperlockBusy { type SuperlockBusy (line 34) | typedef struct SuperlockBusy SuperlockBusy; type Superlock (line 41) | struct Superlock { type Superlock (line 45) | typedef struct Superlock Superlock; function superlockBusyHandler (line 52) | static int superlockBusyHandler(void *pCtx, int UNUSED){ function superlockIsWal (line 67) | static int superlockIsWal(Superlock *pLock){ function superlockShmLock (line 91) | static int superlockShmLock( function superlockWalLock (line 109) | static int superlockWalLock( function sqlite3demo_superunlock (line 151) | void sqlite3demo_superunlock(void *pLock){ function sqlite3demo_superlock (line 182) | int sqlite3demo_superlock( type InterpAndScript (line 268) | struct InterpAndScript { type InterpAndScript (line 272) | typedef struct InterpAndScript InterpAndScript; function superunlock_del (line 274) | static void SQLITE_TCLAPI superunlock_del(ClientData cd){ function superunlock_cmd (line 278) | static int SQLITE_TCLAPI superunlock_cmd( function superlock_busy (line 292) | static int superlock_busy(void *pCtx, int nBusy){ function superlock_cmd (line 310) | static int SQLITE_TCLAPI superlock_cmd( function SqliteSuperlock_Init (line 359) | int SqliteSuperlock_Init(Tcl_Interp *interp){ FILE: v2/testdata/_sqlite/src/test_syscall.c type TestSyscallGlobal (line 97) | struct TestSyscallGlobal { type stat (line 109) | struct stat type stat (line 110) | struct stat type TestSyscallArray (line 127) | struct TestSyscallArray { function tsIsFail (line 181) | static int tsIsFail(void){ function tsErrno (line 198) | static int tsErrno(const char *zFunc){ function tsIsFailErrno (line 215) | static int tsIsFailErrno(const char *zFunc){ function ts_open (line 226) | static int ts_open(const char *zFile, int flags, int mode){ function ts_close (line 236) | static int ts_close(int fd){ function ts_access (line 252) | static int ts_access(const char *zPath, int mode){ function ts_stat (line 272) | static int ts_stat(const char *zPath, struct stat *p){ function ts_fstat (line 282) | static int ts_fstat(int fd, struct stat *p){ function ts_ftruncate (line 292) | static int ts_ftruncate(int fd, off_t n){ function ts_fcntl (line 302) | static int ts_fcntl(int fd, int cmd, ... ){ function ts_read (line 316) | static int ts_read(int fd, void *aBuf, size_t nBuf){ function ts_pread (line 326) | static int ts_pread(int fd, void *aBuf, size_t nBuf, off_t off){ function ts_pread64 (line 336) | static int ts_pread64(int fd, void *aBuf, size_t nBuf, sqlite3_uint64 off){ function ts_write (line 346) | static int ts_write(int fd, const void *aBuf, size_t nBuf){ function ts_pwrite (line 357) | static int ts_pwrite(int fd, const void *aBuf, size_t nBuf, off_t off){ function ts_pwrite64 (line 367) | static int ts_pwrite64(int fd, const void *aBuf, size_t nBuf, sqlite3_ui... function ts_fchmod (line 377) | static int ts_fchmod(int fd, mode_t mode){ function ts_fallocate (line 393) | static int ts_fallocate(int fd, off_t off, off_t len){ function test_syscall_install (line 425) | static int SQLITE_TCLAPI test_syscall_install( function test_syscall_uninstall (line 461) | static int SQLITE_TCLAPI test_syscall_uninstall( function test_syscall_reset (line 485) | static int SQLITE_TCLAPI test_syscall_reset( function test_syscall_exists (line 523) | static int SQLITE_TCLAPI test_syscall_exists( function test_syscall_fault (line 544) | static int SQLITE_TCLAPI test_syscall_fault( function test_syscall_errno (line 573) | static int SQLITE_TCLAPI test_syscall_errno( function test_syscall_list (line 619) | static int SQLITE_TCLAPI test_syscall_list( function test_syscall_defaultvfs (line 649) | static int SQLITE_TCLAPI test_syscall_defaultvfs( function ts_getpagesize (line 667) | static int ts_getpagesize(void){ function test_syscall_pagesize (line 671) | static int SQLITE_TCLAPI test_syscall_pagesize( function test_syscall (line 706) | static int SQLITE_TCLAPI test_syscall( function SqlitetestSyscall_Init (line 747) | int SqlitetestSyscall_Init(Tcl_Interp *interp){ function SqlitetestSyscall_Init (line 762) | int SqlitetestSyscall_Init(Tcl_Interp *interp){ FILE: v2/testdata/_sqlite/src/test_tclsh.c type rlimit (line 112) | struct rlimit function load_testfixture_extensions (line 178) | static int SQLITE_TCLAPI load_testfixture_extensions( FILE: v2/testdata/_sqlite/src/test_tclvar.c type tclvar_vtab (line 58) | typedef struct tclvar_vtab tclvar_vtab; type tclvar_cursor (line 59) | typedef struct tclvar_cursor tclvar_cursor; type tclvar_vtab (line 64) | struct tclvar_vtab { type tclvar_cursor (line 70) | struct tclvar_cursor { function tclvarConnect (line 80) | static int tclvarConnect( function tclvarDisconnect (line 105) | static int tclvarDisconnect(sqlite3_vtab *pVtab){ function tclvarOpen (line 114) | static int tclvarOpen(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCursor){ function tclvarClose (line 124) | static int tclvarClose(sqlite3_vtab_cursor *cur){ function next2 (line 139) | static int next2(Tcl_Interp *interp, tclvar_cursor *pCur, Tcl_Obj *pObj){ function tclvarNext (line 168) | static int tclvarNext(sqlite3_vtab_cursor *cur){ function tclvarFilter (line 188) | static int tclvarFilter( function tclvarColumn (line 250) | static int tclvarColumn(sqlite3_vtab_cursor *cur, sqlite3_context *ctx, ... function tclvarRowid (line 292) | static int tclvarRowid(sqlite3_vtab_cursor *cur, sqlite_int64 *pRowid){ function tclvarEof (line 297) | static int tclvarEof(sqlite3_vtab_cursor *cur){ function tclvarAddToIdxstr (line 310) | static int tclvarAddToIdxstr(char *zStr, char x){ function tclvarSetOmit (line 324) | static int tclvarSetOmit(Tcl_Interp *interp){ function tclvarBestIndex (line 351) | static int tclvarBestIndex(sqlite3_vtab *tab, sqlite3_index_info *pIdxIn... function tclvarUpdate (line 416) | static int tclvarUpdate( function register_tclvar_module (line 500) | static int SQLITE_TCLAPI register_tclvar_module( function Sqlitetesttclvar_Init (line 546) | int Sqlitetesttclvar_Init(Tcl_Interp *interp){ FILE: v2/testdata/_sqlite/src/test_thread.c type SqlThread (line 36) | typedef struct SqlThread SqlThread; type SqlThread (line 37) | struct SqlThread { type EvalEvent (line 51) | typedef struct EvalEvent EvalEvent; type EvalEvent (line 52) | struct EvalEvent { function tclScriptEvent (line 79) | static int SQLITE_TCLAPI tclScriptEvent(Tcl_Event *evPtr, int flags){ function postToParent (line 94) | static void postToParent(SqlThread *p, Tcl_Obj *pScript){ function Tcl_ThreadCreateType (line 114) | static Tcl_ThreadCreateType tclScriptThread(ClientData pSqlThread){ function sqlthread_spawn (line 174) | static int SQLITE_TCLAPI sqlthread_spawn( function sqlthread_parent (line 227) | static int SQLITE_TCLAPI sqlthread_parent( function xBusy (line 259) | static int xBusy(void *pArg, int nBusy){ function sqlthread_open (line 272) | static int SQLITE_TCLAPI sqlthread_open( function sqlthread_id (line 322) | static int SQLITE_TCLAPI sqlthread_id( function sqlthread_proc (line 340) | static int SQLITE_TCLAPI sqlthread_proc( function clock_seconds_proc (line 388) | static int SQLITE_TCLAPI clock_seconds_proc( type UnlockNotification (line 426) | typedef struct UnlockNotification UnlockNotification; type UnlockNotification (line 427) | struct UnlockNotification { function unlock_notify_cb (line 436) | static void unlock_notify_cb(void **apArg, int nArg){ function wait_for_unlock_notify (line 461) | static int wait_for_unlock_notify(sqlite3 *db){ function sqlite3_blocking_step (line 508) | int sqlite3_blocking_step(sqlite3_stmt *pStmt){ function sqlite3_blocking_prepare_v2 (line 529) | int sqlite3_blocking_prepare_v2( function blocking_step_proc (line 550) | static int SQLITE_TCLAPI blocking_step_proc( function blocking_prepare_v2_proc (line 576) | static int SQLITE_TCLAPI blocking_prepare_v2_proc( function SqlitetestThread_Init (line 635) | int SqlitetestThread_Init(Tcl_Interp *interp){ function SqlitetestThread_Init (line 648) | int SqlitetestThread_Init(Tcl_Interp *interp){ FILE: v2/testdata/_sqlite/src/test_vfs.c type Testvfs (line 37) | typedef struct Testvfs Testvfs; type TestvfsShm (line 38) | typedef struct TestvfsShm TestvfsShm; type TestvfsBuffer (line 39) | typedef struct TestvfsBuffer TestvfsBuffer; type TestvfsFile (line 40) | typedef struct TestvfsFile TestvfsFile; type TestvfsFd (line 41) | typedef struct TestvfsFd TestvfsFd; type TestvfsFile (line 46) | struct TestvfsFile { type TestvfsFd (line 52) | struct TestvfsFd { type TestFaultInject (line 69) | typedef struct TestFaultInject TestFaultInject; type TestFaultInject (line 70) | struct TestFaultInject { type Testvfs (line 81) | struct Testvfs { type TestvfsBuffer (line 147) | struct TestvfsBuffer { function tvfsResultCode (line 225) | static int tvfsResultCode(Testvfs *p, int *pRc){ function tvfsInjectFault (line 251) | static int tvfsInjectFault(TestFaultInject *p){ function tvfsInjectIoerr (line 264) | static int tvfsInjectIoerr(Testvfs *p){ function tvfsInjectFullerr (line 268) | static int tvfsInjectFullerr(Testvfs *p){ function tvfsInjectCantopenerr (line 271) | static int tvfsInjectCantopenerr(Testvfs *p){ function tvfsExecTcl (line 276) | static void tvfsExecTcl( function tvfsClose (line 312) | static int tvfsClose(sqlite3_file *pFile){ function tvfsRead (line 339) | static int tvfsRead( function tvfsWrite (line 366) | static int tvfsWrite( function tvfsTruncate (line 400) | static int tvfsTruncate(sqlite3_file *pFile, sqlite_int64 size){ function tvfsSync (line 421) | static int tvfsSync(sqlite3_file *pFile, int flags){ function tvfsFileSize (line 465) | static int tvfsFileSize(sqlite3_file *pFile, sqlite_int64 *pSize){ function tvfsLock (line 473) | static int tvfsLock(sqlite3_file *pFile, int eLock){ function tvfsUnlock (line 488) | static int tvfsUnlock(sqlite3_file *pFile, int eLock){ function tvfsCheckReservedLock (line 506) | static int tvfsCheckReservedLock(sqlite3_file *pFile, int *pResOut){ function tvfsFileControl (line 519) | static int tvfsFileControl(sqlite3_file *pFile, int op, void *pArg){ function tvfsSectorSize (line 548) | static int tvfsSectorSize(sqlite3_file *pFile){ function tvfsDeviceCharacteristics (line 560) | static int tvfsDeviceCharacteristics(sqlite3_file *pFile){ function tvfsOpen (line 572) | static int tvfsOpen( function tvfsDelete (line 671) | static int tvfsDelete(sqlite3_vfs *pVfs, const char *zPath, int dirSync){ function tvfsAccess (line 691) | static int tvfsAccess( function tvfsFullPathname (line 724) | static int tvfsFullPathname( function tvfsDlError (line 754) | static void tvfsDlError(sqlite3_vfs *pVfs, int nByte, char *zErrMsg){ function tvfsDlClose (line 768) | static void tvfsDlClose(sqlite3_vfs *pVfs, void *pHandle){ function tvfsRandomness (line 777) | static int tvfsRandomness(sqlite3_vfs *pVfs, int nByte, char *zBufOut){ function tvfsSleep (line 785) | static int tvfsSleep(sqlite3_vfs *pVfs, int nMicro){ function tvfsCurrentTime (line 792) | static int tvfsCurrentTime(sqlite3_vfs *pVfs, double *pTimeOut){ function tvfsShmOpen (line 796) | static int tvfsShmOpen(sqlite3_file *pFile){ function tvfsAllocPage (line 846) | static void tvfsAllocPage(TestvfsBuffer *p, int iPage, int pgsz){ function tvfsShmMap (line 855) | static int tvfsShmMap( function tvfsShmLock (line 902) | static int tvfsShmLock( function tvfsShmBarrier (line 969) | static void tvfsShmBarrier(sqlite3_file *pFile){ function tvfsShmUnmap (line 984) | static int tvfsShmUnmap( function tvfsFetch (line 1028) | static int tvfsFetch( function tvfsUnfetch (line 1038) | static int tvfsUnfetch(sqlite3_file *pFile, sqlite3_int64 iOfst, void *p){ function testvfs_obj_cmd (line 1043) | static int SQLITE_TCLAPI testvfs_obj_cmd( function testvfs_obj_del (line 1355) | static void SQLITE_TCLAPI testvfs_obj_del(ClientData cd){ function testvfs_cmd (line 1398) | static int SQLITE_TCLAPI testvfs_cmd( function Sqlitetestvfs_Init (line 1540) | int Sqlitetestvfs_Init(Tcl_Interp *interp){ FILE: v2/testdata/_sqlite/src/test_vfstrace.c type vfstrace_info (line 118) | typedef struct vfstrace_info vfstrace_info; type vfstrace_info (line 119) | struct vfstrace_info { type vfstrace_file (line 130) | typedef struct vfstrace_file vfstrace_file; type vfstrace_file (line 131) | struct vfstrace_file { function vfstrace_printf (line 195) | static void vfstrace_printf( function vfstrace_print_errcode (line 213) | static void vfstrace_print_errcode( function strappend (line 281) | static void strappend(char *z, int *pI, const char *zAppend){ function vfstraceClose (line 291) | static int vfstraceClose(sqlite3_file *pFile){ function vfstraceRead (line 308) | static int vfstraceRead( function vfstraceWrite (line 327) | static int vfstraceWrite( function vfstraceTruncate (line 346) | static int vfstraceTruncate(sqlite3_file *pFile, sqlite_int64 size){ function vfstraceSync (line 360) | static int vfstraceSync(sqlite3_file *pFile, int flags){ function vfstraceFileSize (line 384) | static int vfstraceFileSize(sqlite3_file *pFile, sqlite_int64 *pSize){ function vfstraceLock (line 412) | static int vfstraceLock(sqlite3_file *pFile, int eLock){ function vfstraceUnlock (line 426) | static int vfstraceUnlock(sqlite3_file *pFile, int eLock){ function vfstraceCheckReservedLock (line 440) | static int vfstraceCheckReservedLock(sqlite3_file *pFile, int *pResOut){ function vfstraceFileControl (line 455) | static int vfstraceFileControl(sqlite3_file *pFile, int op, void *pArg){ function vfstraceSectorSize (line 516) | static int vfstraceSectorSize(sqlite3_file *pFile){ function vfstraceDeviceCharacteristics (line 529) | static int vfstraceDeviceCharacteristics(sqlite3_file *pFile){ function vfstraceShmLock (line 543) | static int vfstraceShmLock(sqlite3_file *pFile, int ofst, int n, int fla... function vfstraceShmMap (line 563) | static int vfstraceShmMap( function vfstraceShmBarrier (line 579) | static void vfstraceShmBarrier(sqlite3_file *pFile){ function vfstraceShmUnmap (line 585) | static int vfstraceShmUnmap(sqlite3_file *pFile, int delFlag){ function vfstraceOpen (line 601) | static int vfstraceOpen( function vfstraceDelete (line 657) | static int vfstraceDelete(sqlite3_vfs *pVfs, const char *zPath, int dirS... function vfstraceAccess (line 672) | static int vfstraceAccess( function vfstraceFullPathname (line 694) | static int vfstraceFullPathname( function vfstraceDlError (line 726) | static void vfstraceDlError(sqlite3_vfs *pVfs, int nByte, char *zErrMsg){ function vfstraceDlClose (line 747) | static void vfstraceDlClose(sqlite3_vfs *pVfs, void *pHandle){ function vfstraceRandomness (line 758) | static int vfstraceRandomness(sqlite3_vfs *pVfs, int nByte, char *zBufOut){ function vfstraceSleep (line 769) | static int vfstraceSleep(sqlite3_vfs *pVfs, int nMicro){ function vfstraceCurrentTime (line 778) | static int vfstraceCurrentTime(sqlite3_vfs *pVfs, double *pTimeOut){ function vfstraceCurrentTimeInt64 (line 783) | static int vfstraceCurrentTimeInt64(sqlite3_vfs *pVfs, sqlite3_int64 *pT... function vfstraceGetLastError (line 792) | static int vfstraceGetLastError(sqlite3_vfs *pVfs, int iErr, char *zErr){ function vfstraceSetSystemCall (line 801) | static int vfstraceSetSystemCall( function sqlite3_syscall_ptr (line 810) | static sqlite3_syscall_ptr vfstraceGetSystemCall( function vfstrace_register (line 833) | int vfstrace_register( FILE: v2/testdata/_sqlite/src/test_windirent.c function LPDIR (line 51) | LPDIR opendir( function LPDIRENT (line 99) | LPDIRENT readdir( function INT (line 132) | INT readdir_r( function INT (line 177) | INT closedir( FILE: v2/testdata/_sqlite/src/test_windirent.h type ino_t (line 47) | typedef unsigned short ino_t; type DIRENT (line 78) | typedef struct DIRENT DIRENT; type DIR (line 79) | typedef struct DIR DIR; type DIRENT (line 80) | typedef DIRENT *LPDIRENT; type DIR (line 81) | typedef DIR *LPDIR; type DIRENT (line 83) | struct DIRENT { type DIR (line 89) | struct DIR { FILE: v2/testdata/_sqlite/src/test_wsd.c type ProcessLocalStorage (line 24) | typedef struct ProcessLocalStorage ProcessLocalStorage; type ProcessLocalVar (line 25) | typedef struct ProcessLocalVar ProcessLocalVar; type ProcessLocalStorage (line 27) | struct ProcessLocalStorage { type ProcessLocalVar (line 33) | struct ProcessLocalVar { function sqlite3_wsd_init (line 40) | int sqlite3_wsd_init(int N, int J){ FILE: v2/testdata/_sqlite/src/threads.c type SQLiteThread (line 42) | struct SQLiteThread { function sqlite3ThreadCreate (line 51) | int sqlite3ThreadCreate( function sqlite3ThreadJoin (line 88) | int sqlite3ThreadJoin(SQLiteThread *p, void **ppOut){ type SQLiteThread (line 114) | struct SQLiteThread { function sqlite3ThreadProc (line 123) | static unsigned __stdcall sqlite3ThreadProc( function sqlite3ThreadCreate (line 146) | int sqlite3ThreadCreate( function sqlite3ThreadJoin (line 184) | int sqlite3ThreadJoin(SQLiteThread *p, void **ppOut){ type SQLiteThread (line 219) | struct SQLiteThread { function sqlite3ThreadCreate (line 226) | int sqlite3ThreadCreate( function sqlite3ThreadJoin (line 250) | int sqlite3ThreadJoin(SQLiteThread *p, void **ppOut){ FILE: v2/testdata/_sqlite/src/tokenize.c function sqlite3IsIdChar (line 188) | int sqlite3IsIdChar(u8 c){ return IdChar(c); } function sqlite3GetToken (line 196) | int sqlite3GetToken(const unsigned char *z, int *tokenType){ function sqlite3RunParser (line 476) | int sqlite3RunParser(Parse *pParse, const char *zSql, char **pzErrMsg){ FILE: v2/testdata/_sqlite/src/treeview.c function TreeView (line 27) | static TreeView *sqlite3TreeViewPush(TreeView *p, u8 moreToFollow){ function sqlite3TreeViewPop (line 43) | static void sqlite3TreeViewPop(TreeView *p){ function sqlite3TreeViewLine (line 53) | static void sqlite3TreeViewLine(TreeView *p, const char *zFormat, ...){ function sqlite3TreeViewItem (line 78) | static void sqlite3TreeViewItem(TreeView *p, const char *zLabel,u8 moreF... function sqlite3TreeViewWith (line 86) | void sqlite3TreeViewWith(TreeView *pView, const With *pWith, u8 moreToFo... function sqlite3TreeViewSelect (line 126) | void sqlite3TreeViewSelect(TreeView *pView, const Select *p, u8 moreToFo... function sqlite3TreeViewExpr (line 238) | void sqlite3TreeViewExpr(TreeView *pView, const Expr *pExpr, u8 moreToFo... function sqlite3TreeViewBareExprList (line 498) | void sqlite3TreeViewBareExprList( function sqlite3TreeViewExprList (line 520) | void sqlite3TreeViewExprList( FILE: v2/testdata/_sqlite/src/trigger.c function sqlite3DeleteTriggerStep (line 19) | void sqlite3DeleteTriggerStep(sqlite3 *db, TriggerStep *pTriggerStep){ function Trigger (line 47) | Trigger *sqlite3TriggerList(Parse *pParse, Table *pTab){ function sqlite3BeginTrigger (line 80) | void sqlite3BeginTrigger( function sqlite3FinishTrigger (line 268) | void sqlite3FinishTrigger( function TriggerStep (line 349) | TriggerStep *sqlite3TriggerSelectStep(sqlite3 *db, Select *pSelect){ function TriggerStep (line 367) | static TriggerStep *triggerStepAllocate( function TriggerStep (line 392) | TriggerStep *sqlite3TriggerInsertStep( function TriggerStep (line 421) | TriggerStep *sqlite3TriggerUpdateStep( function TriggerStep (line 446) | TriggerStep *sqlite3TriggerDeleteStep( function sqlite3DeleteTrigger (line 465) | void sqlite3DeleteTrigger(sqlite3 *db, Trigger *pTrigger){ function sqlite3DropTrigger (line 483) | void sqlite3DropTrigger(Parse *pParse, SrcList *pName, int noErr){ function Table (line 525) | static Table *tableOfTrigger(Trigger *pTrigger){ function sqlite3DropTriggerPtr (line 533) | void sqlite3DropTriggerPtr(Parse *pParse, Trigger *pTrigger){ function sqlite3UnlinkAndDeleteTrigger (line 573) | void sqlite3UnlinkAndDeleteTrigger(sqlite3 *db, int iDb, const char *zNa... function checkColumnOverlap (line 601) | static int checkColumnOverlap(IdList *pIdList, ExprList *pEList){ function Trigger (line 616) | Trigger *sqlite3TriggersExist( function SrcList (line 652) | static SrcList *targetSrcList( function codeTriggerProgram (line 679) | static int codeTriggerProgram( function transferParseError (line 774) | static void transferParseError(Parse *pTo, Parse *pFrom){ function TriggerPrg (line 790) | static TriggerPrg *codeRowTrigger( function TriggerPrg (line 903) | static TriggerPrg *getRowTrigger( function sqlite3CodeRowTriggerDirect (line 937) | void sqlite3CodeRowTriggerDirect( function sqlite3CodeRowTrigger (line 1009) | void sqlite3CodeRowTrigger( function u32 (line 1071) | u32 sqlite3TriggerColmask( FILE: v2/testdata/_sqlite/src/update.c function sqlite3ColumnDefault (line 61) | void sqlite3ColumnDefault(Vdbe *v, Table *pTab, int i, int iReg){ function sqlite3Update (line 89) | void sqlite3Update( function updateVirtualTable (line 765) | static void updateVirtualTable( FILE: v2/testdata/_sqlite/src/utf.c function u32 (line 166) | u32 sqlite3Utf8Read( function SQLITE_NOINLINE (line 202) | SQLITE_NOINLINE int sqlite3VdbeMemTranslate(Mem *pMem, u8 desiredEnc){ function sqlite3VdbeMemHandleBom (line 347) | int sqlite3VdbeMemHandleBom(Mem *pMem){ function sqlite3Utf8CharLen (line 385) | int sqlite3Utf8CharLen(const char *zIn, int nByte){ function sqlite3Utf8To8 (line 415) | int sqlite3Utf8To8(unsigned char *zIn){ function sqlite3Utf16ByteLen (line 460) | int sqlite3Utf16ByteLen(const void *zIn, int nChar){ function sqlite3UtfSelfTest (line 485) | void sqlite3UtfSelfTest(void){ FILE: v2/testdata/_sqlite/src/util.c function sqlite3Coverage (line 28) | void sqlite3Coverage(int x){ function sqlite3FaultSim (line 46) | int sqlite3FaultSim(int iTest){ function sqlite3IsNaN (line 59) | int sqlite3IsNaN(double x){ function sqlite3Strlen30 (line 107) | int sqlite3Strlen30(const char *z){ function SQLITE_NOINLINE (line 129) | static SQLITE_NOINLINE void sqlite3ErrorFinish(sqlite3 *db, int err_code){ function sqlite3Error (line 139) | void sqlite3Error(sqlite3 *db, int err_code){ function sqlite3SystemError (line 149) | void sqlite3SystemError(sqlite3 *db, int rc){ function sqlite3ErrorWithMsg (line 178) | void sqlite3ErrorWithMsg(sqlite3 *db, int err_code, const char *zFormat,... function sqlite3ErrorMsg (line 211) | void sqlite3ErrorMsg(Parse *pParse, const char *zFormat, ...){ function sqlite3Dequote (line 245) | void sqlite3Dequote(char *z){ function sqlite3TokenInit (line 271) | void sqlite3TokenInit(Token *p, char *z){ function sqlite3_stricmp (line 289) | int sqlite3_stricmp(const char *zLeft, const char *zRight){ function sqlite3StrICmp (line 297) | int sqlite3StrICmp(const char *zLeft, const char *zRight){ function sqlite3_strnicmp (line 310) | int sqlite3_strnicmp(const char *zLeft, const char *zRight, int N){ function sqlite3AtoF (line 345) | int sqlite3AtoF(const char *z, double *pResult, int length, u8 enc){ function compare2pow63 (line 539) | static int compare2pow63(const char *zNum, int incr){ function sqlite3Atoi64 (line 571) | int sqlite3Atoi64(const char *zNum, i64 *pNum, int length, u8 enc){ function sqlite3DecOrHexToI64 (line 663) | int sqlite3DecOrHexToI64(const char *z, i64 *pOut){ function sqlite3GetInt32 (line 693) | int sqlite3GetInt32(const char *zNum, int *pValue){ function sqlite3Atoi (line 752) | int sqlite3Atoi(const char *z){ function putVarint64 (line 787) | static int SQLITE_NOINLINE putVarint64(unsigned char *p, u64 v){ function sqlite3PutVarint (line 811) | int sqlite3PutVarint(unsigned char *p, u64 v){ function u8 (line 841) | u8 sqlite3GetVarint(const unsigned char *p, u64 *v){ function u8 (line 1012) | u8 sqlite3GetVarint32(const unsigned char *p, u32 *v){ function sqlite3VarintLen (line 1135) | int sqlite3VarintLen(u64 v){ function u32 (line 1145) | u32 sqlite3Get4byte(const u8 *p){ function sqlite3Put4byte (line 1163) | void sqlite3Put4byte(unsigned char *p, u32 v){ function u8 (line 1187) | u8 sqlite3HexToInt(int h){ function logBadConnection (line 1226) | static void logBadConnection(const char *zType){ function sqlite3SafetyCheckOk (line 1247) | int sqlite3SafetyCheckOk(sqlite3 *db){ function sqlite3SafetyCheckSickOrOk (line 1264) | int sqlite3SafetyCheckSickOrOk(sqlite3 *db){ function sqlite3AddInt64 (line 1284) | int sqlite3AddInt64(i64 *pA, i64 iB){ function sqlite3SubInt64 (line 1304) | int sqlite3SubInt64(i64 *pA, i64 iB){ function sqlite3MulInt64 (line 1319) | int sqlite3MulInt64(i64 *pA, i64 iB){ function sqlite3AbsInt32 (line 1345) | int sqlite3AbsInt32(int x){ function sqlite3FileSuffix3 (line 1369) | void sqlite3FileSuffix3(const char *zBaseFilename, char *z){ function LogEst (line 1388) | LogEst sqlite3LogEstAdd(LogEst a, LogEst b){ function LogEst (line 1415) | LogEst sqlite3LogEst(u64 x){ function LogEst (line 1439) | LogEst sqlite3LogEstFromDouble(double x){ function u64 (line 1460) | u64 sqlite3LogEstToInt(LogEst x){ function VList (line 1514) | VList *sqlite3VListAdd( function sqlite3VListNameToNum (line 1568) | int sqlite3VListNameToNum(VList *pIn, const char *zName, int nName){ FILE: v2/testdata/_sqlite/src/vacuum.c function execSql (line 32) | static int execSql(sqlite3 *db, char **pzErrMsg, const char *zSql){ function execSqlF (line 56) | static int execSqlF(sqlite3 *db, char **pzErrMsg, const char *zSql, ...){ function sqlite3Vacuum (line 99) | void sqlite3Vacuum(Parse *pParse, Token *pNm){ function sqlite3RunVacuum (line 129) | int sqlite3RunVacuum(char **pzErrMsg, sqlite3 *db, int iDb){ FILE: v2/testdata/_sqlite/src/vdbe.c function updateMaxBlobsize (line 82) | static void updateMaxBlobsize(Mem *p){ function vdbeTakeBranch (line 140) | static void vdbeTakeBranch(int iSrcLine, u8 I, u8 M){ function VdbeCursor (line 184) | static VdbeCursor *allocateCursor( function applyNumericAffinity (line 253) | static void applyNumericAffinity(Mem *pRec, int bTryForInt){ function applyAffinity (line 287) | static void applyAffinity( function sqlite3_value_numeric_type (line 323) | int sqlite3_value_numeric_type(sqlite3_value *pVal){ function sqlite3ValueApplyAffinity (line 337) | void sqlite3ValueApplyAffinity( function u16 (line 351) | static u16 SQLITE_NOINLINE computeNumericType(Mem *pMem){ function u16 (line 370) | static u16 numericType(Mem *pMem){ function sqlite3VdbeMemPrettyPrint (line 385) | void sqlite3VdbeMemPrettyPrint(Mem *pMem, char *zBuf){ function memTracePrint (line 463) | static void memTracePrint(Mem *p){ function registerTrace (line 485) | static void registerTrace(int iReg, Mem *p){ function checkSavepointCount (line 521) | static int checkSavepointCount(sqlite3 *db){ function SQLITE_NOINLINE (line 534) | static SQLITE_NOINLINE Mem *out2PrereleaseWithClear(Mem *pOut){ function Mem (line 539) | static Mem *out2Prerelease(Vdbe *p, VdbeOp *pOp){ function sqlite3VdbeExec (line 558) | int sqlite3VdbeExec( FILE: v2/testdata/_sqlite/src/vdbe.h type Vdbe (line 27) | typedef struct Vdbe Vdbe; type Mem (line 33) | typedef struct sqlite3_value Mem; type SubProgram (line 34) | typedef struct SubProgram SubProgram; type VdbeOp (line 41) | struct VdbeOp { type VdbeOp (line 79) | typedef struct VdbeOp VdbeOp; type SubProgram (line 85) | struct SubProgram { type VdbeOpList (line 99) | struct VdbeOpList { type VdbeOpList (line 105) | typedef struct VdbeOpList VdbeOpList; FILE: v2/testdata/_sqlite/src/vdbeInt.h type Op (line 45) | typedef struct VdbeOp Op; type Bool (line 50) | typedef unsigned Bool; type VdbeSorter (line 53) | typedef struct VdbeSorter VdbeSorter; type AuxData (line 56) | typedef struct AuxData AuxData; type VdbeCursor (line 74) | typedef struct VdbeCursor VdbeCursor; type VdbeCursor (line 75) | struct VdbeCursor { type VdbeFrame (line 159) | typedef struct VdbeFrame VdbeFrame; type VdbeFrame (line 160) | struct VdbeFrame { type sqlite3_value (line 188) | struct sqlite3_value { type AuxData (line 291) | struct AuxData { type sqlite3_context (line 312) | struct sqlite3_context { type bft (line 328) | typedef unsigned bft; type ScanStatus (line 330) | typedef struct ScanStatus ScanStatus; type ScanStatus (line 331) | struct ScanStatus { type Vdbe (line 347) | struct Vdbe { type PreUpdate (line 427) | struct PreUpdate { FILE: v2/testdata/_sqlite/src/vdbeapi.c function sqlite3_expired (line 28) | int sqlite3_expired(sqlite3_stmt *pStmt){ function vdbeSafety (line 39) | static int vdbeSafety(Vdbe *p){ function vdbeSafetyNotNull (line 47) | static int vdbeSafetyNotNull(Vdbe *p){ function SQLITE_NOINLINE (line 61) | static SQLITE_NOINLINE void invokeProfileCallback(sqlite3 *db, Vdbe *p){ function sqlite3_finalize (line 97) | int sqlite3_finalize(sqlite3_stmt *pStmt){ function sqlite3_reset (line 124) | int sqlite3_reset(sqlite3_stmt *pStmt){ function sqlite3_clear_bindings (line 145) | int sqlite3_clear_bindings(sqlite3_stmt *pStmt){ function sqlite3_value_bytes (line 183) | int sqlite3_value_bytes(sqlite3_value *pVal){ function sqlite3_value_bytes16 (line 186) | int sqlite3_value_bytes16(sqlite3_value *pVal){ function sqlite3_value_double (line 189) | double sqlite3_value_double(sqlite3_value *pVal){ function sqlite3_value_int (line 192) | int sqlite3_value_int(sqlite3_value *pVal){ function sqlite_int64 (line 195) | sqlite_int64 sqlite3_value_int64(sqlite3_value *pVal){ function sqlite3_value_subtype (line 198) | unsigned int sqlite3_value_subtype(sqlite3_value *pVal){ function sqlite3_value_type (line 233) | int sqlite3_value_type(sqlite3_value* pVal){ function sqlite3_value (line 273) | sqlite3_value *sqlite3_value_dup(const sqlite3_value *pOrig){ function sqlite3_value_free (line 296) | void sqlite3_value_free(sqlite3_value *pOld){ function setResultStrOrError (line 312) | static void setResultStrOrError( function invokeValueDestructor (line 323) | static int invokeValueDestructor( function sqlite3_result_blob (line 339) | void sqlite3_result_blob( function sqlite3_result_blob64 (line 349) | void sqlite3_result_blob64( function sqlite3_result_double (line 363) | void sqlite3_result_double(sqlite3_context *pCtx, double rVal){ function sqlite3_result_error (line 367) | void sqlite3_result_error(sqlite3_context *pCtx, const char *z, int n){ function sqlite3_result_error16 (line 374) | void sqlite3_result_error16(sqlite3_context *pCtx, const void *z, int n){ function sqlite3_result_int (line 381) | void sqlite3_result_int(sqlite3_context *pCtx, int iVal){ function sqlite3_result_int64 (line 385) | void sqlite3_result_int64(sqlite3_context *pCtx, i64 iVal){ function sqlite3_result_null (line 389) | void sqlite3_result_null(sqlite3_context *pCtx){ function sqlite3_result_pointer (line 393) | void sqlite3_result_pointer( function sqlite3_result_subtype (line 405) | void sqlite3_result_subtype(sqlite3_context *pCtx, unsigned int eSubtype){ function sqlite3_result_text (line 411) | void sqlite3_result_text( function sqlite3_result_text64 (line 420) | void sqlite3_result_text64( function sqlite3_result_text16 (line 437) | void sqlite3_result_text16( function sqlite3_result_text16be (line 446) | void sqlite3_result_text16be( function sqlite3_result_text16le (line 455) | void sqlite3_result_text16le( function sqlite3_result_value (line 465) | void sqlite3_result_value(sqlite3_context *pCtx, sqlite3_value *pValue){ function sqlite3_result_zeroblob (line 469) | void sqlite3_result_zeroblob(sqlite3_context *pCtx, int n){ function sqlite3_result_zeroblob64 (line 473) | int sqlite3_result_zeroblob64(sqlite3_context *pCtx, u64 n){ function sqlite3_result_error_code (line 482) | void sqlite3_result_error_code(sqlite3_context *pCtx, int errCode){ function sqlite3_result_error_toobig (line 495) | void sqlite3_result_error_toobig(sqlite3_context *pCtx){ function sqlite3_result_error_nomem (line 504) | void sqlite3_result_error_nomem(sqlite3_context *pCtx){ function doWalCallbacks (line 516) | static int doWalCallbacks(sqlite3 *db){ function sqlite3Step (line 546) | static int sqlite3Step(Vdbe *p){ function sqlite3_step (line 679) | int sqlite3_step(sqlite3_stmt *pStmt){ function sqlite3 (line 743) | sqlite3 *sqlite3_context_db_handle(sqlite3_context *p){ function sqlite3_int64 (line 755) | sqlite3_int64 sqlite3StmtCurrentTime(sqlite3_context *p){ function sqlite3InvalidFunction (line 779) | void sqlite3InvalidFunction( function SQLITE_NOINLINE (line 797) | static SQLITE_NOINLINE void *createAggContext(sqlite3_context *p, int nB... function sqlite3_set_auxdata (line 868) | void sqlite3_set_auxdata( function sqlite3_aggregate_count (line 924) | int sqlite3_aggregate_count(sqlite3_context *p){ function sqlite3_column_count (line 933) | int sqlite3_column_count(sqlite3_stmt *pStmt){ function sqlite3_data_count (line 942) | int sqlite3_data_count(sqlite3_stmt *pStmt){ function Mem (line 991) | static Mem *columnMem(sqlite3_stmt *pStmt, int i){ function columnMallocFailure (line 1026) | static void columnMallocFailure(sqlite3_stmt *pStmt) function sqlite3_column_bytes (line 1056) | int sqlite3_column_bytes(sqlite3_stmt *pStmt, int i){ function sqlite3_column_bytes16 (line 1061) | int sqlite3_column_bytes16(sqlite3_stmt *pStmt, int i){ function sqlite3_column_double (line 1066) | double sqlite3_column_double(sqlite3_stmt *pStmt, int i){ function sqlite3_column_int (line 1071) | int sqlite3_column_int(sqlite3_stmt *pStmt, int i){ function sqlite_int64 (line 1076) | sqlite_int64 sqlite3_column_int64(sqlite3_stmt *pStmt, int i){ function sqlite3_value (line 1086) | sqlite3_value *sqlite3_column_value(sqlite3_stmt *pStmt, int i){ function sqlite3_column_type (line 1102) | int sqlite3_column_type(sqlite3_stmt *pStmt, int i){ function vdbeUnbind (line 1269) | static int vdbeUnbind(Vdbe *p, int i){ function bindText (line 1312) | static int bindText( function sqlite3_bind_blob (line 1348) | int sqlite3_bind_blob( function sqlite3_bind_blob64 (line 1360) | int sqlite3_bind_blob64( function sqlite3_bind_double (line 1374) | int sqlite3_bind_double(sqlite3_stmt *pStmt, int i, double rValue){ function sqlite3_bind_int (line 1384) | int sqlite3_bind_int(sqlite3_stmt *p, int i, int iValue){ function sqlite3_bind_int64 (line 1387) | int sqlite3_bind_int64(sqlite3_stmt *pStmt, int i, sqlite_int64 iValue){ function sqlite3_bind_null (line 1397) | int sqlite3_bind_null(sqlite3_stmt *pStmt, int i){ function sqlite3_bind_pointer (line 1406) | int sqlite3_bind_pointer( function sqlite3_bind_text (line 1424) | int sqlite3_bind_text( function sqlite3_bind_text64 (line 1433) | int sqlite3_bind_text64( function sqlite3_bind_text16 (line 1450) | int sqlite3_bind_text16( function sqlite3_bind_value (line 1460) | int sqlite3_bind_value(sqlite3_stmt *pStmt, int i, const sqlite3_value *... function sqlite3_bind_zeroblob (line 1491) | int sqlite3_bind_zeroblob(sqlite3_stmt *pStmt, int i, int n){ function sqlite3_bind_zeroblob64 (line 1501) | int sqlite3_bind_zeroblob64(sqlite3_stmt *pStmt, int i, sqlite3_uint64 n){ function sqlite3_bind_parameter_count (line 1520) | int sqlite3_bind_parameter_count(sqlite3_stmt *pStmt){ function sqlite3VdbeParameterIndex (line 1542) | int sqlite3VdbeParameterIndex(Vdbe *p, const char *zName, int nName){ function sqlite3_bind_parameter_index (line 1546) | int sqlite3_bind_parameter_index(sqlite3_stmt *pStmt, const char *zName){ function sqlite3TransferBindings (line 1553) | int sqlite3TransferBindings(sqlite3_stmt *pFromStmt, sqlite3_stmt *pToSt... function sqlite3_transfer_bindings (line 1580) | int sqlite3_transfer_bindings(sqlite3_stmt *pFromStmt, sqlite3_stmt *pTo... function sqlite3 (line 1604) | sqlite3 *sqlite3_db_handle(sqlite3_stmt *pStmt){ function sqlite3_stmt_readonly (line 1612) | int sqlite3_stmt_readonly(sqlite3_stmt *pStmt){ function sqlite3_stmt_busy (line 1619) | int sqlite3_stmt_busy(sqlite3_stmt *pStmt){ function sqlite3_stmt (line 1630) | sqlite3_stmt *sqlite3_next_stmt(sqlite3 *pDb, sqlite3_stmt *pStmt){ function sqlite3_stmt_status (line 1651) | int sqlite3_stmt_status(sqlite3_stmt *pStmt, int op, int resetFlag){ function UnpackedRecord (line 1715) | static UnpackedRecord *vdbeUnpackRecord( function sqlite3_preupdate_old (line 1734) | int sqlite3_preupdate_old(sqlite3 *db, int iIdx, sqlite3_value **ppValue){ function sqlite3_preupdate_count (line 1795) | int sqlite3_preupdate_count(sqlite3 *db){ function sqlite3_preupdate_depth (line 1813) | int sqlite3_preupdate_depth(sqlite3 *db){ function sqlite3_preupdate_new (line 1824) | int sqlite3_preupdate_new(sqlite3 *db, int iIdx, sqlite3_value **ppValue){ function sqlite3_stmt_scanstatus (line 1899) | int sqlite3_stmt_scanstatus( function sqlite3_stmt_scanstatus_reset (line 1958) | void sqlite3_stmt_scanstatus_reset(sqlite3_stmt *pStmt){ FILE: v2/testdata/_sqlite/src/vdbeaux.c function Vdbe (line 21) | Vdbe *sqlite3VdbeCreate(Parse *pParse){ function sqlite3VdbeError (line 48) | void sqlite3VdbeError(Vdbe *p, const char *zFormat, ...){ function sqlite3VdbeSetSql (line 59) | void sqlite3VdbeSetSql(Vdbe *p, const char *z, int n, u8 prepFlags){ function sqlite3VdbeSwap (line 72) | void sqlite3VdbeSwap(Vdbe *pA, Vdbe *pB){ function growOpArray (line 104) | static int growOpArray(Vdbe *v, int nOp){ function test_addop_breakpoint (line 144) | static void test_addop_breakpoint(void){ function SQLITE_NOINLINE (line 166) | static SQLITE_NOINLINE int growOp3(Vdbe *p, int op, int p1, int p2, int ... function sqlite3VdbeAddOp3 (line 172) | int sqlite3VdbeAddOp3(Vdbe *p, int op, int p1, int p2, int p3){ function sqlite3VdbeAddOp0 (line 217) | int sqlite3VdbeAddOp0(Vdbe *p, int op){ function sqlite3VdbeAddOp1 (line 220) | int sqlite3VdbeAddOp1(Vdbe *p, int op, int p1){ function sqlite3VdbeAddOp2 (line 223) | int sqlite3VdbeAddOp2(Vdbe *p, int op, int p1, int p2){ function sqlite3VdbeGoto (line 229) | int sqlite3VdbeGoto(Vdbe *p, int iDest){ function sqlite3VdbeLoadString (line 236) | int sqlite3VdbeLoadString(Vdbe *p, int iDest, const char *zStr){ function sqlite3VdbeMultiLoad (line 251) | void sqlite3VdbeMultiLoad(Vdbe *p, int iDest, const char *zTypes, ...){ function sqlite3VdbeAddOp4 (line 274) | int sqlite3VdbeAddOp4( function sqlite3VdbeAddOp4Dup8 (line 292) | int sqlite3VdbeAddOp4Dup8( function sqlite3VdbeAddParseSchemaOp (line 314) | void sqlite3VdbeAddParseSchemaOp(Vdbe *p, int iDb, char *zWhere){ function sqlite3VdbeAddOp4Int (line 323) | int sqlite3VdbeAddOp4Int( function sqlite3VdbeEndCoroutine (line 342) | void sqlite3VdbeEndCoroutine(Vdbe *v, int regYield){ function sqlite3VdbeMakeLabel (line 369) | int sqlite3VdbeMakeLabel(Vdbe *v){ function sqlite3VdbeResolveLabel (line 388) | void sqlite3VdbeResolveLabel(Vdbe *v, int x){ function sqlite3VdbeRunOnlyOnce (line 402) | void sqlite3VdbeRunOnlyOnce(Vdbe *p){ function sqlite3VdbeReusable (line 409) | void sqlite3VdbeReusable(Vdbe *p){ type VdbeOpIter (line 431) | typedef struct VdbeOpIter VdbeOpIter; type VdbeOpIter (line 432) | struct VdbeOpIter { function Op (line 439) | static Op *opIterNext(VdbeOpIter *p){ function sqlite3VdbeAssertMayAbort (line 505) | int sqlite3VdbeAssertMayAbort(Vdbe *v, int mayAbort){ function resolveP2Values (line 565) | static void resolveP2Values(Vdbe *p, int *pMaxFuncArgs){ function sqlite3VdbeCurrentAddr (line 668) | int sqlite3VdbeCurrentAddr(Vdbe *p){ function sqlite3VdbeVerifyNoMallocRequired (line 682) | void sqlite3VdbeVerifyNoMallocRequired(Vdbe *p, int N){ function sqlite3VdbeVerifyNoResultRow (line 695) | void sqlite3VdbeVerifyNoResultRow(Vdbe *p){ function VdbeOp (line 714) | VdbeOp *sqlite3VdbeTakeOpArray(Vdbe *p, int *pnOp, int *pnMaxArg){ function VdbeOp (line 734) | VdbeOp *sqlite3VdbeAddOpList( function sqlite3VdbeScanStatus (line 782) | void sqlite3VdbeScanStatus( function sqlite3VdbeChangeOpcode (line 810) | void sqlite3VdbeChangeOpcode(Vdbe *p, u32 addr, u8 iNewOpcode){ function sqlite3VdbeChangeP1 (line 813) | void sqlite3VdbeChangeP1(Vdbe *p, u32 addr, int val){ function sqlite3VdbeChangeP2 (line 816) | void sqlite3VdbeChangeP2(Vdbe *p, u32 addr, int val){ function sqlite3VdbeChangeP3 (line 819) | void sqlite3VdbeChangeP3(Vdbe *p, u32 addr, int val){ function sqlite3VdbeChangeP5 (line 822) | void sqlite3VdbeChangeP5(Vdbe *p, u16 p5){ function sqlite3VdbeJumpHere (line 831) | void sqlite3VdbeJumpHere(Vdbe *p, int addr){ function freeEphemeralFunction (line 840) | static void freeEphemeralFunction(sqlite3 *db, FuncDef *pDef){ function SQLITE_NOINLINE (line 851) | static SQLITE_NOINLINE void freeP4Mem(sqlite3 *db, Mem *p){ function SQLITE_NOINLINE (line 855) | static SQLITE_NOINLINE void freeP4FuncCtx(sqlite3 *db, sqlite3_context *p){ function freeP4 (line 859) | static void freeP4(sqlite3 *db, int p4type, void *p4){ function vdbeFreeOpArray (line 907) | static void vdbeFreeOpArray(sqlite3 *db, Op *aOp, int nOp){ function sqlite3VdbeLinkSubProgram (line 925) | void sqlite3VdbeLinkSubProgram(Vdbe *pVdbe, SubProgram *p){ function sqlite3VdbeChangeToNoop (line 933) | int sqlite3VdbeChangeToNoop(Vdbe *p, int addr){ function sqlite3VdbeDeletePriorOpcode (line 949) | int sqlite3VdbeDeletePriorOpcode(Vdbe *p, u8 op){ function vdbeChangeP4Full (line 974) | static void SQLITE_NOINLINE vdbeChangeP4Full( function sqlite3VdbeChangeP4 (line 993) | void sqlite3VdbeChangeP4(Vdbe *p, int addr, const char *zP4, int n){ function sqlite3VdbeAppendP4 (line 1036) | void sqlite3VdbeAppendP4(Vdbe *p, void *pP4, int n){ function sqlite3VdbeSetP4KeyInfo (line 1056) | void sqlite3VdbeSetP4KeyInfo(Parse *pParse, Index *pIdx){ function vdbeVComment (line 1072) | static void vdbeVComment(Vdbe *p, const char *zFormat, va_list ap){ function sqlite3VdbeComment (line 1081) | void sqlite3VdbeComment(Vdbe *p, const char *zFormat, ...){ function sqlite3VdbeNoopComment (line 1089) | void sqlite3VdbeNoopComment(Vdbe *p, const char *zFormat, ...){ function sqlite3VdbeSetLineNumber (line 1104) | void sqlite3VdbeSetLineNumber(Vdbe *v, int iLine){ function VdbeOp (line 1122) | VdbeOp *sqlite3VdbeGetOp(Vdbe *p, int addr){ function translateP (line 1143) | static int translateP(char c, const Op *pOp){ function displayComment (line 1164) | static int displayComment( function displayP4Expr (line 1242) | static void displayP4Expr(StrAccum *p, Expr *pExpr){ function sqlite3VdbeUsesBtree (line 1440) | void sqlite3VdbeUsesBtree(Vdbe *p, int i){ function sqlite3VdbeEnter (line 1471) | void sqlite3VdbeEnter(Vdbe *p){ function SQLITE_NOINLINE (line 1492) | static SQLITE_NOINLINE void vdbeLeave(Vdbe *p){ function sqlite3VdbeLeave (line 1506) | void sqlite3VdbeLeave(Vdbe *p){ function sqlite3VdbePrintOp (line 1516) | void sqlite3VdbePrintOp(FILE *pOut, int pc, Op *pOp){ function initMemArray (line 1542) | static void initMemArray(Mem *p, int N, sqlite3 *db, u16 flags){ function releaseMemArray (line 1557) | static void releaseMemArray(Mem *p, int N){ function sqlite3VdbeFrameDelete (line 1603) | void sqlite3VdbeFrameDelete(VdbeFrame *p){ function sqlite3VdbeList (line 1631) | int sqlite3VdbeList( function sqlite3VdbePrintSql (line 1811) | void sqlite3VdbePrintSql(Vdbe *p){ function sqlite3VdbeIOTraceSql (line 1830) | void sqlite3VdbeIOTraceSql(Vdbe *p){ type ReusableSpace (line 1860) | struct ReusableSpace { type ReusableSpace (line 1881) | struct ReusableSpace function sqlite3VdbeRewind (line 1903) | void sqlite3VdbeRewind(Vdbe *p){ function sqlite3VdbeMakeReady (line 1956) | void sqlite3VdbeMakeReady( function sqlite3VdbeFreeCursor (line 2055) | void sqlite3VdbeFreeCursor(Vdbe *p, VdbeCursor *pCx){ function closeCursorsInFrame (line 2092) | static void closeCursorsInFrame(Vdbe *p){ function sqlite3VdbeFrameRestore (line 2110) | int sqlite3VdbeFrameRestore(VdbeFrame *pFrame){ function closeAllCursors (line 2139) | static void closeAllCursors(Vdbe *p){ function sqlite3VdbeSetNumCols (line 2169) | void sqlite3VdbeSetNumCols(Vdbe *p, int nResColumn){ function sqlite3VdbeSetColName (line 2194) | int sqlite3VdbeSetColName( function vdbeCommit (line 2222) | static int vdbeCommit(sqlite3 *db, Vdbe *p){ function checkActiveVdbeCnt (line 2484) | static void checkActiveVdbeCnt(sqlite3 *db){ function SQLITE_NOINLINE (line 2516) | static SQLITE_NOINLINE int vdbeCloseStatement(Vdbe *p, int eOp){ function sqlite3VdbeCloseStatement (line 2562) | int sqlite3VdbeCloseStatement(Vdbe *p, int eOp){ function sqlite3VdbeCheckFk (line 2581) | int sqlite3VdbeCheckFk(Vdbe *p, int deferred){ function sqlite3VdbeHalt (line 2608) | int sqlite3VdbeHalt(Vdbe *p){ function sqlite3VdbeResetStepResult (line 2809) | void sqlite3VdbeResetStepResult(Vdbe *p){ function sqlite3VdbeTransferError (line 2821) | int sqlite3VdbeTransferError(Vdbe *p){ function vdbeInvokeSqllog (line 2843) | static void vdbeInvokeSqllog(Vdbe *v){ function sqlite3VdbeReset (line 2870) | int sqlite3VdbeReset(Vdbe *p){ function sqlite3VdbeFinalize (line 2958) | int sqlite3VdbeFinalize(Vdbe *p){ function sqlite3VdbeDeleteAuxData (line 2984) | void sqlite3VdbeDeleteAuxData(sqlite3 *db, AuxData **pp, int iOp, int ma... function sqlite3VdbeClearObject (line 3012) | void sqlite3VdbeClearObject(sqlite3 *db, Vdbe *p){ function sqlite3VdbeDelete (line 3043) | void sqlite3VdbeDelete(Vdbe *p){ function handleDeferredMoveto (line 3069) | static int SQLITE_NOINLINE handleDeferredMoveto(VdbeCursor *p){ function handleMovedCursor (line 3095) | static int SQLITE_NOINLINE handleMovedCursor(VdbeCursor *p){ function sqlite3VdbeCursorRestore (line 3110) | int sqlite3VdbeCursorRestore(VdbeCursor *p){ function sqlite3VdbeCursorMoveto (line 3131) | int sqlite3VdbeCursorMoveto(VdbeCursor **pp, int *piCol){ function u32 (line 3194) | u32 sqlite3VdbeSerialType(Mem *pMem, int file_format, u32 *pLen){ function u32 (line 3266) | u32 sqlite3VdbeSerialTypeLen(u32 serial_type){ function u8 (line 3275) | u8 sqlite3VdbeOneByteSerialTypeLen(u8 serial_type){ function u64 (line 3315) | static u64 floatSwap(u64 in){ function u32 (line 3346) | u32 sqlite3VdbeSerialPut(u8 *buf, Mem *pMem, u32 serial_type){ function u32 (line 3400) | static u32 SQLITE_NOINLINE serialGet( function u32 (line 3436) | u32 sqlite3VdbeSerialGet( function UnpackedRecord (line 3535) | UnpackedRecord *sqlite3VdbeAllocUnpackedRecord( function sqlite3VdbeRecordUnpack (line 3555) | void sqlite3VdbeRecordUnpack( function vdbeRecordCompareDebug (line 3602) | static int vdbeRecordCompareDebug( function vdbeAssertFieldCountWithinLimits (line 3707) | static void vdbeAssertFieldCountWithinLimits( function vdbeCompareMemString (line 3737) | static int vdbeCompareMemString( function isAllZero (line 3774) | static int isAllZero(const char *z, int n){ function SQLITE_NOINLINE (line 3787) | static SQLITE_NOINLINE int sqlite3BlobCompare(const Mem *pB1, const Mem ... function sqlite3IntFloatCompare (line 3820) | static int sqlite3IntFloatCompare(i64 i, double r){ function sqlite3MemCompare (line 3853) | int sqlite3MemCompare(const Mem *pMem1, const Mem *pMem2, const CollSeq ... function i64 (line 3939) | static i64 vdbeRecordDecodeInt(u32 serial_type, const u8 *aKey){ function sqlite3VdbeRecordCompareWithSkip (line 3994) | int sqlite3VdbeRecordCompareWithSkip( function sqlite3VdbeRecordCompare (line 4180) | int sqlite3VdbeRecordCompare( function vdbeRecordCompareInt (line 4197) | static int vdbeRecordCompareInt( function vdbeRecordCompareString (line 4291) | static int vdbeRecordCompareString( function RecordCompare (line 4352) | RecordCompare sqlite3VdbeFindCompare(UnpackedRecord *p){ function sqlite3VdbeIdxRowid (line 4398) | int sqlite3VdbeIdxRowid(sqlite3 *db, BtCursor *pCur, i64 *rowid){ function sqlite3VdbeIdxKeyCompare (line 4475) | int sqlite3VdbeIdxKeyCompare( function sqlite3VdbeSetChanges (line 4510) | void sqlite3VdbeSetChanges(sqlite3 *db, int nChange){ function sqlite3VdbeCountChanges (line 4520) | void sqlite3VdbeCountChanges(Vdbe *v){ function sqlite3ExpirePreparedStatements (line 4534) | void sqlite3ExpirePreparedStatements(sqlite3 *db){ function sqlite3 (line 4544) | sqlite3 *sqlite3VdbeDb(Vdbe *v){ function u8 (line 4551) | u8 sqlite3VdbePrepareFlags(Vdbe *v){ function sqlite3_value (line 4563) | sqlite3_value *sqlite3VdbeGetBoundValue(Vdbe *v, int iVar, u8 aff){ function sqlite3VdbeSetVarmask (line 4585) | void sqlite3VdbeSetVarmask(Vdbe *v, int iVar){ function sqlite3NotPureFunc (line 4604) | int sqlite3NotPureFunc(sqlite3_context *pCtx){ function sqlite3VtabImportErrmsg (line 4623) | void sqlite3VtabImportErrmsg(Vdbe *p, sqlite3_vtab *pVtab){ function vdbeFreeUnpacked (line 4644) | static void vdbeFreeUnpacked(sqlite3 *db, int nField, UnpackedRecord *p){ function sqlite3VdbePreUpdateHook (line 4663) | void sqlite3VdbePreUpdateHook( FILE: v2/testdata/_sqlite/src/vdbeblob.c type Incrblob (line 24) | typedef struct Incrblob Incrblob; type Incrblob (line 25) | struct Incrblob { function blobSeekToRow (line 54) | static int blobSeekToRow(Incrblob *p, sqlite3_int64 iRow, char **pzErr){ function sqlite3_blob_open (line 119) | int sqlite3_blob_open( function sqlite3_blob_close (line 352) | int sqlite3_blob_close(sqlite3_blob *pBlob){ function blobReadWrite (line 372) | static int blobReadWrite( function sqlite3_blob_read (line 445) | int sqlite3_blob_read(sqlite3_blob *pBlob, void *z, int n, int iOffset){ function sqlite3_blob_write (line 452) | int sqlite3_blob_write(sqlite3_blob *pBlob, const void *z, int n, int iO... function sqlite3_blob_bytes (line 462) | int sqlite3_blob_bytes(sqlite3_blob *pBlob){ function sqlite3_blob_reopen (line 477) | int sqlite3_blob_reopen(sqlite3_blob *pBlob, sqlite3_int64 iRow){ FILE: v2/testdata/_sqlite/src/vdbemem.c function sqlite3VdbeCheckMemInvariants (line 28) | int sqlite3VdbeCheckMemInvariants(Mem *p){ function sqlite3VdbeChangeEncoding (line 110) | int sqlite3VdbeChangeEncoding(Mem *pMem, int desiredEnc){ function SQLITE_NOINLINE (line 145) | SQLITE_NOINLINE int sqlite3VdbeMemGrow(Mem *pMem, int n, int bPreserve){ function sqlite3VdbeMemClearAndResize (line 201) | int sqlite3VdbeMemClearAndResize(Mem *pMem, int szNew){ function SQLITE_NOINLINE (line 217) | static SQLITE_NOINLINE int vdbeMemAddTerminator(Mem *pMem){ function sqlite3VdbeMemMakeWriteable (line 233) | int sqlite3VdbeMemMakeWriteable(Mem *pMem){ function sqlite3VdbeMemExpandBlob (line 256) | int sqlite3VdbeMemExpandBlob(Mem *pMem){ function sqlite3VdbeMemNulTerminate (line 282) | int sqlite3VdbeMemNulTerminate(Mem *pMem){ function sqlite3VdbeMemStringify (line 307) | int sqlite3VdbeMemStringify(Mem *pMem, u8 enc, u8 bForce){ function sqlite3VdbeMemFinalize (line 352) | int sqlite3VdbeMemFinalize(Mem *pMem, FuncDef *pFunc){ function SQLITE_NOINLINE (line 384) | static SQLITE_NOINLINE void vdbeMemClearExternAndSetNull(Mem *p){ function SQLITE_NOINLINE (line 414) | static SQLITE_NOINLINE void vdbeMemClear(Mem *p){ function sqlite3VdbeMemRelease (line 435) | void sqlite3VdbeMemRelease(Mem *p){ function SQLITE_NOINLINE (line 447) | static SQLITE_NOINLINE i64 doubleToInt64(double r){ function SQLITE_NOINLINE (line 483) | static SQLITE_NOINLINE i64 memIntValue(Mem *pMem){ function i64 (line 488) | i64 sqlite3VdbeIntValue(Mem *pMem){ function SQLITE_NOINLINE (line 511) | static SQLITE_NOINLINE double memRealValue(Mem *pMem){ function sqlite3VdbeRealValue (line 517) | double sqlite3VdbeRealValue(Mem *pMem){ function sqlite3VdbeIntegerAffinity (line 536) | void sqlite3VdbeIntegerAffinity(Mem *pMem){ function sqlite3VdbeMemIntegerify (line 564) | int sqlite3VdbeMemIntegerify(Mem *pMem){ function sqlite3VdbeMemRealify (line 578) | int sqlite3VdbeMemRealify(Mem *pMem){ function sqlite3VdbeMemNumerify (line 595) | int sqlite3VdbeMemNumerify(Mem *pMem){ function sqlite3VdbeMemCast (line 626) | void sqlite3VdbeMemCast(Mem *pMem, u8 aff, u8 encoding){ function sqlite3VdbeMemInit (line 668) | void sqlite3VdbeMemInit(Mem *pMem, sqlite3 *db, u16 flags){ function sqlite3VdbeMemSetNull (line 688) | void sqlite3VdbeMemSetNull(Mem *pMem){ function sqlite3ValueSetNull (line 695) | void sqlite3ValueSetNull(sqlite3_value *p){ function sqlite3VdbeMemSetZeroBlob (line 703) | void sqlite3VdbeMemSetZeroBlob(Mem *pMem, int n){ function SQLITE_NOINLINE (line 718) | static SQLITE_NOINLINE void vdbeReleaseAndSetInt64(Mem *pMem, i64 val){ function sqlite3VdbeMemSetInt64 (line 728) | void sqlite3VdbeMemSetInt64(Mem *pMem, i64 val){ function sqlite3NoopDestructor (line 738) | static void sqlite3NoopDestructor(void *p){ UNUSED_PARAMETER(p); } function sqlite3VdbeMemSetPointer (line 744) | void sqlite3VdbeMemSetPointer( function sqlite3VdbeMemSetDouble (line 763) | void sqlite3VdbeMemSetDouble(Mem *pMem, double val){ function sqlite3VdbeMemSetRowSet (line 776) | void sqlite3VdbeMemSetRowSet(Mem *pMem){ function sqlite3VdbeMemTooBig (line 798) | int sqlite3VdbeMemTooBig(Mem *p){ function sqlite3VdbeMemAboutToChange (line 819) | void sqlite3VdbeMemAboutToChange(Vdbe *pVdbe, Mem *pMem){ function SQLITE_NOINLINE (line 839) | static SQLITE_NOINLINE void vdbeClrCopy(Mem *pTo, const Mem *pFrom, int ... function sqlite3VdbeMemShallowCopy (line 844) | void sqlite3VdbeMemShallowCopy(Mem *pTo, const Mem *pFrom, int srcType){ function sqlite3VdbeMemCopy (line 860) | int sqlite3VdbeMemCopy(Mem *pTo, const Mem *pFrom){ function sqlite3VdbeMemMove (line 883) | void sqlite3VdbeMemMove(Mem *pTo, Mem *pFrom){ function sqlite3VdbeMemSetStr (line 909) | int sqlite3VdbeMemSetStr( function SQLITE_NOINLINE (line 1008) | static SQLITE_NOINLINE int vdbeMemFromBtreeResize( function sqlite3VdbeMemFromBtree (line 1028) | int sqlite3VdbeMemFromBtree( function SQLITE_NOINLINE (line 1063) | static SQLITE_NOINLINE const void *valueToText(sqlite3_value* pVal, u8 e... function sqlite3_value (line 1122) | sqlite3_value *sqlite3ValueNew(sqlite3 *db){ type ValueNewStat4Ctx (line 1135) | struct ValueNewStat4Ctx { function sqlite3_value (line 1153) | static sqlite3_value *valueNew(sqlite3 *db, struct ValueNewStat4Ctx *p){ function valueFromFunction (line 1215) | static int valueFromFunction( function valueFromExpr (line 1309) | static int valueFromExpr( function sqlite3ValueFromExpr (line 1442) | int sqlite3ValueFromExpr( function recordFunc (line 1461) | static void recordFunc( function sqlite3AnalyzeFunctions (line 1495) | void sqlite3AnalyzeFunctions(void){ function stat4ValueFromExpr (line 1520) | static int stat4ValueFromExpr( function sqlite3Stat4ProbeSetValue (line 1595) | int sqlite3Stat4ProbeSetValue( function sqlite3Stat4ValueFromExpr (line 1640) | int sqlite3Stat4ValueFromExpr( function sqlite3Stat4Column (line 1657) | int sqlite3Stat4Column( function sqlite3Stat4ProbeFree (line 1702) | void sqlite3Stat4ProbeFree(UnpackedRecord *pRec){ function sqlite3ValueSetStr (line 1720) | void sqlite3ValueSetStr( function sqlite3ValueFree (line 1733) | void sqlite3ValueFree(sqlite3_value *v){ function SQLITE_NOINLINE (line 1744) | static SQLITE_NOINLINE int valueBytes(sqlite3_value *pVal, u8 enc){ function sqlite3ValueBytes (line 1747) | int sqlite3ValueBytes(sqlite3_value *pVal, u8 enc){ FILE: v2/testdata/_sqlite/src/vdbesort.c type MergeEngine (line 160) | typedef struct MergeEngine MergeEngine; type PmaReader (line 161) | typedef struct PmaReader PmaReader; type PmaWriter (line 162) | typedef struct PmaWriter PmaWriter; type SorterRecord (line 163) | typedef struct SorterRecord SorterRecord; type SortSubtask (line 164) | typedef struct SortSubtask SortSubtask; type SorterFile (line 165) | typedef struct SorterFile SorterFile; type SorterList (line 166) | typedef struct SorterList SorterList; type IncrMerger (line 167) | typedef struct IncrMerger IncrMerger; type SorterFile (line 173) | struct SorterFile { type SorterList (line 186) | struct SorterList { type MergeEngine (line 256) | struct MergeEngine { type SortSubtask (line 295) | struct SortSubtask { type VdbeSorter (line 317) | struct VdbeSorter { type PmaReader (line 350) | struct PmaReader { type IncrMerger (line 396) | struct IncrMerger { type PmaWriter (line 414) | struct PmaWriter { type SorterRecord (line 442) | struct SorterRecord { function vdbePmaReaderClear (line 469) | static void vdbePmaReaderClear(PmaReader *pReadr){ function vdbePmaReadBlob (line 486) | static int vdbePmaReadBlob( function vdbePmaReadVarint (line 580) | static int vdbePmaReadVarint(PmaReader *p, u64 *pnOut){ function vdbeSorterMapFile (line 613) | static int vdbeSorterMapFile(SortSubtask *pTask, SorterFile *pFile, u8 *... function vdbePmaReaderSeek (line 630) | static int vdbePmaReaderSeek( function vdbePmaReaderNext (line 677) | static int vdbePmaReaderNext(PmaReader *pReadr){ function vdbePmaReaderInit (line 724) | static int vdbePmaReaderInit( function vdbeSorterCompareTail (line 757) | static int vdbeSorterCompareTail( function vdbeSorterCompare (line 784) | static int vdbeSorterCompare( function vdbeSorterCompareText (line 803) | static int vdbeSorterCompareText( function vdbeSorterCompareInt (line 844) | static int vdbeSorterCompareInt( function sqlite3VdbeSorterInit (line 926) | int sqlite3VdbeSorterInit( function vdbeSorterRecordFree (line 1027) | static void vdbeSorterRecordFree(sqlite3 *db, SorterRecord *pRecord){ function vdbeSortSubtaskCleanup (line 1040) | static void vdbeSortSubtaskCleanup(sqlite3 *db, SortSubtask *pTask){ function vdbeSorterWorkDebug (line 1063) | static void vdbeSorterWorkDebug(SortSubtask *pTask, const char *zEvent){ function vdbeSorterRewindDebug (line 1069) | static void vdbeSorterRewindDebug(const char *zEvent){ function vdbeSorterPopulateDebug (line 1074) | static void vdbeSorterPopulateDebug( function vdbeSorterBlockDebug (line 1083) | static void vdbeSorterBlockDebug( function vdbeSorterJoinThread (line 1105) | static int vdbeSorterJoinThread(SortSubtask *pTask){ function vdbeSorterCreateThread (line 1126) | static int vdbeSorterCreateThread( function vdbeSorterJoinAll (line 1139) | static int vdbeSorterJoinAll(VdbeSorter *pSorter, int rcin){ function MergeEngine (line 1169) | static MergeEngine *vdbeMergeEngineNew(int nReader){ function vdbeMergeEngineFree (line 1192) | static void vdbeMergeEngineFree(MergeEngine *pMerger){ function vdbeIncrFree (line 1206) | static void vdbeIncrFree(IncrMerger *pIncr){ function sqlite3VdbeSorterReset (line 1223) | void sqlite3VdbeSorterReset(sqlite3 *db, VdbeSorter *pSorter){ function sqlite3VdbeSorterClose (line 1256) | void sqlite3VdbeSorterClose(sqlite3 *db, VdbeCursor *pCsr){ function vdbeSorterExtendFile (line 1278) | static void vdbeSorterExtendFile(sqlite3 *db, sqlite3_file *pFd, i64 nBy... function vdbeSorterOpenTempFile (line 1297) | static int vdbeSorterOpenTempFile( function vdbeSortAllocUnpacked (line 1324) | static int vdbeSortAllocUnpacked(SortSubtask *pTask){ function SorterRecord (line 1338) | static SorterRecord *vdbeSorterMerge( function SorterCompare (line 1380) | static SorterCompare vdbeSorterGetCompare(VdbeSorter *p){ function vdbeSorterSort (line 1394) | static int vdbeSorterSort(SortSubtask *pTask, SorterList *pList){ function vdbePmaWriterInit (line 1450) | static void vdbePmaWriterInit( function vdbePmaWriteBlob (line 1472) | static void vdbePmaWriteBlob(PmaWriter *p, u8 *pData, int nData){ function vdbePmaWriterFinish (line 1505) | static int vdbePmaWriterFinish(PmaWriter *p, i64 *piEof){ function vdbePmaWriteVarint (line 1524) | static void vdbePmaWriteVarint(PmaWriter *p, u64 iVal){ function vdbeSorterListToPMA (line 1545) | static int vdbeSorterListToPMA(SortSubtask *pTask, SorterList *pList){ function vdbeMergeEngineStep (line 1609) | static int vdbeMergeEngineStep( function vdbeSorterFlushPMA (line 1694) | static int vdbeSorterFlushPMA(VdbeSorter *pSorter){ function sqlite3VdbeSorterWrite (line 1761) | int sqlite3VdbeSorterWrite( function vdbeIncrPopulate (line 1869) | static int vdbeIncrPopulate(IncrMerger *pIncr){ function vdbeIncrBgPopulate (line 1921) | static int vdbeIncrBgPopulate(IncrMerger *pIncr){ function vdbeIncrSwap (line 1945) | static int vdbeIncrSwap(IncrMerger *pIncr){ function vdbeIncrMergerNew (line 1984) | static int vdbeIncrMergerNew( function vdbeIncrMergerSetThreads (line 2008) | static void vdbeIncrMergerSetThreads(IncrMerger *pIncr){ function vdbeMergeEngineCompare (line 2021) | static void vdbeMergeEngineCompare( function vdbeMergeEngineInit (line 2103) | static int vdbeMergeEngineInit( function vdbePmaReaderIncrMergeInit (line 2174) | static int vdbePmaReaderIncrMergeInit(PmaReader *pReadr, int eMode){ function vdbePmaReaderIncrInit (line 2262) | static int vdbePmaReaderIncrInit(PmaReader *pReadr, int eMode){ function vdbeMergeEngineLevel0 (line 2292) | static int vdbeMergeEngineLevel0( function vdbeSorterTreeDepth (line 2331) | static int vdbeSorterTreeDepth(int nPMA){ function vdbeSorterAddToTree (line 2349) | static int vdbeSorterAddToTree( function vdbeSorterMergeTreeBuild (line 2405) | static int vdbeSorterMergeTreeBuild( function vdbeSorterSetupMerge (line 2484) | static int vdbeSorterSetupMerge(VdbeSorter *pSorter){ function sqlite3VdbeSorterRewind (line 2566) | int sqlite3VdbeSorterRewind(const VdbeCursor *pCsr, int *pbEof){ function sqlite3VdbeSorterNext (line 2618) | int sqlite3VdbeSorterNext(sqlite3 *db, const VdbeCursor *pCsr){ function sqlite3VdbeSorterRowkey (line 2683) | int sqlite3VdbeSorterRowkey(const VdbeCursor *pCsr, Mem *pOut){ function sqlite3VdbeSorterCompare (line 2716) | int sqlite3VdbeSorterCompare( FILE: v2/testdata/_sqlite/src/vdbetrace.c function findNextHostParameter (line 29) | static int findNextHostParameter(const char *zSql, int *pnToken){ FILE: v2/testdata/_sqlite/src/vtab.c type VtabCtx (line 24) | struct VtabCtx { function Module (line 36) | Module *sqlite3VtabCreateModule( function createModule (line 73) | static int createModule( function sqlite3_create_module (line 98) | int sqlite3_create_module( function sqlite3_create_module_v2 (line 113) | int sqlite3_create_module_v2( function sqlite3VtabLock (line 134) | void sqlite3VtabLock(VTable *pVTab){ function VTable (line 144) | VTable *sqlite3GetVTable(sqlite3 *db, Table *pTab){ function sqlite3VtabUnlock (line 155) | void sqlite3VtabUnlock(VTable *pVTab){ function VTable (line 179) | static VTable *vtabDisconnectAll(sqlite3 *db, Table *p){ function sqlite3VtabDisconnect (line 219) | void sqlite3VtabDisconnect(sqlite3 *db, Table *p){ function sqlite3VtabUnlockList (line 257) | void sqlite3VtabUnlockList(sqlite3 *db){ function sqlite3VtabClear (line 288) | void sqlite3VtabClear(sqlite3 *db, Table *p){ function addModuleArgument (line 305) | static void addModuleArgument(sqlite3 *db, Table *pTable, char *zArg){ function sqlite3VtabBeginParse (line 324) | void sqlite3VtabBeginParse( function addArgumentToVtab (line 373) | static void addArgumentToVtab(Parse *pParse){ function sqlite3VtabFinishParse (line 386) | void sqlite3VtabFinishParse(Parse *pParse, Token *pEnd){ function sqlite3VtabArgInit (line 470) | void sqlite3VtabArgInit(Parse *pParse){ function sqlite3VtabArgExtend (line 480) | void sqlite3VtabArgExtend(Parse *pParse, Token *p){ function vtabCallConstructor (line 496) | static int vtabCallConstructor( function sqlite3VtabCallConnect (line 626) | int sqlite3VtabCallConnect(Parse *pParse, Table *pTab){ function growVTrans (line 661) | static int growVTrans(sqlite3 *db){ function addToVTrans (line 683) | static void addToVTrans(sqlite3 *db, VTable *pVTab){ function sqlite3VtabCallCreate (line 697) | int sqlite3VtabCallCreate(sqlite3 *db, int iDb, const char *zTab, char *... function sqlite3_declare_vtab (line 738) | int sqlite3_declare_vtab(sqlite3 *db, const char *zCreateTable){ function sqlite3VtabCallDestroy (line 823) | int sqlite3VtabCallDestroy(sqlite3 *db, int iDb, const char *zTab){ function callFinaliser (line 861) | static void callFinaliser(sqlite3 *db, int offset){ function sqlite3VtabSync (line 889) | int sqlite3VtabSync(sqlite3 *db, Vdbe *p){ function sqlite3VtabRollback (line 911) | int sqlite3VtabRollback(sqlite3 *db){ function sqlite3VtabCommit (line 920) | int sqlite3VtabCommit(sqlite3 *db){ function sqlite3VtabBegin (line 933) | int sqlite3VtabBegin(sqlite3 *db, VTable *pVTab){ function sqlite3VtabSavepoint (line 993) | int sqlite3VtabSavepoint(sqlite3 *db, int op, int iSavepoint){ function FuncDef (line 1039) | FuncDef *sqlite3VtabOverloadFunction( function sqlite3VtabMakeWritable (line 1105) | void sqlite3VtabMakeWritable(Parse *pParse, Table *pTab){ function sqlite3VtabEponymousTableInit (line 1138) | int sqlite3VtabEponymousTableInit(Parse *pParse, Module *pMod){ function sqlite3VtabEponymousTableClear (line 1175) | void sqlite3VtabEponymousTableClear(sqlite3 *db, Module *pMod){ function sqlite3_vtab_on_conflict (line 1194) | int sqlite3_vtab_on_conflict(sqlite3 *db){ function sqlite3_vtab_config (line 1212) | int sqlite3_vtab_config(sqlite3 *db, int op, ...){ FILE: v2/testdata/_sqlite/src/wal.c type WalIndexHdr (line 287) | typedef struct WalIndexHdr WalIndexHdr; type WalIterator (line 288) | typedef struct WalIterator WalIterator; type WalCkptInfo (line 289) | typedef struct WalCkptInfo WalCkptInfo; type WalIndexHdr (line 305) | struct WalIndexHdr { type WalCkptInfo (line 378) | struct WalCkptInfo { type Wal (line 427) | struct Wal { type u16 (line 477) | typedef u16 ht_slot; type WalIterator (line 494) | struct WalIterator { function walIndexPage (line 539) | static int walIndexPage(Wal *pWal, int iPage, volatile u32 **ppPage){ function WalCkptInfo (line 581) | static volatile WalCkptInfo *walCkptInfo(Wal *pWal){ function WalIndexHdr (line 589) | static volatile WalIndexHdr *walIndexHdr(Wal *pWal){ function walChecksumBytes (line 615) | static void walChecksumBytes( function walShmBarrier (line 653) | static void walShmBarrier(Wal *pWal){ function walIndexWriteHdr (line 664) | static void walIndexWriteHdr(Wal *pWal){ function walEncodeFrame (line 690) | static void walEncodeFrame( function walDecodeFrame (line 721) | static int walDecodeFrame( function walLockShared (line 800) | static int walLockShared(Wal *pWal, int lockIdx){ function walUnlockShared (line 810) | static void walUnlockShared(Wal *pWal, int lockIdx){ function walLockExclusive (line 816) | static int walLockExclusive(Wal *pWal, int lockIdx, int n){ function walUnlockExclusive (line 826) | static void walUnlockExclusive(Wal *pWal, int lockIdx, int n){ function walHash (line 839) | static int walHash(u32 iPage){ function walNextHash (line 844) | static int walNextHash(int iPriorHash){ function walHashGet (line 862) | static int walHashGet( function walFramePage (line 900) | static int walFramePage(u32 iFrame){ function u32 (line 914) | static u32 walFramePgno(Wal *pWal, u32 iFrame){ function walCleanupHash (line 934) | static void walCleanupHash(Wal *pWal){ function walIndexAppend (line 996) | static int walIndexAppend(Wal *pWal, u32 iFrame, u32 iPage){ function walIndexRecover (line 1085) | static int walIndexRecover(Wal *pWal){ function walIndexClose (line 1252) | static void walIndexClose(Wal *pWal, int isDelete){ function sqlite3WalOpen (line 1279) | int sqlite3WalOpen( function sqlite3WalLimit (line 1353) | void sqlite3WalLimit(Wal *pWal, i64 iLimit){ function walIteratorNext (line 1367) | static int walIteratorNext( function walMerge (line 1420) | static void walMerge( function walMergesort (line 1477) | static void walMergesort( function walIteratorFree (line 1540) | static void walIteratorFree(WalIterator *p){ function walIteratorInit (line 1556) | static int walIteratorInit(Wal *pWal, WalIterator **pp){ function walBusyLock (line 1638) | static int walBusyLock( function walPagesize (line 1656) | static int walPagesize(Wal *pWal){ function walRestartHdr (line 1677) | static void walRestartHdr(Wal *pWal, u32 salt1){ function walCheckpoint (line 1724) | static int walCheckpoint( function walLimitSize (line 1908) | static void walLimitSize(Wal *pWal, i64 nMax){ function sqlite3WalClose (line 1925) | int sqlite3WalClose( function walIndexTryHdr (line 2006) | static int walIndexTryHdr(Wal *pWal, int *pChanged){ function walIndexReadHdr (line 2064) | static int walIndexReadHdr(Wal *pWal, int *pChanged){ function walTryBeginRead (line 2181) | static int walTryBeginRead(Wal *pWal, int *pChanged, int useWal, int cnt){ function sqlite3WalSnapshotRecover (line 2400) | int sqlite3WalSnapshotRecover(Wal *pWal){ function sqlite3WalBeginReadTransaction (line 2472) | int sqlite3WalBeginReadTransaction(Wal *pWal, int *pChanged){ function sqlite3WalEndReadTransaction (line 2562) | void sqlite3WalEndReadTransaction(Wal *pWal){ function sqlite3WalFindFrame (line 2578) | int sqlite3WalFindFrame( function sqlite3WalReadFrame (line 2680) | int sqlite3WalReadFrame( function Pgno (line 2700) | Pgno sqlite3WalDbsize(Wal *pWal){ function sqlite3WalBeginWriteTransaction (line 2721) | int sqlite3WalBeginWriteTransaction(Wal *pWal){ function sqlite3WalEndWriteTransaction (line 2759) | int sqlite3WalEndWriteTransaction(Wal *pWal){ function sqlite3WalUndo (line 2781) | int sqlite3WalUndo(Wal *pWal, int (*xUndo)(void *, Pgno), void *pUndoCtx){ function sqlite3WalSavepoint (line 2821) | void sqlite3WalSavepoint(Wal *pWal, u32 *aWalData){ function sqlite3WalSavepointUndo (line 2835) | int sqlite3WalSavepointUndo(Wal *pWal, u32 *aWalData){ function walRestartLog (line 2872) | static int walRestartLog(Wal *pWal){ type WalWriter (line 2919) | typedef struct WalWriter { function walWriteToLog (line 2935) | static int walWriteToLog( function walWriteOneFrame (line 2960) | static int walWriteOneFrame( function walRewriteChecksums (line 2990) | static int walRewriteChecksums(Wal *pWal, u32 iLast){ function sqlite3WalFrames (line 3039) | int sqlite3WalFrames( function sqlite3WalCheckpoint (line 3279) | int sqlite3WalCheckpoint( function sqlite3WalCallback (line 3389) | int sqlite3WalCallback(Wal *pWal){ function sqlite3WalExclusiveMode (line 3422) | int sqlite3WalExclusiveMode(Wal *pWal, int op){ function sqlite3WalHeapMemory (line 3464) | int sqlite3WalHeapMemory(Wal *pWal){ function sqlite3WalSnapshotGet (line 3473) | int sqlite3WalSnapshotGet(Wal *pWal, sqlite3_snapshot **ppSnapshot){ function sqlite3WalSnapshotOpen (line 3497) | void sqlite3WalSnapshotOpen(Wal *pWal, sqlite3_snapshot *pSnapshot){ function sqlite3_snapshot_cmp (line 3505) | int sqlite3_snapshot_cmp(sqlite3_snapshot *p1, sqlite3_snapshot *p2){ function sqlite3WalFramesize (line 3525) | int sqlite3WalFramesize(Wal *pWal){ function sqlite3_file (line 3533) | sqlite3_file *sqlite3WalFile(Wal *pWal){ FILE: v2/testdata/_sqlite/src/wal.h type Wal (line 55) | typedef struct Wal Wal; FILE: v2/testdata/_sqlite/src/walker.c function SQLITE_NOINLINE (line 39) | static SQLITE_NOINLINE int walkExpr(Walker *pWalker, Expr *pExpr){ function sqlite3WalkExpr (line 62) | int sqlite3WalkExpr(Walker *pWalker, Expr *pExpr){ function sqlite3WalkExprList (line 70) | int sqlite3WalkExprList(Walker *pWalker, ExprList *p){ function sqlite3WalkSelectExpr (line 87) | int sqlite3WalkSelectExpr(Walker *pWalker, Select *p){ function sqlite3WalkSelectFrom (line 105) | int sqlite3WalkSelectFrom(Walker *pWalker, Select *p){ function sqlite3WalkSelect (line 143) | int sqlite3WalkSelect(Walker *pWalker, Select *p){ FILE: v2/testdata/_sqlite/src/where.c function LogEst (line 34) | LogEst sqlite3WhereOutputRowCount(WhereInfo *pWInfo){ function sqlite3WhereIsDistinct (line 42) | int sqlite3WhereIsDistinct(WhereInfo *pWInfo){ function sqlite3WhereIsOrdered (line 50) | int sqlite3WhereIsOrdered(WhereInfo *pWInfo){ function sqlite3WhereOrderedInnerLoop (line 62) | int sqlite3WhereOrderedInnerLoop(WhereInfo *pWInfo){ function sqlite3WhereContinueLabel (line 70) | int sqlite3WhereContinueLabel(WhereInfo *pWInfo){ function sqlite3WhereBreakLabel (line 79) | int sqlite3WhereBreakLabel(WhereInfo *pWInfo){ function sqlite3WhereOkOnePass (line 100) | int sqlite3WhereOkOnePass(WhereInfo *pWInfo, int *aiCur){ function whereOrMove (line 115) | static void whereOrMove(WhereOrSet *pDest, WhereOrSet *pSrc){ function whereOrInsert (line 127) | static int whereOrInsert( function Bitmask (line 164) | Bitmask sqlite3WhereGetMask(WhereMaskSet *pMaskSet, int iCursor){ function createMask (line 183) | static void createMask(WhereMaskSet *pMaskSet, int iCursor){ function WhereTerm (line 193) | static WhereTerm *whereScanNext(WhereScan *pScan){ function WhereTerm (line 294) | static WhereTerm *whereScanInit( function WhereTerm (line 356) | WhereTerm *sqlite3WhereFindTerm( function findIndexCol (line 390) | static int findIndexCol( function indexColumnNotNull (line 419) | static int indexColumnNotNull(Index *pIdx, int iCol){ function isDistinctRedundant (line 442) | static int isDistinctRedundant( function LogEst (line 503) | static LogEst estLog(LogEst N){ function translateColumnToCopy (line 519) | static void translateColumnToCopy( function TRACE_IDX_INPUTS (line 559) | static void TRACE_IDX_INPUTS(sqlite3_index_info *p){ function TRACE_IDX_OUTPUTS (line 577) | static void TRACE_IDX_OUTPUTS(sqlite3_index_info *p){ function termCanDriveIndex (line 603) | static int termCanDriveIndex( function constructAutomaticIndex (line 636) | static void constructAutomaticIndex( function sqlite3_index_info (line 843) | static sqlite3_index_info *allocateIndexInfo( function vtabBestIndex (line 989) | static int vtabBestIndex(Parse *pParse, Table *pTab, sqlite3_index_info ... function whereKeyStats (line 1038) | static int whereKeyStats( function LogEst (line 1230) | static LogEst whereRangeAdjust(WhereTerm *pTerm, LogEst nNew){ function sqlite3IndexColumnAffinity (line 1247) | char sqlite3IndexColumnAffinity(sqlite3 *db, Index *pIdx, int iCol){ function whereRangeSkipScanEst (line 1293) | static int whereRangeSkipScanEst( function whereRangeScanEst (line 1405) | static int whereRangeScanEst( function whereEqualScanEst (line 1584) | static int whereEqualScanEst( function whereInScanEst (line 1648) | static int whereInScanEst( function whereTermPrint (line 1685) | static void whereTermPrint(WhereTerm *pTerm, int iTerm){ function sqlite3WhereClausePrint (line 1722) | void sqlite3WhereClausePrint(WhereClause *pWC){ function whereLoopPrint (line 1734) | static void whereLoopPrint(WhereLoop *p, WhereClause *pWC){ function whereLoopInit (line 1786) | static void whereLoopInit(WhereLoop *p){ function whereLoopClearUnion (line 1796) | static void whereLoopClearUnion(sqlite3 *db, WhereLoop *p){ function whereLoopClear (line 1813) | static void whereLoopClear(sqlite3 *db, WhereLoop *p){ function whereLoopResize (line 1822) | static int whereLoopResize(sqlite3 *db, WhereLoop *p, int n){ function whereLoopXfer (line 1838) | static int whereLoopXfer(sqlite3 *db, WhereLoop *pTo, WhereLoop *pFrom){ function whereLoopDelete (line 1857) | static void whereLoopDelete(sqlite3 *db, WhereLoop *p){ function whereInfoFree (line 1865) | static void whereInfoFree(sqlite3 *db, WhereInfo *pWInfo){ function whereLoopCheaperProperSubset (line 1902) | static int whereLoopCheaperProperSubset( function whereLoopAdjustCost (line 1943) | static void whereLoopAdjustCost(const WhereLoop *p, WhereLoop *pTemplate){ function WhereLoop (line 1980) | static WhereLoop **whereLoopFindLesser( function whereLoopInsert (line 2068) | static int whereLoopInsert(WhereLoopBuilder *pBuilder, WhereLoop *pTempl... function whereLoopOutputAdjust (line 2196) | static void whereLoopOutputAdjust( function whereRangeVectorLen (line 2259) | static int whereRangeVectorLen( function whereLoopAddBtreeIndex (line 2330) | static int whereLoopAddBtreeIndex( function indexMightHelpWithOrderBy (line 2656) | static int indexMightHelpWithOrderBy( function Bitmask (line 2690) | static Bitmask columnsInIndex(Index *pIdx){ function whereUsablePartialIndex (line 2707) | static int whereUsablePartialIndex(int iTab, WhereClause *pWC, Expr *pWh... function whereLoopAddBtree (line 2763) | static int whereLoopAddBtree( function whereLoopAddVirtualOne (line 3015) | static int whereLoopAddVirtualOne( function whereLoopAddVirtual (line 3169) | static int whereLoopAddVirtual( function whereLoopAddOr (line 3290) | static int whereLoopAddOr( function whereLoopAddAll (line 3413) | static int whereLoopAddAll(WhereLoopBuilder *pBuilder){ function i8 (line 3481) | static i8 wherePathSatisfiesOrderBy( function sqlite3WhereIsSorted (line 3790) | int sqlite3WhereIsSorted(WhereInfo *pWInfo){ function LogEst (line 3813) | static LogEst whereSortingCost( function wherePathSolver (line 3858) | static int wherePathSolver(WhereInfo *pWInfo, LogEst nRowEst){ function whereShortCut (line 4237) | static int whereShortCut(WhereLoopBuilder *pBuilder){ function exprNodeIsDeterministic (line 4319) | static int exprNodeIsDeterministic(Walker *pWalker, Expr *pExpr){ function exprIsDeterministic (line 4332) | static int exprIsDeterministic(Expr *p){ function WhereInfo (line 4430) | WhereInfo *sqlite3WhereBegin( function sqlite3WhereEnd (line 4907) | void sqlite3WhereEnd(WhereInfo *pWInfo){ FILE: v2/testdata/_sqlite/src/whereInt.h type WhereClause (line 34) | typedef struct WhereClause WhereClause; type WhereMaskSet (line 35) | typedef struct WhereMaskSet WhereMaskSet; type WhereOrInfo (line 36) | typedef struct WhereOrInfo WhereOrInfo; type WhereAndInfo (line 37) | typedef struct WhereAndInfo WhereAndInfo; type WhereLevel (line 38) | typedef struct WhereLevel WhereLevel; type WhereLoop (line 39) | typedef struct WhereLoop WhereLoop; type WherePath (line 40) | typedef struct WherePath WherePath; type WhereTerm (line 41) | typedef struct WhereTerm WhereTerm; type WhereLoopBuilder (line 42) | typedef struct WhereLoopBuilder WhereLoopBuilder; type WhereScan (line 43) | typedef struct WhereScan WhereScan; type WhereOrCost (line 44) | typedef struct WhereOrCost WhereOrCost; type WhereOrSet (line 45) | typedef struct WhereOrSet WhereOrSet; type WhereLevel (line 62) | struct WhereLevel { type WhereLoop (line 111) | struct WhereLoop { type WhereOrCost (line 153) | struct WhereOrCost { type WhereOrSet (line 164) | struct WhereOrSet { type WherePath (line 187) | struct WherePath { type WhereTerm (line 248) | struct WhereTerm { type WhereScan (line 293) | struct WhereScan { type WhereClause (line 319) | struct WhereClause { type WhereOrInfo (line 337) | struct WhereOrInfo { type WhereAndInfo (line 346) | struct WhereAndInfo { type WhereMaskSet (line 376) | struct WhereMaskSet { type WhereLoopBuilder (line 391) | struct WhereLoopBuilder { type WhereInfo (line 418) | struct WhereInfo { type SrcList_item (line 500) | struct SrcList_item FILE: v2/testdata/_sqlite/src/wherecode.c function explainAppendTerm (line 43) | static void explainAppendTerm( function explainIndexRange (line 87) | static void explainIndexRange(StrAccum *pStr, WhereLoop *pLoop){ type SrcList_item (line 134) | struct SrcList_item function else (line 204) | else if( (flags & WHERE_VIRTUALTABLE)!=0 ){ function sqlite3WhereAddScanStatus (line 233) | void sqlite3WhereAddScanStatus( function disableTerm (line 295) | static void disableTerm(WhereLevel *pLevel, WhereTerm *pTerm){ function codeApplyAffinity (line 326) | static void codeApplyAffinity(Parse *pParse, int base, int n, char *zAff){ function updateRangeAffinityStr (line 363) | static void updateRangeAffinityStr( function codeEqualityTerm (line 394) | static int codeEqualityTerm( function codeAllEqualityTerms (line 604) | static int codeAllEqualityTerms( function whereLikeOptimizationStringFixup (line 724) | static void whereLikeOptimizationStringFixup( type CCurHint (line 750) | struct CCurHint { function codeCursorHintCheckExpr (line 762) | static int codeCursorHintCheckExpr(Walker *pWalker, Expr *pExpr){ function codeCursorHintIsOrFunction (line 789) | static int codeCursorHintIsOrFunction(Walker *pWalker, Expr *pExpr){ function codeCursorHintFixExpr (line 824) | static int codeCursorHintFixExpr(Walker *pWalker, Expr *pExpr){ function codeCursorHint (line 857) | static void codeCursorHint( function codeDeferredSeek (line 979) | static void codeDeferredSeek( function codeExprOrVector (line 1018) | static void codeExprOrVector(Parse *pParse, Expr *p, int iReg, int nReg){ type IdxExprTrans (line 1046) | typedef struct IdxExprTrans { function whereIndexExprTransNode (line 1059) | static int whereIndexExprTransNode(Walker *p, Expr *pExpr){ function whereIndexExprTrans (line 1077) | static void whereIndexExprTrans( function Bitmask (line 1109) | Bitmask sqlite3WhereCodeOneLoopStart( FILE: v2/testdata/_sqlite/src/whereexpr.c function whereOrInfoDelete (line 28) | static void whereOrInfoDelete(sqlite3 *db, WhereOrInfo *p){ function whereAndInfoDelete (line 36) | static void whereAndInfoDelete(sqlite3 *db, WhereAndInfo *p){ function whereClauseInsert (line 60) | static int whereClauseInsert(WhereClause *pWC, Expr *p, u16 wtFlags){ function allowedOp (line 101) | static int allowedOp(int op){ function exprCommute (line 121) | static void exprCommute(Parse *pParse, Expr *pExpr){ function u16 (line 152) | static u16 operatorMask(int op){ function isLikeOrGlob (line 190) | static int isLikeOrGlob( function isAuxiliaryVtabOperator (line 340) | static int isAuxiliaryVtabOperator( function transferJoinMarkings (line 402) | static void transferJoinMarkings(Expr *pDerived, Expr *pBase){ function markTermAsChild (line 412) | static void markTermAsChild(WhereClause *pWC, int iChild, int iParent){ function WhereTerm (line 423) | static WhereTerm *whereNthSubterm(WhereTerm *pTerm, int N){ function whereCombineDisjuncts (line 453) | static void whereCombineDisjuncts( function exprAnalyzeOrTerm (line 579) | static void exprAnalyzeOrTerm( function termIsEquivalence (line 842) | static int termIsEquivalence(Parse *pParse, Expr *pExpr){ function Bitmask (line 865) | static Bitmask exprSelectUsage(WhereMaskSet *pMaskSet, Select *pS){ function SQLITE_NOINLINE (line 899) | static SQLITE_NOINLINE int exprMightBeIndexed2( function exprMightBeIndexed (line 923) | static int exprMightBeIndexed( function exprAnalyze (line 968) | static void exprAnalyze( function sqlite3WhereSplit (line 1385) | void sqlite3WhereSplit(WhereClause *pWC, Expr *pExpr, u8 op){ function sqlite3WhereClauseInit (line 1400) | void sqlite3WhereClauseInit( function sqlite3WhereClauseClear (line 1416) | void sqlite3WhereClauseClear(WhereClause *pWC){ function Bitmask (line 1441) | Bitmask sqlite3WhereExprUsage(WhereMaskSet *pMaskSet, Expr *p){ function Bitmask (line 1461) | Bitmask sqlite3WhereExprListUsage(WhereMaskSet *pMaskSet, ExprList *pList){ function sqlite3WhereExprAnalyze (line 1481) | void sqlite3WhereExprAnalyze( function sqlite3WhereTabFuncArgs (line 1498) | void sqlite3WhereTabFuncArgs( FILE: v2/testdata/_sqlite/test/crashtest1.c function do_some_sql (line 27) | static void do_some_sql(int parent){ function main (line 67) | int main(int argc, char **argv){ FILE: v2/testdata/_sqlite/test/dbfuzz.c function showHelp (line 40) | static void showHelp(const char *zArgv0){ function fatalError (line 64) | static void fatalError(const char *zFormat, ...){ type VFile (line 76) | typedef struct VFile VFile; type VHandle (line 77) | typedef struct VHandle VHandle; type VFile (line 78) | struct VFile { type VHandle (line 84) | struct VHandle { type GlobalVars (line 102) | struct GlobalVars { function formatVfs (line 110) | static void formatVfs(void){ function reformatVfs (line 124) | static void reformatVfs(void){ function VFile (line 145) | static VFile *findVFile(const char *zName){ function VFile (line 161) | static VFile *createVFile(const char *zName, const char *zDiskFile){ function inmemClose (line 208) | static int inmemClose(sqlite3_file *pFile){ function inmemRead (line 219) | static int inmemRead( function inmemWrite (line 240) | static int inmemWrite( function inmemTruncate (line 266) | static int inmemTruncate(sqlite3_file *pFile, sqlite3_int64 iSize){ function inmemSync (line 272) | static int inmemSync(sqlite3_file *pFile, int flags){ function inmemFileSize (line 275) | static int inmemFileSize(sqlite3_file *pFile, sqlite3_int64 *pSize){ function inmemLock (line 279) | static int inmemLock(sqlite3_file *pFile, int type){ function inmemUnlock (line 282) | static int inmemUnlock(sqlite3_file *pFile, int type){ function inmemCheckReservedLock (line 285) | static int inmemCheckReservedLock(sqlite3_file *pFile, int *pOut){ function inmemFileControl (line 289) | static int inmemFileControl(sqlite3_file *pFile, int op, void *pArg){ function inmemSectorSize (line 292) | static int inmemSectorSize(sqlite3_file *pFile){ function inmemDeviceCharacteristics (line 295) | static int inmemDeviceCharacteristics(sqlite3_file *pFile){ function inmemOpen (line 331) | static int inmemOpen( function inmemDelete (line 353) | static int inmemDelete( function inmemAccess (line 373) | static int inmemAccess( function inmemFullPathname (line 386) | static int inmemFullPathname( function inmemVfsRegister (line 399) | static void inmemVfsRegister(void){ function timeoutHandler (line 420) | static void timeoutHandler(int NotUsed){ function setAlarm (line 430) | static void setAlarm(int N){ type Str (line 440) | typedef struct Str Str; type Str (line 441) | struct Str { function StrInit (line 449) | static void StrInit(Str *p){ function StrAppend (line 454) | static void StrAppend(Str *p, const char *z){ function StrFree (line 482) | static void StrFree(Str *p){ function hexDigitValue (line 491) | static int hexDigitValue(char c){ function integerValue (line 501) | static int integerValue(const char *zArg){ function sqlLog (line 548) | static void sqlLog(void *pNotUsed, int iErrCode, const char *zMsg){ function progressHandler (line 562) | static int progressHandler(void *pVdbeLimitFlag){ function runSql (line 578) | static void runSql(sqlite3 *db, const char *zSql, unsigned runFlags){ function main (line 647) | int main(int argc, char **argv){ FILE: v2/testdata/_sqlite/test/fuzzcheck.c type VFile (line 90) | typedef struct VFile VFile; type VFile (line 91) | struct VFile { type VHandle (line 97) | typedef struct VHandle VHandle; type VHandle (line 98) | struct VHandle { type Blob (line 106) | typedef struct Blob Blob; type Blob (line 107) | struct Blob { type GlobalVars (line 128) | struct GlobalVars { function fatalError (line 142) | static void fatalError(const char *zFormat, ...){ function timeoutHandler (line 160) | static void timeoutHandler(int NotUsed){ function setAlarm (line 170) | static void setAlarm(int N){ function progressHandler (line 187) | static int progressHandler(void *pVdbeLimitFlag){ function formatVfs (line 205) | static void formatVfs(void){ function reformatVfs (line 219) | static void reformatVfs(void){ function VFile (line 240) | static VFile *findVFile(const char *zName){ function VFile (line 256) | static VFile *createVFile(const char *zName, int sz, unsigned char *pData){ function readfileFunc (line 283) | static void readfileFunc( function writefileFunc (line 315) | static void writefileFunc( function blobListLoadFromDb (line 344) | static void blobListLoadFromDb( function blobListFree (line 388) | static void blobListFree(Blob *p){ function sqlite3_int64 (line 399) | static sqlite3_int64 timeOfDay(void){ function inmemClose (line 415) | static int inmemClose(sqlite3_file *pFile){ function inmemRead (line 426) | static int inmemRead( function inmemWrite (line 447) | static int inmemWrite( function inmemTruncate (line 468) | static int inmemTruncate(sqlite3_file *pFile, sqlite3_int64 iSize){ function inmemSync (line 474) | static int inmemSync(sqlite3_file *pFile, int flags){ function inmemFileSize (line 477) | static int inmemFileSize(sqlite3_file *pFile, sqlite3_int64 *pSize){ function inmemLock (line 481) | static int inmemLock(sqlite3_file *pFile, int type){ function inmemUnlock (line 484) | static int inmemUnlock(sqlite3_file *pFile, int type){ function inmemCheckReservedLock (line 487) | static int inmemCheckReservedLock(sqlite3_file *pFile, int *pOut){ function inmemFileControl (line 491) | static int inmemFileControl(sqlite3_file *pFile, int op, void *pArg){ function inmemSectorSize (line 494) | static int inmemSectorSize(sqlite3_file *pFile){ function inmemDeviceCharacteristics (line 497) | static int inmemDeviceCharacteristics(sqlite3_file *pFile){ function inmemOpen (line 533) | static int inmemOpen( function inmemDelete (line 555) | static int inmemDelete( function inmemAccess (line 575) | static int inmemAccess( function inmemFullPathname (line 588) | static int inmemFullPathname( function inmemRandomness (line 600) | static int inmemRandomness(sqlite3_vfs *NotUsed, int nBuf, char *zBuf){ function inmemVfsRegister (line 609) | static void inmemVfsRegister(int makeDefault){ function runSql (line 636) | static void runSql(sqlite3 *db, const char *zSql, unsigned runFlags){ function rebuild_database (line 711) | static void rebuild_database(sqlite3 *db){ function hexDigitValue (line 733) | static int hexDigitValue(char c){ function integerValue (line 743) | static int integerValue(const char *zArg){ function showHelp (line 790) | static void showHelp(void){ function main (line 819) | int main(int argc, char **argv){ FILE: v2/testdata/_sqlite/test/kvtest.c function showHelp (line 164) | static void showHelp(void){ function fatalError (line 172) | static void fatalError(const char *zFormat, ...){ function hexDigitValue (line 186) | static int hexDigitValue(char c){ function integerValue (line 196) | static int integerValue(const char *zArg){ function pathType (line 262) | static int pathType(const char *zPath){ function sqlite3_int64 (line 286) | static sqlite3_int64 fileSize(const char *zPath){ function randInt (line 301) | static unsigned int randInt(void){ function initMain (line 312) | static int initMain(int argc, char **argv){ function statMain (line 382) | static int statMain(int argc, char **argv){ function rememberFunc (line 468) | static void rememberFunc( function kvtest_mkdir (line 485) | static void kvtest_mkdir(const char *zDir){ function exportMain (line 496) | static int exportMain(int argc, char **argv){ function updateFile (line 616) | static void updateFile(const char *zName, sqlite3_int64 *pnByte, int doF... function sqlite3_int64 (line 661) | static sqlite3_int64 timeOfDay(void){ function displayLinuxIoStats (line 679) | static void displayLinuxIoStats(FILE *out){ function display_stats (line 714) | static int display_stats( function runMain (line 783) | static int runMain(int argc, char **argv){ function main (line 1119) | int main(int argc, char **argv){ FILE: v2/testdata/_sqlite/test/ossfuzz.c function ossfuzz_set_debug_flags (line 23) | void ossfuzz_set_debug_flags(unsigned x){ function sqlite3_int64 (line 30) | static sqlite3_int64 timeOfDay(void){ type FuzzCtx (line 47) | typedef struct FuzzCtx { function progress_handler (line 62) | static int progress_handler(void *pClientData) { function block_debug_pragmas (line 78) | static int block_debug_pragmas( function exec_handler (line 98) | static int exec_handler(void *pCnt, int argc, char **argv, char **namev){ function LLVMFuzzerTestOneInput (line 110) | int LLVMFuzzerTestOneInput(const uint8_t* data, size_t size) { FILE: v2/testdata/_sqlite/test/ossshell.c function main (line 32) | int main(int argc, char **argv){ FILE: v2/testdata/_sqlite/test/speedtest1.c type Global (line 65) | struct Global { function fatal_error (line 95) | static void fatal_error(const char *zMsg, ...){ function hexDigitValue (line 107) | static int hexDigitValue(char c){ function integerValue (line 123) | static int integerValue(const char *zArg){ function sqlite3_int64 (line 168) | sqlite3_int64 speedtest1_timestamp(void){ function speedtest1_random (line 190) | unsigned int speedtest1_random(void){ function swizzle (line 199) | unsigned swizzle(unsigned in, unsigned limit){ function roundup_allones (line 211) | unsigned roundup_allones(unsigned limit){ function speedtest1_numbername (line 225) | int speedtest1_numbername(unsigned int n, char *zOut, int nOut){ function speedtest1_begin_test (line 283) | void speedtest1_begin_test(int iTestNum, const char *zTestName, ...){ function speedtest1_end_test (line 309) | void speedtest1_end_test(void){ function speedtest1_final (line 322) | void speedtest1_final(void){ function printSql (line 330) | static void printSql(const char *zSql){ function speedtest1_shrink_memory (line 350) | void speedtest1_shrink_memory(void){ function speedtest1_exec (line 357) | void speedtest1_exec(const char *zFormat, ...){ function speedtest1_prepare (line 376) | void speedtest1_prepare(const char *zFormat, ...){ function speedtest1_run (line 396) | void speedtest1_run(void){ function traceCallback (line 430) | static void traceCallback(void *NotUsed, const char *zSql){ function randomFunc (line 439) | static void randomFunc( function est_square_root (line 448) | static int est_square_root(int x){ type groupConcat (line 466) | struct groupConcat { function groupAppend (line 471) | static void groupAppend(struct groupConcat *p, const char *z, int n){ function groupStep (line 482) | static void groupStep( function groupFinal (line 512) | static void groupFinal(sqlite3_context *context){ function testset_main (line 525) | void testset_main(void){ function testset_cte (line 975) | void testset_cte(void){ function twoCoords (line 1131) | static void twoCoords( function xsliceGeometryCallback (line 1160) | static int xsliceGeometryCallback( function testset_rtree (line 1175) | void testset_rtree(int p1, int p2){ function testset_orm (line 1313) | void testset_orm(void){ function testset_debug1 (line 1581) | void testset_debug1(void){ function displayLinuxIoStats (line 1602) | static void displayLinuxIoStats(FILE *out){ function xCompileOptions (line 1638) | static int xCompileOptions(void *pCtx, int nVal, char **azVal, char **az... function main (line 1643) | int main(int argc, char **argv){ FILE: v2/testdata/_sqlite/test/threadtest1.c function Exit (line 40) | static void Exit(int rc){ function db_is_locked (line 50) | static int db_is_locked(void *NotUsed, int iCount){ type QueryResult (line 60) | struct QueryResult { function db_query_callback (line 70) | static int db_query_callback( type QueryResult (line 107) | struct QueryResult function db_execute (line 137) | void db_execute(sqlite *db, const char *zFile, const char *zFormat, ...){ function db_query_free (line 162) | void db_query_free(char **az){ function db_check (line 173) | void db_check(const char *zFile, const char *zMsg, char **az, ...){ function main (line 248) | int main(int argc, char **argv){ FILE: v2/testdata/_sqlite/test/threadtest2.c function check_callback (line 42) | int check_callback(void *pid, int argc, char **argv, char **notUsed2){ function integrity_check (line 57) | int integrity_check(sqlite *db, int id){ function main (line 98) | int main(int argc, char **argv){ FILE: v2/testdata/_sqlite/test/threadtest3.c type MD5Context (line 127) | struct MD5Context { type MD5Context (line 136) | typedef struct MD5Context MD5Context; function byteReverse (line 141) | static void byteReverse (unsigned char *buf, unsigned longs){ function MD5Transform (line 167) | static void MD5Transform(uint32 buf[4], const uint32 in[16]){ function MD5Init (line 253) | static void MD5Init(MD5Context *ctx){ function MD5Update (line 267) | static function MD5Final (line 316) | static void MD5Final(unsigned char digest[16], MD5Context *ctx){ function MD5DigestToBase16 (line 359) | static void MD5DigestToBase16(unsigned char *digest, char *zBuf){ function md5step (line 375) | static void md5step(sqlite3_context *context, int argc, sqlite3_value **... function md5finalize (line 391) | static void md5finalize(sqlite3_context *context){ type sqlite3_int64 (line 405) | typedef sqlite3_int64 i64; type Error (line 407) | typedef struct Error Error; type Sqlite (line 408) | typedef struct Sqlite Sqlite; type Statement (line 409) | typedef struct Statement Statement; type Threadset (line 411) | typedef struct Threadset Threadset; type Thread (line 412) | typedef struct Thread Thread; type Error (line 417) | struct Error { type Sqlite (line 423) | struct Sqlite { type Statement (line 430) | struct Statement { type Thread (line 435) | struct Thread { type Threadset (line 444) | struct Threadset { function free_err (line 449) | static void free_err(Error *p){ function print_err (line 455) | static void print_err(Error *p){ function print_and_free_err (line 467) | static void print_and_free_err(Error *p){ function system_error (line 472) | static void system_error(Error *pErr, int iSys){ function sqlite_error (line 479) | static void sqlite_error( function test_error_x (line 491) | static void test_error_x( function clear_error_x (line 503) | static void clear_error_x( function busyhandler (line 514) | static int busyhandler(void *pArg, int n){ function opendb_x (line 519) | static void opendb_x( function closedb_x (line 544) | static void closedb_x( function sql_script_x (line 568) | static void sql_script_x( function sql_script_printf_x (line 578) | static void sql_script_printf_x( function Statement (line 594) | static Statement *getSqlStatement( function sqlite3_stmt (line 621) | static sqlite3_stmt *getAndBindSqlStatement( function i64 (line 653) | static i64 execsql_i64_x( function integrity_check_x (line 721) | static void integrity_check_x( function launch_thread_x (line 757) | static void launch_thread_x( function join_all_threads_x (line 785) | static void join_all_threads_x( function i64 (line 807) | static i64 filesize_x( function filecopy_x (line 823) | static void filecopy_x( function currentTime (line 879) | static double currentTime(void){ function setstoptime_x (line 893) | static void setstoptime_x( function timetostop_x (line 903) | static int timetostop_x( function walthread1 (line 981) | static void walthread1(int nMs){ function walthread2 (line 1045) | static void walthread2(int nMs){ function walthread3 (line 1101) | static void walthread3(int nMs){ function walthread4 (line 1160) | static void walthread4(int nMs){ function walthread5 (line 1193) | static void walthread5(int nMs){ function cgt_pager_1_populate (line 1256) | static void cgt_pager_1_populate(Error *pErr, Sqlite *pDb){ function cgt_pager_1_update (line 1266) | static void cgt_pager_1_update(Error *pErr, Sqlite *pDb){ function cgt_pager_1_read (line 1276) | static void cgt_pager_1_read(Error *pErr, Sqlite *pDb){ function cgt_pager_1 (line 1284) | static void cgt_pager_1(int nMs){ function dynamic_triggers (line 1391) | static void dynamic_triggers(int nMs){ function main (line 1437) | int main(int argc, char **argv){ FILE: v2/testdata/_sqlite/test/threadtest4.c type WorkerInfo (line 44) | typedef struct WorkerInfo WorkerInfo; type WorkerInfo (line 45) | struct WorkerInfo { function check_oom (line 69) | static void check_oom(void *x){ function worker_trace (line 89) | static void worker_trace(WorkerInfo *p, const char *zFormat, ...){ function sqlite3_stmt (line 104) | static sqlite3_stmt *prep_sql(sqlite3 *db, const char *zFormat, ...){ function run_sql (line 127) | static void run_sql(WorkerInfo *p, const char *zFormat, ...){ function worker_open_connection (line 174) | static void worker_open_connection(WorkerInfo *p, int iCnt){ function worker_close_connection (line 208) | static void worker_close_connection(WorkerInfo *p){ function worker_delete_all_content (line 222) | static void worker_delete_all_content(WorkerInfo *p, int inTrans){ function worker_add_content (line 251) | static void worker_add_content(WorkerInfo *p, int mn, int mx, int iTab){ function worker_error (line 272) | static void worker_error(WorkerInfo *p, const char *zFormat, ...){ function main (line 360) | int main(int argc, char **argv){ FILE: v2/testdata/_sqlite/test/tt3_checkpoint.c type CheckpointStarvationCtx (line 47) | struct CheckpointStarvationCtx { type CheckpointStarvationCtx (line 51) | typedef struct CheckpointStarvationCtx CheckpointStarvationCtx; function checkpoint_starvation_walhook (line 53) | static int checkpoint_starvation_walhook( function checkpoint_starvation_main (line 92) | static void checkpoint_starvation_main(int nMs, CheckpointStarvationCtx ... function checkpoint_starvation_1 (line 130) | static void checkpoint_starvation_1(int nMs){ function checkpoint_starvation_2 (line 140) | static void checkpoint_starvation_2(int nMs){ FILE: v2/testdata/_sqlite/test/tt3_index.c function create_drop_index_1 (line 49) | static void create_drop_index_1(int nMs){ FILE: v2/testdata/_sqlite/test/tt3_lookaside1.c function lookaside1 (line 66) | static void lookaside1(int nMs){ FILE: v2/testdata/_sqlite/test/tt3_stress.c function stress1 (line 134) | static void stress1(int nMs){ function stress2_workload1 (line 191) | static void stress2_workload1(Error *pErr, Sqlite *pDb, int i){ function stress2_workload2 (line 198) | static void stress2_workload2(Error *pErr, Sqlite *pDb, int i){ function stress2_workload3 (line 203) | static void stress2_workload3(Error *pErr, Sqlite *pDb, int i){ function stress2_workload4 (line 207) | static void stress2_workload4(Error *pErr, Sqlite *pDb, int i){ function stress2_workload5 (line 211) | static void stress2_workload5(Error *pErr, Sqlite *pDb, int i){ function stress2_workload6 (line 217) | static void stress2_workload6(Error *pErr, Sqlite *pDb, int i){ function stress2_workload7 (line 223) | static void stress2_workload7(Error *pErr, Sqlite *pDb, int i){ function stress2_workload8 (line 230) | static void stress2_workload8(Error *pErr, Sqlite *pDb, int i){ function stress2_workload9 (line 238) | static void stress2_workload9(Error *pErr, Sqlite *pDb, int i){ function stress2_workload10 (line 243) | static void stress2_workload10(Error *pErr, Sqlite *pDb, int i){ function stress2_workload11 (line 249) | static void stress2_workload11(Error *pErr, Sqlite *pDb, int i){ function stress2_workload14 (line 253) | static void stress2_workload14(Error *pErr, Sqlite *pDb, int i){ function stress2_workload17 (line 257) | static void stress2_workload17(Error *pErr, Sqlite *pDb, int i){ type Stress2Ctx (line 278) | typedef struct Stress2Ctx Stress2Ctx; type Stress2Ctx (line 279) | struct Stress2Ctx { function stress2_launch_thread_loop (line 307) | static void stress2_launch_thread_loop( function stress2 (line 319) | static void stress2(int nMs){ FILE: v2/testdata/_sqlite/test/tt3_vacuum.c function vacuum1 (line 67) | static void vacuum1(int nMs){ FILE: v2/testdata/_sqlite/test/wordcount.c function sqlite3_int64 (line 100) | static sqlite3_int64 realTime(void){ function fatal_error (line 115) | static void fatal_error(const char *zMsg, ...){ function usage (line 124) | static void usage(void){ function traceCallback (line 130) | static void traceCallback(void *NotUsed, const char *zSql){ function printResult (line 136) | static int printResult(void *NotUsed, int nArg, char **azArg, char **azNm){ function addCharToHash (line 150) | static void addCharToHash(unsigned int *a, unsigned char x){ function finalHash (line 168) | static void finalHash(unsigned int *a, char *z){ function checksumStep (line 178) | static void checksumStep( function checksumFinalize (line 198) | static void checksumFinalize(sqlite3_context *context){ function allLoop (line 232) | static int allLoop( function main (line 252) | int main(int argc, char **argv){ FILE: v2/testdata/bug/1.c function f1 (line 4) | void f1(int *ip) { function t1 (line 8) | void t1() { function t2 (line 15) | void t2() { function f3 (line 25) | void f3(int **ipp) { function t3 (line 29) | void t3() { function f4 (line 39) | void f4(int **ipp) { function t4 (line 42) | void t4() { function main (line 51) | int main (void) { FILE: v2/testdata/bug/10.c function main (line 5) | int main() { FILE: v2/testdata/bug/11.c function __isnan (line 1) | int __isnan(double) {} function __isnanf (line 2) | int __isnanf(float) {} function __isnanl (line 3) | int __isnanl(long double) {} function main (line 11) | int main() { FILE: v2/testdata/bug/12.c function foo (line 3) | void foo(int *v[]) { function bar (line 7) | void bar(int v[]) { function main (line 13) | int main() { FILE: v2/testdata/bug/13.c type OVERLAPPED (line 3) | typedef struct _OVERLAPPED { function main (line 19) | int main() { FILE: v2/testdata/bug/14.c type SYSTEM_INFO (line 3) | typedef struct _SYSTEM_INFO { function main (line 22) | int main() { FILE: v2/testdata/bug/15.c function g (line 6) | void g(va_list ap) { function f (line 10) | void f(int i, ...) { function main (line 20) | int main() { FILE: v2/testdata/bug/16.c function foo (line 4) | int foo() { return 42; } function main (line 6) | int main() { FILE: v2/testdata/bug/17.c function main (line 3) | int main() { FILE: v2/testdata/bug/18.c function f1 (line 3) | int f1() { return 1; } function f2 (line 5) | int f2() { return 2; } type api (line 7) | struct api { type api (line 12) | struct api function main (line 14) | int main() { FILE: v2/testdata/bug/2.c function foo (line 3) | void foo(char**) {} function main (line 5) | int main() { FILE: v2/testdata/bug/3.c function main (line 3) | int main() { function f (line 8) | static void f(int i) { FILE: v2/testdata/bug/4.c type s (line 1) | struct s { function foo (line 5) | int foo(struct s *p) { function foo2 (line 9) | int foo2(struct s *p) { function main (line 13) | int main() { FILE: v2/testdata/bug/5.c function foo (line 18) | void foo(char *p, char *q) { function main (line 103) | int main() { FILE: v2/testdata/bug/6.c function main (line 6) | int main() { FILE: v2/testdata/bug/7.c function main (line 7) | int main() { FILE: v2/testdata/bug/8.c function main (line 3) | int main() { FILE: v2/testdata/bug/9.c function main (line 3) | int main() { FILE: v2/testdata/cpp-expand/009.c type syscall_arg_t (line 5) | typedef long syscall_arg_t; FILE: v2/testdata/cpp-expand/010.c function main (line 11) | int main (void) { FILE: v2/testdata/cpp-expand/011.c function main (line 13) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20000112-1.c function special_format (line 3) | static int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20000113-1.c type x (line 1) | struct x { type x (line 10) | struct x type x (line 11) | struct x FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20000121-1.c function big (line 1) | void big(long long u) { } function doit (line 3) | void doit(unsigned int a,unsigned int b,char *id) function main (line 10) | int main(void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20000205-1.c function f (line 1) | static int f (int a) function main (line 12) | int main(void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20000217-1.c function showbug (line 1) | unsigned short int showbug(unsigned short int *a, unsigned short int *b) function main (line 7) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20000223-1.c function check (line 8) | void check (char const *type, int align) type A (line 24) | struct A function main (line 42) | int main () FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20000224-1.c function test (line 5) | int test (void) function main (line 21) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20000225-1.c function main (line 1) | int main () FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20000227-1.c function main (line 4) | int main(void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20000313-1.c function buggy (line 1) | unsigned int buggy (unsigned int *param) function main (line 10) | int main (void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20000314-1.c function main (line 1) | int main () FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20000314-2.c type uint64 (line 1) | typedef unsigned long long uint64; function uint64 (line 6) | static FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20000314-3.c function attr_rtx (line 10) | static void function attr_eq (line 22) | static void function main (line 37) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20000402-1.c function main (line 4) | int main(void) { exit (0); } type ull (line 7) | typedef unsigned long long ull; type ull (line 9) | typedef unsigned long ull; function checkit (line 28) | void checkit (int a) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20000403-1.c function seqgt (line 15) | int function seqgt2 (line 21) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20000412-1.c function main (line 11) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20000412-2.c function f (line 1) | int f(int a,int *y) function main (line 11) | int main(int argc,char **argv) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20000412-3.c type X (line 1) | typedef struct { function z (line 6) | int z (void) function main (line 15) | int main (void) function f (line 25) | int f(X x, X y) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20000412-4.c function f (line 1) | void f(int i, int j, int radius, int width, int N) function main (line 17) | int main(int argc, char **argv) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20000412-5.c function main (line 1) | int main( void ) { FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20000412-6.c function main (line 5) | int main() function bug (line 13) | unsigned FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20000419-1.c type foo (line 1) | struct foo { int a, b, c; } function brother (line 3) | void function sister (line 10) | void function main (line 16) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20000422-1.c function main (line 13) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20000503-1.c function sub (line 1) | unsigned long FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20000511-1.c function f (line 1) | void f (int value, int expect) function main (line 7) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20000519-1.c function bar (line 3) | int function foo (line 15) | int function main (line 24) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20000519-2.c function main (line 3) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20000523-1.c function main (line 1) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20000528-1.c function main (line 7) | int main () { FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20000603-1.c type s1 (line 5) | struct s1 { double d; } type s2 (line 6) | struct s2 { double d; } type s1 (line 7) | struct s1 type s2 (line 7) | struct s2 function f (line 9) | double f(struct s1 *a, struct s2 *b) function main (line 15) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20000605-1.c type RenderInfo (line 1) | typedef struct _RenderInfo RenderInfo; type _RenderInfo (line 2) | struct _RenderInfo function bar (line 9) | static void bar(void) { } function render_image_rgb_a (line 11) | static int function main (line 37) | int main (void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20000605-2.c type F (line 1) | struct F { int i; } function f1 (line 3) | void f1(struct F *x, struct F *y) type F (line 13) | struct F FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20000605-3.c type F (line 1) | struct F { int x; int y; } function main (line 3) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20000622-1.c function foo (line 1) | long foo(long a, long b, long c) function bar (line 7) | long bar (long a, long b) function baz (line 11) | void baz (long a, long b, void *c) function main (line 17) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20000703-1.c type baz (line 3) | struct baz function foo (line 11) | void foo(struct baz *p, unsigned int c, unsigned int d) function bar (line 18) | void bar(struct baz *p, unsigned int c, unsigned int d) function main (line 29) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20000706-1.c type baz (line 4) | struct baz { function bar (line 8) | void bar(struct baz *x, int f, int g, int h, int i, int j) function foo (line 15) | void foo(struct baz x, char **y) function main (line 20) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20000706-2.c type baz (line 4) | struct baz { function bar (line 8) | void bar(struct baz *x, int f, int g, int h, int i, int j) function foo (line 15) | void foo(char *z, struct baz x, char *y) function main (line 20) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20000706-3.c function baz (line 6) | void baz(int *p) function bar (line 11) | void bar(int b) function foo (line 17) | void foo(int a, int b) function main (line 23) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20000706-4.c function bar (line 6) | void bar(int b) function foo (line 12) | void foo(int a, int b) function main (line 18) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20000706-5.c type baz (line 4) | struct baz { int a, b, c; } type baz (line 6) | struct baz function bar (line 8) | void bar(int b) function foo (line 14) | void foo(struct baz a, int b) function main (line 20) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20000707-1.c type baz (line 4) | struct baz { function foo (line 8) | void function bar (line 15) | void function main (line 21) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20000715-1.c function test1 (line 4) | void function test2 (line 19) | void function test3 (line 35) | void function init_xy (line 53) | static void function test4 (line 60) | void function test5 (line 74) | void function test6 (line 91) | void function main (line 109) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20000715-2.c function foo (line 4) | unsigned int foo(unsigned int a) function main (line 9) | int main(void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20000717-1.c type trio (line 1) | typedef struct trio { int a, b, c; } trio; function bar (line 3) | int function foo (line 10) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20000717-2.c function compare (line 1) | static void function main (line 7) | int main(void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20000717-3.c function main (line 16) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20000717-4.c type slot (line 7) | struct slot function x (line 14) | int function main (line 22) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20000717-5.c type trio (line 1) | typedef struct trio { int a, b, c; } trio; function bar (line 3) | int function foo (line 11) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20000722-1.c type s (line 1) | struct s { char *p; int t; } type s (line 4) | struct s function main (line 6) | int main(void) function bar (line 13) | void function foo (line 19) | void foo (struct s *p) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20000726-1.c type adjust_template (line 3) | struct adjust_template type adjust_template (line 11) | struct adjust_template function adjust_xy (line 25) | void FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20000731-1.c function foo (line 1) | double function do_sibcall (line 7) | void function main (line 13) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20000731-2.c function main (line 1) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20000801-1.c function foo (line 4) | void function main (line 25) | int main(void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20000801-2.c type foo (line 6) | struct foo { type foo (line 10) | struct foo type foo (line 10) | struct foo function bar (line 20) | int bar (void) function baz (line 25) | int baz (void) function main (line 30) | int main(void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20000801-3.c type empty (line 5) | typedef struct { } empty; type st (line 7) | typedef struct { function main (line 17) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20000801-4.c function foo (line 10) | int function main (line 19) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20000808-1.c type Point (line 1) | typedef struct { function bar (line 5) | void function f (line 10) | void function foo (line 23) | void function main (line 51) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20000815-1.c type table_elt (line 1) | struct table_elt type write_data (line 18) | struct write_data type table_elt (line 27) | struct table_elt type table_elt (line 28) | struct table_elt function invalidate_memory (line 30) | void function cse_rtx_addr_varies_p (line 51) | int cse_rtx_addr_varies_p(void *x) { return 0; } function remove_from_table (line 52) | void remove_from_table(struct table_elt *x, int y) { abort (); } function main (line 54) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20000818-1.c function main (line 14) | int main (void) function yylex (line 21) | int yylex (void) function input (line 46) | static int input (void) function ISALNUM (line 51) | static int ISALNUM (int ch) function obstack_1grow (line 58) | static void obstack_1grow (void **ptr, int ch) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20000819-1.c function foo (line 3) | void foo(int *sp, int cnt) function main (line 13) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20000822-1.c function f0 (line 2) | int f0(int (*fn)(int *), int *p) function f1 (line 7) | int f1(void) function main (line 21) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20000910-1.c function main (line 9) | int main () { function bar (line 21) | void bar (int i) { baz (i, i); } function foo (line 22) | void foo (int *i) { bar (*i); } function baz (line 24) | void baz (int i, int j) { FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20000910-2.c function bar (line 9) | static int bar (const char *fmt) { function foo (line 13) | static void foo () { function main (line 26) | int main () { FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20000914-1.c type tree_code (line 3) | enum tree_code { type tree_common (line 152) | struct tree_common type tree_common (line 182) | struct tree_common type c_tree_code (line 184) | enum c_tree_code { type cplus_tree_code (line 209) | enum cplus_tree_code { type tree_code (line 275) | enum tree_code type tree_common (line 287) | struct tree_common FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20000917-1.c type int3 (line 4) | typedef struct int3 { int a, b, c; } int3; function int3 (line 6) | int3 function int3 (line 12) | int3 function main (line 18) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20001009-2.c function foo (line 2) | int foo() function main (line 17) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20001011-1.c function foo (line 4) | int foo(const char *a) function main (line 9) | int main(void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20001013-1.c type x (line 1) | struct x { function foo (line 5) | int foo(struct x *p, int y) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20001017-1.c function bug (line 2) | void bug (double *Cref, char transb, int m, int n, int k, function main (line 9) | int main (void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20001017-2.c function fn_4parms (line 1) | void function main (line 8) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20001024-1.c type a (line 1) | struct a type a (line 3) | struct a type a (line 5) | struct a { type b (line 10) | struct b { function bar (line 15) | int bar (int x, const struct b *__restrict y, struct b *__restrict z) function foo (line 21) | void foo(void) function main (line 30) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20001026-1.c type realvaluetype (line 3) | typedef struct { function realvaluetype (line 9) | static realvaluetype type brfic_args (line 19) | struct brfic_args function build_real_from_int_cst_1 (line 26) | static void function main (line 34) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20001027-1.c function main (line 3) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20001031-1.c function t1 (line 4) | void t1 (int x) function t2 (line 10) | int t2 (void) function t3 (line 17) | void t3 (long long x) function t4 (line 23) | long long t4 (void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20001101.c type struc (line 4) | typedef struct function rtx (line 9) | rtx dummy ( int *a, rtx *b) function bogus (line 16) | void bogus (insn, thread, delay_list) function main (line 35) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20001108-1.c function signed_poly (line 1) | long long function unsigned_poly (line 8) | unsigned long long function main (line 15) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20001111-1.c function foo (line 7) | long function bar (line 27) | void function main (line 32) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20001112-1.c function main (line 1) | int main () FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20001121-1.c function foo (line 8) | __inline__ double foo (void) function bar (line 13) | __inline__ int bar (void) function main (line 19) | int main (void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20001124-1.c type inode (line 2) | struct inode { type file (line 7) | struct file { type super_block (line 11) | struct super_block { function do_isofs_readdir (line 25) | static int type super_block (line 61) | struct super_block type inode (line 62) | struct inode type file (line 63) | struct file function main (line 65) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20001130-1.c function bar (line 1) | static inline int bar(void) { return 1; } function foo (line 4) | static int foo(int x) function main (line 17) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20001130-2.c function main (line 25) | int main(void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20001203-1.c function foo (line 8) | static void function main (line 17) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20001203-2.c type obstack (line 1) | struct obstack type objfile (line 12) | struct objfile type type (line 18) | struct type type type (line 39) | struct type type obstack (line 41) | struct obstack type type (line 46) | struct type type type (line 47) | struct type type type (line 47) | struct type type field (line 59) | struct field type obstack (line 62) | struct obstack type obstack (line 65) | struct obstack type field (line 66) | struct field type obstack (line 72) | struct obstack type field (line 87) | struct field type type (line 91) | struct type function _obstack_newchunk (line 100) | void _obstack_newchunk (struct obstack *o, int i) function get_discrete_bounds (line 104) | void function main (line 111) | int main(void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20001221-1.c function main (line 1) | int main () FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20001228-1.c function foo1 (line 1) | int foo1(void) function foo2 (line 12) | int foo2(void) function main (line 23) | int main(void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20001229-1.c function setsysinfo (line 14) | static inline int function trap_unaligned (line 21) | static void __attribute__((constructor)) function foo (line 31) | void foo(char *a, char *b) { } function showinfo (line 33) | void showinfo() function main (line 39) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20010106-1.c function f (line 4) | int f(int i) { function main (line 26) | int main() { FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20010114-1.c function main (line 7) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20010116-1.c type Data (line 7) | typedef struct function find (line 12) | void find (Data *first, Data *last) function ok (line 20) | void ok(int i) function main (line 27) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20010118-1.c type A (line 1) | typedef struct { function foo (line 5) | void foo (A *v, int w, int x, int *y, int *z) function bar (line 9) | void function main (line 30) | int main () FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20010119-1.c function bar (line 4) | void bar (unsigned x) { } function baz (line 5) | void baz (unsigned x) { } function foo (line 7) | extern inline void foo (int a, int b) function foo (line 14) | void foo (int a, int b) function main (line 19) | int main (void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20010122-1.c function NOINLINE (line 96) | void NOINLINE test7 (void) function NOINLINE (line 102) | void NOINLINE test8 (void) function NOINLINE (line 109) | void NOINLINE test9 (void) function NOINLINE (line 116) | void NOINLINE test10 (void) function NOINLINE (line 123) | void NOINLINE test10a (char * p) function NOINLINE (line 129) | void NOINLINE test11 (void) function NOINLINE (line 136) | void NOINLINE test11a (char * p) function NOINLINE (line 143) | void NOINLINE test12 (void) function NOINLINE (line 150) | void NOINLINE test12a (char * p) function call_func2 (line 166) | void NOINLINE call_func2 (int i) function main (line 172) | int main (void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20010123-1.c type s (line 4) | struct s function main (line 10) | int main (void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20010129-1.c function baz1 (line 6) | long baz1 (void *a) function baz2 (line 12) | int baz2 (const char *a) function baz3 (line 17) | int baz3 (int i) function foo (line 26) | int foo (void *a, long b, int c) function main (line 63) | int main () FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20010206-1.c function foo (line 1) | int foo (void) function main (line 11) | int main () FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20010209-1.c function foo (line 3) | int foo (void) function main (line 16) | int main () FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20010222-1.c function main (line 3) | int main () FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20010224-1.c function ba_compute_psd (line 13) | void ba_compute_psd (int16_t start) function logadd (line 30) | int16_t logadd (int16_t *a, int16_t *b) function main (line 35) | int main (void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20010325-1.c function main (line 9) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20010329-1.c function main (line 3) | int main (void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20010403-1.c function a (line 7) | void a (int x, int y) function b (line 17) | void b (int *y) function c (line 22) | void c (int x, int y) function d (line 28) | void d (int x) function main (line 32) | int main (void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20010409-1.c type __SIZE_TYPE__ (line 1) | typedef __SIZE_TYPE__ size_t; type A (line 4) | typedef struct A { type B (line 8) | typedef struct B { function foo (line 17) | void foo (A *x, const char *y, int z) function A (line 22) | A *bar (const char *v, int w, int x, const char *y, int z) function test (line 29) | void test (const char *x, int *y) function main (line 38) | int main () FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20010422-1.c function foo (line 1) | unsigned int foo(unsigned int x) function main (line 10) | int main(void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20010518-1.c function add (line 3) | int function main (line 21) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20010518-2.c type b_struct (line 3) | typedef struct type a_struct (line 14) | typedef struct function main (line 24) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20010520-1.c function main (line 3) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20010604-1.c function f (line 3) | int f (int a, int b, int c, _Bool d, _Bool e, _Bool f, char g) function main (line 9) | int main (void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20010605-1.c function main (line 1) | int main () FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20010605-2.c function main (line 2) | int main () function foo (line 19) | void foo (__complex__ double x) function bar (line 25) | void bar (__complex__ float x) function baz (line 31) | void baz (__complex__ long double x) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20010711-1.c function foo (line 1) | void foo (int *a) {} function main (line 3) | int main () FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20010717-1.c function main (line 3) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20010723-1.c function test (line 1) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20010904-1.c type X (line 1) | typedef struct x { int a; int b; } __attribute__((aligned(32))) X; type Y (line 2) | typedef struct y { X x[32]; int c; } Y; function main (line 6) | int main(void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20010904-2.c type X (line 1) | typedef struct x { int a; int b; } __attribute__((aligned(32))) X; type Y (line 2) | typedef struct y { X x; X y[31]; int c; } Y; function main (line 6) | int main(void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20010910-1.c type epic_rx_desc (line 13) | struct epic_rx_desc type epic_private (line 18) | struct epic_private function epic_init_ring (line 24) | static void epic_init_ring(struct epic_private *ep) function main (line 38) | int main(void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20010915-1.c function main (line 14) | int main (int argc, char **argv) function x (line 22) | int x (int argc, char **argv) function r (line 61) | int r (const char *f) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20010925-1.c function main (line 10) | int main() function foo (line 17) | int foo (void *a, void *b, unsigned int c) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20011008-3.c type u_int32_t (line 4) | typedef unsigned int u_int32_t; type u_int8_t (line 5) | typedef unsigned char u_int8_t; type db_txnlist_type (line 8) | typedef enum { type __db_lsn (line 15) | struct __db_lsn type DB_LSN (line 15) | typedef struct __db_lsn DB_LSN; type __db_lsn (line 16) | struct __db_lsn { type __db_txnlist (line 20) | struct __db_txnlist type DB_TXNLIST (line 20) | typedef struct __db_txnlist DB_TXNLIST; type __db_txnlist (line 22) | struct __db_txnlist { function log_compare (line 55) | int log_compare (const DB_LSN *a, const DB_LSN *b) function __db_txnlist_lsnadd (line 61) | int function main (line 90) | int main (void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20011019-1.c function foo (line 7) | int foo (void) function main (line 12) | int main (void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20011024-1.c type __SIZE_TYPE__ (line 4) | typedef __SIZE_TYPE__ size_t; function foo (line 11) | static void foo (void) function main (line 18) | int main (void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20011109-1.c function fail1 (line 1) | void fail1(void) function fail2 (line 5) | void fail2(void) function fail3 (line 9) | void fail3(void) function fail4 (line 13) | void fail4(void) function foo (line 19) | void foo(long x) function main (line 54) | int main(void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20011109-2.c function main (line 1) | int main(void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20011113-1.c type __SIZE_TYPE__ (line 1) | typedef __SIZE_TYPE__ size_t; type t (line 6) | struct t type U (line 14) | typedef struct { function T (line 20) | T foo (T x) function T (line 29) | T baz (T x) function T (line 41) | T bar (U d, unsigned int m) type t (line 48) | struct t function main (line 50) | int main (void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20011114-1.c function foo (line 1) | char foo(char bar[]) function main (line 6) | int main(void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20011115-1.c function foo (line 3) | static inline int function bar (line 14) | static inline int function main (line 23) | int main (void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20011121-1.c type s (line 1) | struct s type s (line 8) | struct s function main (line 10) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20011126-1.c function main (line 5) | int main () FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20011126-2.c function main (line 38) | int main () FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20011217-1.c function main (line 1) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20011219-1.c type X (line 7) | enum X { A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q } function bar (line 9) | void function foo (line 14) | long function main (line 42) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20011223-1.c function main (line 12) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20020103-1.c function foo (line 6) | unsigned long function bar (line 12) | unsigned long function main (line 18) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20020107-1.c function bar (line 8) | static void function main (line 24) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20020108-1.c type u8 (line 49) | typedef unsigned int u8 __attribute__((mode(QI))); type s8 (line 50) | typedef signed int s8 __attribute__((mode(QI))); type u16 (line 71) | typedef unsigned int u16 __attribute__((mode(HI))); type s16 (line 72) | typedef signed int s16 __attribute__((mode(HI))); type u16 (line 74) | typedef unsigned int u16 __attribute__((mode(QI))); type s16 (line 75) | typedef signed int s16 __attribute__((mode(QI))); type u32 (line 97) | typedef unsigned int u32 __attribute__((mode(SI))); type s32 (line 98) | typedef signed int s32 __attribute__((mode(SI))); type u32 (line 100) | typedef unsigned int u32 __attribute__((mode(HI))); type s32 (line 101) | typedef signed int s32 __attribute__((mode(HI))); type u32 (line 103) | typedef unsigned int u32 __attribute__((mode(QI))); type s32 (line 104) | typedef signed int s32 __attribute__((mode(QI))); function main (line 126) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20020118-1.c function foo (line 8) | void function main (line 29) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20020127-1.c function foo (line 6) | unsigned long function main (line 12) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20020129-1.c type D (line 5) | struct D { int d1; struct D *d2; } type C (line 6) | struct C { struct D c1; long c2, c3, c4, c5, c6; } type A (line 7) | struct A { struct A *a1; struct C *a2; } type B (line 8) | struct B { struct C b1; struct A *b2; } function foo (line 13) | void type B (line 41) | struct B function main (line 43) | int main () FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20020201-1.c function main (line 12) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20020206-1.c type A (line 1) | struct A { function bar (line 8) | struct A bar (void) function baz (line 13) | void baz (struct A *a) function main (line 19) | int main () FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20020206-2.c type A (line 6) | typedef struct { unsigned short a; } A; function foo (line 11) | void foo (unsigned int x) function main (line 17) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20020213-1.c type A (line 8) | struct A { function foo (line 15) | void foo (void) function bar (line 23) | int bar (float x) function main (line 28) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20020215-1.c type s (line 14) | struct s function foo (line 21) | struct s foo (struct s s) function main (line 27) | int main () FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20020216-1.c function foo (line 10) | int foo (void) function main (line 15) | int main (void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20020219-1.c function foo (line 8) | long long foo (void) function main (line 16) | int main (void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20020225-1.c function foo (line 7) | unsigned long foo (unsigned long base, unsigned int val) function main (line 12) | int main (void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20020225-2.c function test (line 1) | static int function main (line 14) | int main(void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20020227-1.c type __complex__ (line 5) | typedef __complex__ float cf; type x (line 6) | struct x { char c; cf f; } __attribute__ ((__packed__)) type x (line 7) | struct x function main (line 9) | int function f1 (line 16) | void function f2 (line 25) | void FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20020307-1.c function main (line 36) | int main () FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20020314-1.c function f (line 2) | void f(void * a, double y) function g (line 6) | double g (double a, double b, double c, double d) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20020320-1.c type large (line 7) | struct large { int x, y[9]; } function main (line 9) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20020321-1.c function g (line 6) | float g (void *a, void *b, int e, int c, float d) function f (line 11) | float f (void *a, void *b, int c, float d) function main (line 16) | int main () FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20020328-1.c function testit (line 5) | void function main (line 12) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20020402-1.c function main (line 9) | int main(void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20020402-2.c type ShrPcCommonStatSType (line 34) | typedef struct type ShrPcMonStatSType (line 65) | typedef struct type ShrPcGemStatSType (line 83) | typedef struct type ShrPcStatsSType (line 126) | typedef struct type WorkEntrySType (line 134) | typedef struct function setStatPointers (line 152) | static void type ShrPcPteSType (line 203) | typedef struct function initPte (line 210) | static void function InitCache (line 219) | void function main (line 225) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20020402-3.c type CORE_ADDR (line 3) | typedef unsigned long long CORE_ADDR; type blockvector (line 5) | struct blockvector type symtab (line 7) | struct symtab { type sec (line 11) | struct sec { type symbol (line 15) | struct symbol { type block (line 20) | struct block { type blockvector (line 29) | struct blockvector { type blockvector (line 34) | struct blockvector type symtab (line 35) | struct symtab type block (line 37) | struct block type blockvector (line 39) | struct blockvector function main (line 69) | int main(void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20020404-1.c type bfd_signed_vma (line 5) | typedef long long bfd_signed_vma; type bfd_signed_vma (line 6) | typedef bfd_signed_vma file_ptr; type boolean (line 8) | typedef enum bfd_boolean {false, true} boolean; type bfd_size_type (line 10) | typedef unsigned long long bfd_size_type; type flagword (line 12) | typedef unsigned int flagword; type CORE_ADDR (line 14) | typedef unsigned long long CORE_ADDR; type bfd_vma (line 15) | typedef unsigned long long bfd_vma; type bfd_struct (line 17) | struct bfd_struct { type asection_struct (line 21) | struct asection_struct { type bfd (line 29) | typedef struct bfd_struct bfd; type asection (line 30) | typedef struct asection_struct asection; function dump_bfd_file (line 47) | static void function bfd (line 65) | static bfd * function asection (line 72) | static asection * function boolean (line 80) | static boolean function boolean (line 86) | static boolean function boolean (line 91) | static boolean function main (line 100) | int main(void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20020406-1.c type FFelem (line 7) | typedef unsigned int FFelem; function FFelem (line 9) | FFelem FFmul(const FFelem x, const FFelem y) type DUPFFstruct (line 15) | struct DUPFFstruct type DUPFFstruct (line 22) | struct DUPFFstruct function DUPFFdeg (line 25) | int DUPFFdeg(const DUPFF f) function DUPFF (line 31) | DUPFF DUPFFnew(const int maxdeg) function DUPFFfree (line 41) | void DUPFFfree(DUPFF x) function DUPFFswap (line 45) | void DUPFFswap(DUPFF x, DUPFF y) function DUPFF (line 50) | DUPFF DUPFFcopy(const DUPFF x) function DUPFFshift_add (line 56) | void DUPFFshift_add(DUPFF f, const DUPFF g, int deg, const FFelem coeff) function DUPFF (line 61) | DUPFF DUPFFexgcd(DUPFF *fcofac, DUPFF *gcofac, const DUPFF f, const DUPF... function main (line 117) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20020411-1.c function __complex__ (line 8) | __complex__ float foo (void) function main (line 17) | int main (void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20020412-1.c function bar (line 11) | void bar (int c) function foo (line 21) | void foo (int size, ...) function main (line 40) | int main (void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20020413-1.c function test (line 1) | void test(long double val, int *eval) function main (line 27) | int main(void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20020418-1.c type foo (line 4) | struct foo { int a; } function gcc_crash (line 6) | void gcc_crash(struct foo *p) function main (line 16) | int main(void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20020423-1.c function main (line 8) | int main (void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20020503-1.c function main (line 22) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20020506-1.c function test1 (line 32) | void function test2 (line 64) | void function test3 (line 96) | void function test4 (line 128) | void function test5 (line 160) | void function test6 (line 192) | void function test7 (line 224) | void function test8 (line 256) | void function main (line 288) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20020510-1.c function testc (line 12) | void function tests (line 23) | void function testi (line 34) | void function testl (line 45) | void function main (line 56) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20020529-1.c type xx (line 19) | struct xx type xx (line 26) | struct xx function foo (line 29) | int function main (line 61) | int main (void) function f1 (line 69) | int function f2 (line 78) | void FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20020611-1.c function x (line 8) | void x () FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20020614-1.c function main (line 10) | int main (void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20020615-1.c type font_hints (line 7) | typedef struct font_hints_s { type gs_fixed_point (line 11) | typedef struct gs_fixed_point_s { function line_hints (line 15) | int function main (line 48) | int main () FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20020619-1.c type int32 (line 2) | typedef int int32; type int32 (line 4) | typedef long int32; function int32 (line 8) | static int32 ref(void) function main (line 24) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20020716-1.c function sub1 (line 4) | int sub1 (int val) function testcond (line 9) | int testcond (int val) function main (line 31) | int main (void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20020720-1.c function foo (line 11) | void function main (line 22) | int function link_error (line 30) | void FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20020805-1.c function check (line 7) | void check (unsigned int m) function main (line 15) | int main (void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20020810-1.c type A (line 7) | struct A type R (line 12) | struct R type R (line 17) | struct R function f (line 19) | void f (struct R r) function g (line 25) | struct R g (void) function main (line 30) | int main (void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20020904-1.c type u8 (line 6) | typedef unsigned char u8; function u8 (line 8) | u8 fun(u8 y) function main (line 14) | int main(void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20020911-1.c function main (line 3) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20020916-1.c function foo (line 4) | int foo(int a) function main (line 13) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20020920-1.c type B (line 4) | struct B type A (line 10) | struct A function f (line 16) | struct A function main (line 24) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20021010-1.c function sub (line 3) | int function main (line 14) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20021010-2.c type SInt16 (line 5) | typedef signed short SInt16; type IOGBounds (line 7) | typedef struct { FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20021011-1.c function main (line 7) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20021015-1.c function g (line 7) | void g (void *p, char *list, int length, char **elementPtr, char **nextPtr) function main (line 15) | int main (void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20021024-1.c function foo (line 9) | void foo (void) function bar (line 13) | void bar (unsigned rop, unsigned long long *r) function main (line 31) | int main(void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20021111-1.c function aim_callhandler (line 8) | int aim_callhandler(int sess, int conn, unsigned short family, unsigned ... function main (line 27) | int main (void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20021118-1.c type s (line 1) | struct s { int f[4]; } function foo (line 3) | int foo (struct s s, int x1, int x2, int x3, int x4, int x5, int x6, int... function main (line 8) | int main () FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20021118-2.c function t1 (line 4) | int t1 (float *f, int i, function t2 (line 13) | int t2 (float *f, int i, function f1 (line 24) | void f1 (double d) function f2 (line 30) | void f2 (float f1, float f2) function f3 (line 36) | void f3 (float f) function main (line 42) | int main () FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20021118-3.c function foo (line 4) | int function main (line 12) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20021119-1.c function foo (line 5) | int foo (int i) function main (line 12) | int main () FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20021120-1.c function foo (line 27) | void foo (int n) function main (line 47) | int main () FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20021120-2.c function foo (line 3) | void foo (int x) function main (line 15) | int main () FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20021120-3.c function foo (line 10) | unsigned int foo (char *c, unsigned int x, unsigned int y) function main (line 19) | int main () FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20021127-1.c function main (line 6) | int function llabs (line 13) | long long llabs (long long b) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20021204-1.c function foo (line 10) | void foo (int x) function main (line 18) | int main (int argc, char **argv) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20021219-1.c function foo (line 4) | void foo(char *p1, char **p2) function main (line 7) | int main(void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20030105-1.c function foo (line 1) | int __attribute__ ((noinline)) function main (line 14) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20030109-1.c type X (line 5) | struct X type X (line 12) | struct X function main (line 14) | int main () FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20030117-1.c function main (line 4) | int main (void) function foo (line 15) | int foo (int x, int y, int z) function bar (line 20) | int bar (int x, int y, int z) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20030120-1.c function test1 (line 4) | unsigned short function test2 (line 15) | unsigned long function test3 (line 26) | int function main (line 37) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20030120-2.c function foo (line 5) | int foo(int status) function main (line 14) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20030125-1.c function t (line 6) | float function q (line 11) | float function q1 (line 16) | double function floor (line 33) | __attribute__ ((weak)) function floorf (line 39) | __attribute__ ((weak)) function sin (line 45) | __attribute__ ((weak)) function sinf (line 51) | __attribute__ ((weak)) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20030128-1.c function main (line 4) | int main () FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20030203-1.c function do_layer3 (line 2) | int do_layer3(int single) function main (line 16) | int main() function f (line 23) | void f(int i) {} FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20030209-1.c function main (line 9) | int main () function main (line 20) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20030218-1.c function foo (line 10) | long function main (line 18) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20030221-1.c function main (line 6) | int main (void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20030222-1.c function ll_to_int (line 10) | void function main (line 20) | int main() { FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20030224-2.c type jint16_t (line 6) | typedef struct { short v16; } __attribute__((packed)) jint16_t; type node (line 8) | struct node { type node (line 14) | struct node function main (line 16) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20030307-1.c function vfswrap_lock (line 10) | int vfswrap_lock(char *fsp, int fd, int op, long long offset, long long ... function fcntl_lock (line 15) | int fcntl_lock(int fd, int op, long long offset, long long count, int type) function main (line 20) | int main(void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20030313-1.c type A (line 1) | struct A type A (line 9) | struct A type A (line 12) | struct A function foo (line 29) | void function main (line 48) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20030316-1.c function main (line 4) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20030323-1.c function main (line 112) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20030330-1.c function usb_hub_port_wait_reset (line 5) | static void usb_hub_port_wait_reset(unsigned int delay) function main (line 14) | int main() { return 0; } FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20030401-1.c function bar (line 7) | int bar () function foo (line 12) | void foo (int x) function main (line 22) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20030403-1.c function main (line 6) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20030408-1.c type foo (line 6) | struct foo { function test1 (line 10) | int test1 () function test2 (line 23) | int test2 () function test3 (line 37) | int test3 () function test4 (line 51) | int test4 () function main (line 65) | int main () FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20030501-1.c function main (line 1) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20030613-1.c function COMPLEX (line 18) | static COMPLEX CCID (COMPLEX x) function COMPLEX (line 29) | static COMPLEX CPOW (COMPLEX x, int y) function c5p (line 41) | static int c5p (COMPLEX x) function main (line 51) | int main (void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20030626-1.c function main (line 6) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20030626-2.c function main (line 6) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20030714-1.c type _Bool (line 6) | typedef _Bool bool; type EPosition (line 10) | enum EPosition type EPosition (line 14) | typedef enum EPosition EPosition; type EFloat (line 16) | enum EFloat type EFloat (line 20) | typedef enum EFloat EFloat; type RenderBox (line 22) | struct RenderBox type RenderBox (line 50) | typedef struct RenderBox RenderBox; type RenderStyle (line 52) | struct RenderStyle type RenderStyle (line 83) | typedef struct RenderStyle RenderStyle; function RenderBox_setStyle (line 90) | void RenderBox_setStyle(RenderBox *thisin, RenderStyle *_style) function RenderObject_setStyle (line 155) | void RenderObject_setStyle(RenderBox *this, RenderStyle *_style) function removeFromSpecialObjects (line 161) | void removeFromSpecialObjects(RenderBox *this) function RenderBox_isTableCell (line 166) | bool RenderBox_isTableCell (RenderBox *this) function main (line 172) | int main (void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20030715-1.c function main (line 31) | int main () FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20030717-1.c type A (line 8) | struct A type B (line 14) | struct B type C (line 19) | struct C function foo (line 25) | static function bar (line 31) | int bar (struct C *x, struct A *y) function main (line 55) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20030718-1.c function main (line 6) | int main() function temp (line 11) | static void temp(){} FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20030811-1.c function vararg (line 4) | void vararg (int i, ...) function test1 (line 11) | void test1 (void) function test2 (line 17) | void test2 (void) function test3 (line 22) | void test3 (void) function test4 (line 27) | void test4 (void) function main (line 33) | int main (void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20030821-1.c function foo (line 3) | int function main (line 12) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20030828-1.c function bar (line 3) | int bar (void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20030828-2.c type rtx_def (line 1) | struct rtx_def type rtx_def (line 9) | struct rtx_def FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20030903-1.c type X (line 5) | enum X { X1 = 1, X2, X3, X4 } type X (line 6) | enum X function main (line 9) | int main() function y (line 21) | static void y(int x) { abort (); } FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20030909-1.c function test (line 4) | void test(int x, int y) function foo (line 10) | void foo(int x, int y) function main (line 28) | int main(void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20030910-1.c function main (line 5) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20030913-1.c function fn2 (line 6) | void function test (line 12) | void test() function main (line 21) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20030914-1.c type s (line 5) | struct s { int val[16]; } function f (line 7) | long double f (int pa, struct s pb, long double pc) function main (line 16) | int main () FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20030914-2.c type s (line 6) | struct s { int i[18]; } function f (line 8) | int f (struct s pa, int pb, ...) type s (line 13) | struct s function main (line 15) | int main () FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20030916-1.c function f (line 6) | void f (unsigned int *x) function main (line 20) | int main () function main (line 34) | int main () { exit (0); } FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20030920-1.c function main (line 3) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20030928-1.c function main (line 4) | int main () { exit (0); } function get_addrs (line 6) | void get_addrs (const char**x, int *y) function main (line 18) | int main () FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20031003-1.c function f1 (line 7) | int f1() function f2 (line 12) | int f2() function main (line 17) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20031010-1.c function foo (line 3) | long __attribute__((noinline)) function main (line 29) | int main () FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20031011-1.c function main (line 8) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20031012-1.c function foo (line 17) | static void foo () function main (line 28) | int main ( int argc, char* argv[] ) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20031020-1.c function foo (line 10) | void __attribute__((noinline)) function main (line 17) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20031201-1.c type s1 (line 6) | typedef struct { unsigned int e0 : 16; unsigned int e1 : 16; } s1; type s2 (line 7) | typedef struct { unsigned int e0 : 16; unsigned int e1 : 16; } s2; type io (line 8) | typedef struct { s1 i12; s2 i16; } io; function f1 (line 18) | int function main (line 52) | int function test (line 60) | void function f0 (line 69) | void FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20031204-1.c type u32 (line 5) | typedef unsigned long u32; function u32 (line 7) | u32 in_aton(const char* x) function u32 (line 12) | u32 root_nfs_parse_addr(char *name) function main (line 42) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20031211-1.c type a (line 1) | struct a { unsigned int bitfield : 1; } type a (line 7) | struct a FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20031211-2.c type a (line 1) | struct a function main (line 6) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20031214-1.c function b (line 15) | void function main (line 20) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20031215-1.c type pstr (line 6) | typedef struct {int c, l; char ch[3];} pstr; function test1 (line 10) | void test1(void) function test2 (line 17) | void test2(void) function test3 (line 24) | void test3(void) function main (line 31) | int main(void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20031216-1.c function DisplayNumber (line 6) | void DisplayNumber (unsigned long v) function ReadNumber (line 12) | unsigned long ReadNumber (void) function main (line 17) | int main (void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20040208-1.c function main (line 1) | int main () FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20040218-1.c function xb (line 9) | long int xb (long int *y) function xw (line 15) | long int xw (long int *y) function yb (line 21) | short int yb (short int *y) function main (line 27) | int main (void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20040223-1.c function a (line 5) | void function main (line 12) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20040302-1.c function foo (line 4) | void foo(int x) { function bar (line 9) | void bar(int *pc) { function main (line 22) | int main() { FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20040307-1.c function main (line 1) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20040308-1.c function foo (line 4) | void foo(int n) function main (line 17) | int main(void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20040309-1.c function foo (line 3) | int foo(unsigned short x) function main (line 10) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20040311-1.c function test1 (line 12) | int test1(int x) function test2 (line 17) | int test2(unsigned int x) function test3 (line 22) | int test3(int x) function test4 (line 29) | int test4(unsigned int x) function main (line 36) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20040313-1.c function main (line 6) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20040319-1.c function blah (line 1) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20040331-1.c function main (line 5) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20040409-1.c function test1 (line 5) | int test1(int x) function test1u (line 10) | unsigned int test1u(unsigned int x) function test2 (line 15) | int test2(int x) function test2u (line 20) | unsigned int test2u(unsigned int x) function test3 (line 25) | int test3(int x) function test3u (line 30) | unsigned int test3u(unsigned int x) function test4 (line 35) | int test4(int x) function test4u (line 41) | unsigned int test4u(unsigned int x) function test5 (line 47) | int test5(int x) function test5u (line 53) | unsigned int test5u(unsigned int x) function test6 (line 59) | int test6(int x) function test6u (line 65) | unsigned int test6u(unsigned int x) function test (line 73) | void test(int a, int b) function testu (line 89) | void testu(unsigned int a, unsigned int b) function main (line 106) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20040409-2.c function test1 (line 5) | int test1(int x) function test1u (line 10) | unsigned int test1u(unsigned int x) function test2 (line 15) | int test2(int x) function test2u (line 20) | unsigned int test2u(unsigned int x) function test3 (line 25) | int test3(int x) function test3u (line 30) | unsigned int test3u(unsigned int x) function test4 (line 35) | int test4(int x) function test4u (line 40) | unsigned int test4u(unsigned int x) function test5 (line 45) | int test5(int x) function test5u (line 50) | unsigned int test5u(unsigned int x) function test6 (line 55) | int test6(int x) function test6u (line 60) | unsigned int test6u(unsigned int x) function test7 (line 65) | int test7(int x) function test7u (line 72) | unsigned int test7u(unsigned int x) function test8 (line 79) | int test8(int x) function test8u (line 86) | unsigned int test8u(unsigned int x) function test9 (line 93) | int test9(int x) function test9u (line 100) | unsigned int test9u(unsigned int x) function test10 (line 107) | int test10(int x) function test10u (line 114) | unsigned int test10u(unsigned int x) function test11 (line 121) | int test11(int x) function test11u (line 128) | unsigned int test11u(unsigned int x) function test12 (line 135) | int test12(int x) function test12u (line 142) | unsigned int test12u(unsigned int x) function test (line 150) | void test(int a, int b) function testu (line 178) | void testu(unsigned int a, unsigned int b) function main (line 207) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20040409-3.c function test1 (line 5) | int test1(int x) function test1u (line 10) | unsigned int test1u(unsigned int x) function test2 (line 15) | int test2(int x) function test2u (line 20) | unsigned int test2u(unsigned int x) function test3 (line 25) | int test3(int x) function test3u (line 30) | unsigned int test3u(unsigned int x) function test4 (line 35) | int test4(int x) function test4u (line 41) | unsigned int test4u(unsigned int x) function test5 (line 47) | int test5(int x) function test5u (line 53) | unsigned int test5u(unsigned int x) function test6 (line 59) | int test6(int x) function test6u (line 65) | unsigned int test6u(unsigned int x) function test (line 73) | void test(int a, int b) function testu (line 89) | void testu(unsigned int a, unsigned int b) function main (line 106) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20040411-1.c function sub1 (line 1) | int function main (line 16) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20040423-1.c function sub1 (line 1) | int function main (line 19) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20040520-1.c function main (line 4) | int main () { FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20040625-1.c type s (line 2) | struct __attribute__ ((packed)) s { struct s *next; } type s (line 4) | struct s function main (line 12) | int main () FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20040629-1.c function ret4 (line 23) | int ret4 (void) { return c.i; } function ret5 (line 24) | unsigned int ret5 (void) { return c.j; } function ret6 (line 25) | unsigned int ret6 (void) { return c.k; } function ret7 (line 26) | unsigned int ret7 (void) { return d.i; } function ret8 (line 27) | unsigned int ret8 (void) { return d.j; } function ret9 (line 28) | unsigned int ret9 (void) { return d.k; } function main (line 46) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20040703-1.c type cpp_num_part (line 6) | typedef unsigned int cpp_num_part; type cpp_num (line 7) | typedef struct cpp_num cpp_num; type cpp_num (line 8) | struct cpp_num function num_positive (line 16) | static int function cpp_num (line 28) | static cpp_num function cpp_num (line 48) | static cpp_num function cpp_num (line 90) | cpp_num function main (line 134) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20040704-1.c function main (line 5) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20040706-1.c function main (line 1) | int main () FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20040707-1.c type s (line 1) | struct s { char c1, c2; } function foo (line 2) | void foo (struct s s) function main (line 7) | int main () FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20040709-1.c function myrnd (line 8) | unsigned int type A (line 92) | struct A { unsigned int i : 6, l : 1, j : 10, k : 15; } function struct (line 92) | T(A) function struct (line 93) | T(B) function struct (line 94) | T(C) function struct (line 95) | T(D) function struct (line 96) | T(E) function struct (line 97) | T(F) function struct (line 98) | T(G) function struct (line 99) | T(H) function struct (line 100) | T(I) function struct (line 101) | T(J) function struct (line 102) | T(K) function struct (line 103) | T(L) function struct (line 104) | T(M) function struct (line 105) | T(N) function struct (line 106) | T(O) function struct (line 107) | T(P) function struct (line 108) | T(Q) function struct (line 109) | T(R) function struct (line 110) | T(S) function struct (line 111) | T(T) function struct (line 112) | T(U) function struct (line 113) | T(V) function struct (line 114) | T(W) function struct (line 115) | T(X) function struct (line 116) | T(Y) function main (line 117) | T(Z) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20040709-2.c function myrnd (line 7) | unsigned int function A (line 92) | struct pck A { unsigned short i : 1, l : 1, j : 3, k : 11; } function pck (line 93) | pck B { unsigned short i : 4, j : 1, k : 11; unsigned int l; } function pck (line 94) | pck C { unsigned int l; unsigned short i : 4, j : 1, k : 11; } function pck (line 95) | pck D { unsigned long long l : 6, i : 6, j : 23, k : 29; } function pck (line 96) | pck E { unsigned long long l, i : 12, j : 23, k : 29; } function pck (line 97) | pck F { unsigned long long i : 12, j : 23, k : 29, l; } function pck (line 98) | pck G { unsigned short i : 1, j : 1, k : 6; unsigned long long l; } function pck (line 99) | pck H { unsigned short i : 6, j : 2, k : 8; unsigned long long l; } function pck (line 100) | pck I { unsigned short i : 1, j : 6, k : 1; unsigned long long l; } function pck (line 101) | pck J { unsigned short i : 1, j : 8, k : 7; unsigned short l; } function pck (line 102) | pck K { unsigned int k : 6, l : 1, j : 10, i : 15; } function pck (line 103) | pck L { unsigned int k : 6, j : 11, i : 15; unsigned int l; } function pck (line 104) | pck M { unsigned int l; unsigned short k : 6, j : 11, i : 15; } function pck (line 105) | pck N { unsigned long long l : 6, k : 6, j : 23, i : 29; } function pck (line 106) | pck O { unsigned long long l, k : 12, j : 23, i : 29; } function pck (line 107) | pck P { unsigned long long k : 12, j : 23, i : 29, l; } function pck (line 108) | pck Q { unsigned short k : 12, j : 1, i : 3; unsigned long long l; } function pck (line 109) | pck R { unsigned short k : 2, j : 11, i : 3; unsigned long long l; } function pck (line 110) | pck S { unsigned short k : 1, j : 6, i : 9; unsigned long long l; } function pck (line 111) | pck T { unsigned short k : 1, j : 8, i : 7; unsigned short l; } function pck (line 112) | pck U { unsigned short j : 6, k : 1, i : 9; unsigned long long l; } function pck (line 113) | pck V { unsigned short j : 8, k : 1, i : 7; unsigned short l; } function pck (line 114) | pck W { long double l; unsigned int k : 12, j : 13, i : 7; } function pck (line 115) | pck X { unsigned int k : 12, j : 13, i : 7; long double l; } function pck (line 116) | pck Y { unsigned int k : 12, j : 11, i : 9; long double l; } function pck (line 117) | pck Z { long double l; unsigned int j : 13, i : 7, k : 12; } function main (line 117) | T(Z) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20040805-1.c function main (line 2) | int main () { exit (0); } function bar (line 6) | static int __attribute__((noinline)) function foo (line 13) | static int __attribute__((noinline)) function main (line 24) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20040811-1.c function main (line 9) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20040820-1.c function check (line 6) | void function test (line 13) | void function main (line 19) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20040823-1.c function bla (line 10) | void bla (void) function main (line 18) | int main (void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20040831-1.c function main (line 6) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20040917-1.c function inlinable (line 11) | static void function not_inlinable (line 17) | void FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20041011-1.c type ull (line 1) | typedef unsigned long long ull; function neg (line 48) | DO_TESTS (BUILD_TEST) function main (line 52) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20041112-1.c type __SIZE_TYPE__ (line 6) | typedef __SIZE_TYPE__ size_t; function bar (line 21) | int bar(void) function main (line 33) | int main(void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20041113-1.c function test (line 3) | void test (int x, ...) function main (line 20) | int main(int argc, char *argv[]) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20041114-1.c function foo (line 14) | void function main (line 22) | int function link_failure (line 30) | void FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20041124-1.c type s (line 1) | struct s { _Complex unsigned short x; } type s (line 2) | struct s function foo (line 3) | struct s __attribute__((noinline)) foo (void) { return gs; } function main (line 5) | int main () FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20041126-1.c function check (line 4) | void function main (line 16) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20041201-1.c type Scc2 (line 3) | typedef struct { _Complex char a; _Complex char b; } Scc2; function checkScc2 (line 7) | int checkScc2 (Scc2 s) function main (line 12) | int main (void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20041210-1.c function main (line 7) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20041212-1.c function main (line 9) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20041213-2.c function foo (line 9) | void __attribute__((noinline)) function main (line 27) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20041214-1.c type __builtin_va_list (line 7) | typedef __builtin_va_list va_list; function g (line 9) | int g (char *s, const char *format, va_list ap) function f (line 52) | void function main (line 61) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20041218-1.c type T (line 4) | struct T type S (line 9) | struct S type U (line 14) | struct U type V (line 18) | struct V type V (line 39) | struct V type V (line 42) | struct V function check (line 47) | int type V (line 55) | struct V type T (line 58) | struct T type V (line 59) | struct V type V (line 65) | struct V function foo (line 77) | int function main (line 110) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20041218-2.c function test (line 3) | int test(int n) function main (line 10) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20050104-1.c function min (line 5) | static function foo (line 11) | void function main (line 18) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20050106-1.c function foo (line 5) | static inline unsigned short function main (line 13) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20050107-1.c type B (line 1) | typedef enum { C = 1, D = 2 } B; type S (line 4) | struct S function foo (line 10) | void function main (line 17) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20050111-1.c function foo (line 3) | unsigned int function bar (line 14) | unsigned long long function main (line 22) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20050119-1.c type E (line 2) | typedef enum { A, B, C, D } E; type S (line 4) | struct S { function foo (line 14) | void function main (line 23) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20050119-2.c type E (line 2) | typedef enum { A, B, C, D } E; type S (line 4) | struct S { function E (line 14) | E function main (line 24) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20050121-1.c type ldouble_t (line 27) | typedef long double ldouble_t; type llong (line 28) | typedef long long llong; function T (line 32) | T (long double, ldouble_t) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20050124-1.c function foo (line 5) | int function main (line 21) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20050125-1.c type parse (line 7) | struct parse { function seterr (line 13) | int seterr(struct parse *p, int err) function bracket_empty (line 19) | void bracket_empty(struct parse *p) function main (line 24) | int main(int argc __attribute__((unused)), char **argv __attribute__((un... FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20050131-1.c function foo (line 6) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20050203-1.c function foo (line 5) | static void __attribute__((__noinline__)) function bar (line 10) | static void __attribute__((__noinline__)) function main (line 15) | int main() { FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20050215-1.c type V (line 3) | typedef struct { char c[8]; } V type __SIZE_TYPE__ (line 8) | typedef __SIZE_TYPE__ size_t; function main (line 12) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20050218-1.c type __SIZE_TYPE__ (line 2) | typedef __SIZE_TYPE__ size_t; function foo (line 9) | int function main (line 24) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20050224-1.c function foo (line 8) | void function main (line 15) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20050316-1.c type V2SI (line 7) | typedef int V2SI __attribute__ ((vector_size (8))); type V2USI (line 8) | typedef unsigned int V2USI __attribute__ ((vector_size (8))); type V2HI (line 9) | typedef short V2HI __attribute__ ((vector_size (4))); type V2UHI (line 10) | typedef unsigned int V2UHI __attribute__ ((vector_size (4))); function test1 (line 12) | int function test2 (line 18) | int function V2SI (line 24) | V2SI function V2SI (line 30) | V2SI function V2SI (line 36) | V2SI function main (line 42) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20050316-2.c type V2SI (line 8) | typedef int V2SI __attribute__ ((vector_size (8))); type V2USI (line 9) | typedef unsigned int V2USI __attribute__ ((vector_size (8))); type V2SF (line 10) | typedef float V2SF __attribute__ ((vector_size (8))); type V2HI (line 11) | typedef short V2HI __attribute__ ((vector_size (4))); type V2UHI (line 12) | typedef unsigned int V2UHI __attribute__ ((vector_size (4))); function test1 (line 14) | long long function test2 (line 20) | long long function test3 (line 26) | long long function main (line 32) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20050316-3.c type V2SI (line 4) | typedef int V2SI __attribute__ ((vector_size (8))); type V2USI (line 5) | typedef unsigned int V2USI __attribute__ ((vector_size (8))); type V2HI (line 6) | typedef short V2HI __attribute__ ((vector_size (4))); type V2UHI (line 7) | typedef unsigned int V2UHI __attribute__ ((vector_size (4))); function V2USI (line 9) | V2USI function test2 (line 15) | long long function main (line 21) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20050410-1.c function foo (line 2) | int __attribute__((noinline)) function main (line 7) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20050502-1.c function bar (line 6) | int function baz (line 13) | int function foo (line 20) | void function main (line 41) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20050502-2.c type __SIZE_TYPE__ (line 2) | typedef __SIZE_TYPE__ size_t; function foo (line 6) | void function bar (line 14) | void function main (line 22) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20050604-1.c type v4hi (line 9) | typedef short v4hi __attribute__ ((vector_size (8))); type v4sf (line 10) | typedef float v4sf __attribute__ ((vector_size (16))); function foo (line 24) | void function main (line 34) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20050607-1.c type V2SI (line 5) | typedef int V2SI __attribute__ ((vector_size (8))); function main (line 7) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20050613-1.c type A (line 5) | struct A { int i; int j; int k; int l; } type B (line 6) | struct B { struct A a; int r[1]; } type C (line 7) | struct C { struct A a; int r[0]; } type D (line 8) | struct D { struct A a; int r[]; } function foo (line 10) | void function main (line 17) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20050713-1.c type S (line 5) | struct S function foo2 (line 10) | int function foo3 (line 20) | int function bar2 (line 29) | int function bar3 (line 35) | int function baz3 (line 41) | int function main (line 47) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20050826-1.c type A (line 3) | struct A type __SIZE_TYPE__ (line 11) | typedef __SIZE_TYPE__ size_t; function bar (line 17) | void function foo (line 28) | int function main (line 39) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20050826-2.c type rtattr (line 3) | struct rtattr function inet_check_attr (line 9) | __attribute__ ((noinline)) function main (line 30) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20050929-1.c type A (line 5) | struct A { int i; int j; } type B (line 6) | struct B { struct A *a; struct A *b; } type C (line 7) | struct C { struct B *c; struct A *d; } type C (line 8) | struct C type B (line 8) | struct B type A (line 8) | struct A type A (line 8) | struct A type A (line 8) | struct A function main (line 10) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20051012-1.c type type (line 4) | struct type function foo (line 12) | unsigned int function main (line 18) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20051021-1.c function foo1 (line 7) | int foo1(void) function foo2 (line 13) | int foo2(void) function main (line 19) | int main(void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20051104-1.c function main (line 9) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20051110-1.c function add_unwind_adjustsp (line 6) | void function main (line 25) | int main(void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20051110-2.c function add_unwind_adjustsp (line 8) | void function main (line 33) | int main(void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20051113-1.c type Struct1 (line 3) | typedef struct type Struct2 (line 12) | typedef struct type Union (line 22) | typedef union type Struct3 (line 28) | typedef struct function Sum (line 35) | unsigned long long Sum (Struct3 *instrs) function Sum2 (line 46) | long long Sum2 (Struct3 *instrs) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20051215-1.c function foo (line 5) | __attribute__ ((noinline)) int function main (line 22) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20060102-1.c function f (line 3) | int f(int x) function main (line 9) | int main (void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20060110-1.c function f (line 3) | long long function main (line 10) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20060110-2.c function f (line 3) | long long function main (line 13) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20060127-1.c function f (line 3) | void function main (line 12) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20060412-1.c type S (line 3) | struct S type T (line 8) | struct T type T (line 14) | struct T function main (line 16) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20060420-1.c type v4flt (line 3) | typedef float v4flt __attribute__ ((vector_size (16))); function foo (line 5) | void __attribute__ ((noinline)) foo (float *dst, float **src, int a, int n) function main (line 48) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20060905-1.c function dummy (line 10) | static void dummy(char a) function foo (line 15) | static int foo(void) function main (line 29) | int main(void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20060910-1.c type input_ty (line 6) | struct input_ty function input_getc_complicated (line 12) | int input_getc_complicated (struct input_ty *x) { return 0; } function check_header (line 14) | int check_header (struct input_ty *deeper) type input_ty (line 25) | struct input_ty function main (line 28) | int main (void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20060929-1.c function foo (line 5) | void function bar (line 11) | void function baz (line 18) | void function main (line 25) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20060930-1.c function bar (line 7) | int bar (int a, int b) function foo (line 14) | void foo (int e, int n) function main (line 38) | int main(void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20060930-2.c type S (line 5) | struct S { struct S *s; } type T (line 6) | struct T { struct T *t; } function foo (line 8) | static inline void function main (line 24) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20061031-1.c function ff (line 6) | __attribute__((noinline)) function f (line 11) | __attribute__((noinline)) function main (line 24) | int main(void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20061101-1.c function tar (line 7) | int tar (int i) function bug (line 15) | void bug(int q, int bcount) function main (line 29) | int main(void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20061101-2.c function tar (line 6) | int tar (long i) function bug (line 14) | void bug(int q, long bcount) function main (line 28) | int main(void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20061220-1.c function foo (line 5) | int function bar (line 24) | int function baz (line 43) | int function main (line 67) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20070201-1.c function main (line 13) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20070212-1.c type f (line 1) | struct f function g (line 6) | int g(int i, int c, struct f *ff, int *p) function main (line 19) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20070212-2.c function f (line 1) | int f(int k, int i1, int j1) function main (line 14) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20070212-3.c type foo (line 1) | struct foo { int i; int j; } function bar (line 3) | int bar (struct foo *k, int k2, int f, int f2) function main (line 22) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20070424-1.c function do_exit (line 4) | void do_exit (void) { exit (0); } function do_abort (line 5) | void do_abort (void) { abort (); } function foo (line 7) | void foo (int x, int a) function main (line 23) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20070517-1.c function get_kind (line 8) | static int get_kind(int v) function some_call (line 16) | static int some_call(void) function example (line 21) | static void example (int arg) function main (line 37) | int main(void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20070614-1.c function foo (line 5) | void function _Complex (line 13) | _Complex function baz (line 19) | int function main (line 28) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20070623-1.c function nge (line 3) | int __attribute__((noinline)) nge(int a, int b) {return -(a >= b);} function ngt (line 4) | int __attribute__((noinline)) ngt(int a, int b) {return -(a > b);} function nle (line 5) | int __attribute__((noinline)) nle(int a, int b) {return -(a <= b);} function nlt (line 6) | int __attribute__((noinline)) nlt(int a, int b) {return -(a < b);} function neq (line 7) | int __attribute__((noinline)) neq(int a, int b) {return -(a == b);} function nne (line 8) | int __attribute__((noinline)) nne(int a, int b) {return -(a != b);} function ngeu (line 9) | int __attribute__((noinline)) ngeu(unsigned a, unsigned b) {return -(a >... function ngtu (line 10) | int __attribute__((noinline)) ngtu(unsigned a, unsigned b) {return -(a >... function nleu (line 11) | int __attribute__((noinline)) nleu(unsigned a, unsigned b) {return -(a <... function nltu (line 12) | int __attribute__((noinline)) nltu(unsigned a, unsigned b) {return -(a <... function main (line 15) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20070724-1.c function main (line 6) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20070824-1.c type S (line 6) | struct S function main (line 12) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20070919-1.c type __SIZE_TYPE__ (line 4) | typedef __SIZE_TYPE__ size_t; function bar (line 8) | void function foo (line 25) | void function main (line 35) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20071011-1.c function foo (line 2) | void foo(int *p) function main (line 14) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20071018-1.c type foo (line 3) | struct foo { type mem (line 8) | struct mem { function bar (line 12) | void __attribute__((noinline)) bar(struct foo **f) type foo (line 16) | struct foo type mem (line 18) | struct mem type mem (line 19) | struct mem type foo (line 20) | struct foo function main (line 26) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20071029-1.c type T (line 4) | typedef union function test (line 16) | __attribute__((noinline)) function foo (line 30) | __attribute__((noinline)) function main (line 41) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20071030-1.c type entity_state_t (line 10) | typedef struct type packet_entities_t (line 15) | typedef struct type client_frame_t (line 21) | typedef struct type sv_client_state_t (line 28) | typedef enum type client_t (line 37) | typedef struct client_s function CalcPing (line 44) | int CalcPing (client_t *cl) function main (line 67) | int main(void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20071108-1.c type S (line 5) | struct S type S (line 15) | struct S type S (line 27) | struct S type S (line 30) | struct S function main (line 44) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20071120-1.c function vec_assert_fail (line 3) | void __attribute__((noinline,noreturn)) type ggc_root_tab (line 9) | struct ggc_root_tab { type VEC_deferred_access_check_gc (line 13) | typedef struct deferred_access_check {} VEC_deferred_access_check_gc; type deferred_access (line 15) | typedef struct deferred_access { type VEC_deferred_access_base (line 20) | typedef struct VEC_deferred_access_base { function deferred_access (line 25) | static __inline__ deferred_access * function VEC_deferred_access_base_pop (line 32) | static __inline__ void function perform_access_checks (line 39) | void __attribute__((noinline)) type VEC_deferred_access_gc (line 45) | typedef struct VEC_deferred_access_gc { type ggc_root_tab (line 52) | struct ggc_root_tab function pop_to_parent_deferring_access_checks (line 58) | void __attribute__((noinline)) pop_to_parent_deferring_access_checks (void) function main (line 74) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20071202-1.c type T (line 2) | struct T { int t; int r[8]; } type S (line 3) | struct S { int a; int b; int c[6]; struct T d; } function foo (line 5) | __attribute__((noinline)) void function main (line 11) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20071205-1.c function foo (line 5) | int function main (line 11) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20071210-1.c type S (line 7) | struct S function foo (line 12) | __attribute__((noinline)) struct S type S (line 41) | struct S function main (line 58) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20071211-1.c type s (line 3) | struct s function main (line 13) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20071213-1.c function h (line 7) | void function f1 (line 25) | void function f2 (line 36) | void function main (line 47) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20071216-1.c function bar (line 7) | int function foo (line 14) | int function main (line 25) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20071219-1.c type S (line 6) | struct S type S (line 11) | struct S function foo (line 13) | void __attribute__((noinline,noclone)) function test1 (line 25) | void __attribute__((noinline,noclone)) function test2 (line 38) | void __attribute__((noinline,noclone)) function test3 (line 51) | void __attribute__((noinline,noclone)) function main (line 64) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20071220-1.c function bar (line 14) | static inline function f1 (line 24) | int __attribute__((noinline)) function f2 (line 30) | int __attribute__((noinline)) function main (line 36) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20071220-2.c function bar (line 13) | static inline function f1 (line 22) | int __attribute__((noinline)) function f2 (line 28) | int __attribute__((noinline)) function main (line 34) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20080117-1.c type gs_imager_state (line 1) | typedef struct gs_imager_state_s { function gstate_path_memory (line 9) | void gstate_path_memory(gs_imager_state *pgs) { function gs_state_update_overprint (line 12) | int gs_state_update_overprint(void) function main (line 18) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20080122-1.c type u16 (line 4) | typedef unsigned short u16; type u8 (line 5) | typedef unsigned char u8; function do_segfault (line 7) | static void function main (line 25) | int main(int argc, char *argv[]) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20080222-1.c type container (line 3) | struct container function foo (line 10) | int function main (line 16) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20080408-1.c function main (line 2) | int main () FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20080424-1.c function bar (line 7) | void __attribute__ ((noinline)) function foo (line 15) | static inline void __attribute__ ((always_inline)) function main (line 26) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20080502-1.c function foo (line 5) | long double __attribute__ ((noinline)) foo (long double x) function main (line 10) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20080506-1.c function main (line 7) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20080506-2.c function foo (line 5) | void __attribute__((noinline)) function main (line 14) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20080519-1.c type du_chain (line 6) | struct du_chain function merge_overlapping_regs (line 12) | void __attribute__((noinline)) function regrename_optimize (line 19) | void __attribute__((noinline)) function main (line 48) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20080522-1.c function foo (line 9) | int __attribute__((noinline)) function bar (line 17) | int __attribute__((noinline)) function main (line 25) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20080529-1.c function test (line 5) | int function main (line 11) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20080604-1.c type barstruct (line 1) | struct barstruct { char const* some_string; } function foo (line 3) | void __attribute__((noinline)) function baz (line 9) | void baz(int b) function main (line 24) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20080719-1.c type u32 (line 1) | typedef unsigned int u32; function u32 (line 36) | const u32 *xxx(int bpp) function main (line 58) | int main(void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20080813-1.c function foo (line 5) | void function bar (line 13) | void function main (line 21) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20081103-1.c type S (line 1) | struct S { char c; char arr[4]; float f; } function foo (line 5) | void foo (struct S s) function main (line 11) | int main (void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20081112-1.c function foo (line 5) | static __attribute__((noinline)) void foo (int a) function main (line 13) | int main (void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20081117-1.c type s (line 4) | struct s function f (line 11) | __attribute__ ((noinline)) unsigned type s (line 17) | struct s function main (line 19) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20081218-1.c type A (line 1) | struct A { int i, j; char pad[512]; } function foo (line 3) | int __attribute__((noinline)) function bar (line 10) | void __attribute__((noinline)) function main (line 18) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20090113-1.c type descriptor_dimension (line 1) | typedef struct descriptor_dimension type gfc_array_i4 (line 7) | typedef struct { function msum_i4 (line 13) | void function main (line 52) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20090113-2.c type obstack (line 1) | struct obstack {} type bitmap_head_def (line 2) | struct bitmap_head_def type bitmap_head_def (line 3) | struct bitmap_head_def type bitmap_head_def (line 4) | struct bitmap_head_def type BITMAP_WORD (line 5) | typedef unsigned long BITMAP_WORD; type bitmap_obstack (line 6) | typedef struct bitmap_obstack type bitmap_element (line 12) | typedef struct bitmap_element_def type bitmap_descriptor (line 20) | struct bitmap_descriptor type bitmap_head (line 22) | typedef struct bitmap_head_def { type bitmap_iterator (line 31) | typedef struct function bmp_iter_set_init (line 39) | static void __attribute__((noinline)) function bmp_iter_next (line 71) | static void __attribute__((noinline)) function bmp_iter_set_tail (line 78) | static unsigned char __attribute__((noinline)) function bmp_iter_set (line 89) | static __inline__ unsigned char function catchme (line 138) | static void __attribute__((noinline)) catchme(int i) function foobar (line 143) | static void __attribute__((noinline)) foobar (bitmap_head *chain) function main (line 153) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20090113-3.c type obstack (line 1) | struct obstack {} type bitmap_head_def (line 2) | struct bitmap_head_def type bitmap_head_def (line 3) | struct bitmap_head_def type bitmap_head_def (line 4) | struct bitmap_head_def type BITMAP_WORD (line 5) | typedef unsigned long BITMAP_WORD; type bitmap_obstack (line 7) | typedef struct bitmap_obstack type bitmap_element (line 13) | typedef struct bitmap_element_def type bitmap_descriptor (line 21) | struct bitmap_descriptor type bitmap_head (line 23) | typedef struct bitmap_head_def { type bitmap_iterator (line 32) | typedef struct function bmp_iter_set_init (line 40) | static __attribute__((noinline)) void function bmp_iter_next (line 72) | static __inline__ __attribute__((always_inline)) void function bmp_iter_set (line 79) | static __inline__ __attribute__((always_inline)) unsigned char function foobar (line 121) | static void __attribute__((noinline)) function main (line 131) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20090207-1.c function foo (line 1) | int foo(int i) function main (line 10) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20090219-1.c function foo (line 7) | void function main (line 24) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20090527-1.c type unit_position (line 1) | typedef enum { POSITION_ASIS, POSITION_UNSPECIFIED } unit_position; type unit_status (line 3) | typedef enum { STATUS_UNKNOWN, STATUS_UNSPECIFIED } unit_status; type unit_flags (line 5) | typedef struct function new_unit (line 13) | void function main (line 32) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20090623-1.c function foo (line 3) | int foo (int y) function main (line 11) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20090711-1.c function div (line 7) | long long __attribute__ ((noinline)) function main (line 13) | int main (void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20090814-1.c function bar (line 1) | int __attribute__((noinline)) function foo (line 7) | int __attribute__((noinline)) function main (line 15) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20091229-1.c function foo (line 1) | long long foo(long long v) { return v / -0x080000000LL; } function main (line 2) | int main(int argc, char **argv) { if (foo(0x080000000LL) != -1) abort();... FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20100209-1.c function bar (line 1) | int bar(int foo) function main (line 6) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20100316-1.c type Foo (line 1) | struct Foo { function foo (line 7) | int __attribute__((noinline,noclone)) function main (line 16) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20100416-1.c function movegt (line 3) | int type test (line 18) | struct test function main (line 30) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20100430-1.c type packed_struct (line 3) | struct packed_struct type info_t (line 19) | typedef struct function dummy (line 27) | static void __attribute__((noinline)) function foo (line 33) | static int function main (line 45) | int main(void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20100708-1.c type S (line 4) | struct S type S (line 10) | struct S function f (line 12) | void f(struct S *s) function main (line 24) | int main (void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20100805-1.c function foo (line 1) | unsigned int foo (unsigned int a, unsigned int b) function main (line 10) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20100827-1.c function foo (line 2) | int __attribute__((noinline,noclone)) function main (line 18) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20101011-1.c function __aeabi_idiv0 (line 80) | int __attribute__((used)) function sigfpe (line 106) | void function main (line 119) | __attribute__ ((used)); FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20101013-1.c function main (line 29) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20101025-1.c function f1 (line 5) | static int f1 (int *p_58) function f2 (line 11) | void f2 (int i) function f3 (line 17) | int f3 (void) function main (line 24) | int main () FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20110418-1.c function f (line 3) | void f(uint64_t *a, uint64_t aa) function main (line 18) | int main(void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20111208-1.c type __SIZE_TYPE__ (line 4) | typedef __SIZE_TYPE__ size_t; type __INT16_TYPE__ (line 13) | typedef __INT16_TYPE__ int16_t; type __INT32_TYPE__ (line 14) | typedef __INT32_TYPE__ int32_t; function do_something (line 20) | static void __attribute__ ((noinline,noclone)) function pack_unpack (line 26) | int function main (line 87) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20111212-1.c type event (line 5) | struct event { function frob_entry (line 11) | void __attribute__((noinline,noclone)) frob_entry(char *buf) function main (line 22) | int main(void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20111227-1.c function bar (line 6) | void __attribute__((noinline,noclone)) function foo (line 13) | void __attribute__((noinline,noclone)) function main (line 26) | int main(void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20120105-1.c type S (line 1) | struct __attribute__((packed)) S function extract (line 6) | static int __attribute__ ((noinline,noclone)) function main (line 16) | int main (void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20120111-1.c function f0a (line 6) | uint32_t function main (line 12) | int main() { FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20120207-1.c function test (line 7) | char __attribute__((noinline)) function main (line 21) | int main () FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20120427-1.c type sreal (line 1) | typedef struct sreal function main (line 25) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20120427-2.c type sreal (line 1) | typedef struct sreal function main (line 27) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20120615-1.c function test1 (line 3) | void __attribute__((noinline,noclone)) function main (line 16) | int main() { test1 (15); return 0; } FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20120808-1.c function main (line 8) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20120817-1.c type u64 (line 1) | typedef unsigned long long u64; function u64 (line 5) | u64 f() { function main (line 9) | int main () FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20120919-1.c function init (line 14) | void init (int *n, int *dummy) function main (line 19) | int main (void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20121108-1.c function strtoul1 (line 5) | int strtoul1(const char *a, char **b, int c) function string_to_ip (line 20) | int string_to_ip(const char *s) function main (line 41) | int main(void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20131127-1.c type S0 (line 8) | struct S0 { type S0 (line 17) | struct S0 function fn1 (line 19) | struct S0 fn1() { return c; } function fn2 (line 21) | void fn2 (void) function main (line 28) | int main (void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20140212-1.c function fn1 (line 9) | void function main (line 30) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20140212-2.c function f (line 5) | int f(unsigned short usVlanID) function main (line 14) | int main(void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20140326-1.c function main (line 3) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20140425-1.c function set (line 6) | static void __attribute__((noinline)) function main (line 12) | int main (void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20140622-1.c function test (line 3) | long __attribute__((noinline, noclone)) function main (line 9) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20140828-1.c function main (line 12) | int main(void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20141022-1.c function f (line 3) | int f(int a) function main (line 12) | int main(void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20141107-1.c function f (line 4) | bool f(int a, bool c) function checkf (line 11) | void checkf(int a, bool b) function main (line 20) | int main(void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20141125-1.c function f (line 2) | int f(long long a) function main (line 9) | int main(void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20150611-1.c function main (line 4) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20170111-1.c type S (line 6) | struct S { type S (line 15) | struct S function foo (line 17) | static long foo (struct S *s) function main (line 25) | int main (void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20170401-1.c type packed_ushort (line 4) | struct packed_ushort { type source (line 8) | struct source { function fetch (line 14) | static void __attribute__((noinline)) fetch(struct source *p) function next (line 19) | static struct packed_ushort __attribute__((noinline)) next(struct source... function main (line 37) | int main(void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20170401-2.c type adjust_template (line 3) | struct adjust_template type adjust_template (line 9) | struct adjust_template function adjust_xy (line 23) | void FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/20170419-1.c function main (line 9) | int main (void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/900409-1.c function f1 (line 1) | long f1(long a){return a&0xff000000L;} function f2 (line 2) | long f2 (long a){return a&~0xff000000L;} function f3 (line 3) | long f3(long a){return a&0x000000ffL;} function f4 (line 4) | long f4(long a){return a&~0x000000ffL;} function f5 (line 5) | long f5(long a){return a&0x0000ffffL;} function f6 (line 6) | long f6(long a){return a&~0x0000ffffL;} FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/920202-1.c function f (line 4) | f (void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/920411-1.c function f (line 1) | long f (w) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/920428-2.c function s (line 2) | s(i){if(i>0){__label__ l1;int f(int i){if(i==2)goto l1;return 0;}return ... FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/920429-1.c type t (line 1) | typedef unsigned char t; function t (line 2) | t*f(t*p){t c;c=*p++;i=((c&2)?1:0);j=(c&7)+1;return p;} FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/920501-2.c function gcd_ll (line 1) | unsigned long function powmod_ll (line 15) | unsigned long long function facts (line 47) | void FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/920501-4.c function x (line 2) | int function main (line 14) | int function main (line 25) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/920501-6.c function str2llu (line 6) | long long unsigned function sqrtllu (line 27) | long unsigned function plist (line 52) | int plist (p0, p1, tab) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/920501-7.c function x (line 8) | x(a) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/920501-8.c function va (line 5) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/920501-9.c function proc1 (line 3) | long long proc1(){return 1LL;} function proc2 (line 4) | long long proc2(){return 0x12345678LL;} function proc3 (line 5) | long long proc3(){return 0xaabbccdd12345678LL;} function proc4 (line 6) | long long proc4(){return -1LL;} function proc5 (line 7) | long long proc5(){return 0xaabbccddLL;} FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/920603-1.c function f (line 1) | f(got){if(got!=0xffff)abort();} FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/920604-1.c function mod (line 1) | long long function main (line 8) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/920612-1.c function f (line 6) | int f(j)int j;{return++j>0;} function main (line 7) | int main(){if(f((~0U)>>1))abort();exit(0);} FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/920612-2.c function a (line 4) | int a (int x) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/920625-1.c type point (line 3) | typedef struct{double x,y;}point; function va1 (line 5) | static int va1(int nargs,...) type ipoint (line 18) | typedef struct{int x,y;}ipoint; function va2 (line 20) | static int va2(int nargs,...) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/920711-1.c function f (line 6) | int f(long a){return (--a > 0);} function main (line 7) | int main(){if(f(0x80000000L)==0)abort();exit(0);} FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/920721-1.c function f (line 1) | long f(short a,short b){return (long)a/b;} FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/920721-3.c function ru (line 5) | ru(i) function rs (line 14) | rs(i) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/920721-4.c function try (line 2) | int try (int num) { FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/920726-1.c type spurious (line 4) | struct spurious function first (line 9) | int first(char *buf, char *fmt, ...) function second (line 32) | struct spurious second(char *buf,char *fmt, ...) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/920728-1.c function g (line 23) | long g(){return 0xff000000L;} FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/920731-1.c function f (line 1) | f(x){int i;for(i=0;i<8&&(x&1)==0;x>>=1,i++);return i;} FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/920810-1.c type t (line 5) | typedef struct{void*super;int name;int size;}t; function t (line 6) | t*f(t*clas,int size) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/920812-1.c type t (line 1) | typedef int t; FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/920908-1.c type T (line 5) | typedef struct{int A;}T; function T (line 7) | T f(int x,...) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/920908-2.c function main (line 4) | int type T (line 14) | struct T type T (line 19) | struct T type T (line 21) | struct T type T (line 27) | struct T FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/920909-1.c function f (line 1) | f(a){switch(a){case 0x402:return a+1;case 0x403:return a+2;case 0x404:re... FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/921007-1.c function strcmp (line 1) | static int strcmp(){return-1;} FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/921017-1.c function f (line 2) | f(n) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/921029-1.c type ULL (line 1) | typedef unsigned long long ULL; function ULL (line 4) | ULL FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/921110-1.c function main (line 5) | int main(void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/921113-1.c type struct_list (line 6) | typedef struct { type struct_list (line 10) | typedef struct_list *list_t; type vector_t (line 12) | typedef struct { FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/921117-1.c type s (line 1) | struct s { function check (line 6) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/921123-2.c type four_quarters (line 1) | typedef struct function f (line 9) | void f (four_quarters j) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/921202-2.c function f (line 1) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/921204-1.c function main (line 4) | int type bf (line 10) | typedef struct { type bu (line 14) | typedef union { function bu (line 19) | bu FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/921208-1.c function f (line 1) | double function Int (line 7) | double FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/921215-1.c function p (line 4) | void p(void ((*f) (void ()))) function q (line 14) | void q(void ((*f)())) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/930106-1.c function g (line 7) | double g() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/930111-1.c function wwrite (line 8) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/930126-1.c type s (line 1) | struct s { function f (line 5) | struct s type s (line 14) | struct s FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/930208-1.c type T (line 1) | typedef union { FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/930408-1.c type E (line 1) | typedef enum foo E; type foo (line 2) | enum foo { e0, e1 } FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/930429-2.c function f (line 1) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/930526-1.c function f (line 5) | inline void function main (line 18) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/930529-1.c function dd (line 6) | int dd (int x, int d) { return x / d; } function main (line 8) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/930603-1.c function fx (line 1) | float fx (x) function inita (line 20) | float inita () { return 3.0; } function initc (line 21) | float initc () { return 4.0; } FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/930608-1.c function f (line 1) | double f (double a) {} FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/930621-1.c function main (line 4) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/930622-1.c function h (line 4) | h (x) {} FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/930622-2.c function ll_to_ld (line 1) | long double function ld_to_ll (line 7) | long long FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/930630-1.c function main (line 4) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/930713-1.c type T (line 1) | typedef struct function T (line 6) | T FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/930718-1.c type rtx_def (line 1) | struct rtx_def function rtx (line 7) | static rtx function f2 (line 17) | void type rtx_def (line 25) | struct rtx_def FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/930719-1.c function f (line 1) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/930930-1.c type __PTRDIFF_TYPE__ (line 1) | __extension__ typedef __PTRDIFF_TYPE__ ptr_t; FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/930930-2.c function test_endianness (line 1) | int function test_endianness_vol (line 13) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/931002-1.c function t0 (line 9) | void t0 () function t1 (line 13) | void t1 () function t2 (line 18) | void t2 () FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/931004-1.c type tiny (line 1) | struct tiny type tiny (line 23) | struct tiny FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/931004-10.c type tiny (line 3) | struct tiny type tiny (line 11) | struct tiny type tiny (line 34) | struct tiny FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/931004-11.c type tiny (line 1) | struct tiny type tiny (line 37) | struct tiny FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/931004-12.c type tiny (line 3) | struct tiny type tiny (line 12) | struct tiny type tiny (line 37) | struct tiny FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/931004-13.c type tiny (line 1) | struct tiny type tiny (line 44) | struct tiny FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/931004-14.c type tiny (line 3) | struct tiny type tiny (line 13) | struct tiny type tiny (line 40) | struct tiny FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/931004-2.c type tiny (line 3) | struct tiny type tiny (line 10) | struct tiny type tiny (line 31) | struct tiny FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/931004-3.c type tiny (line 1) | struct tiny type tiny (line 23) | struct tiny FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/931004-4.c type tiny (line 3) | struct tiny type tiny (line 10) | struct tiny type tiny (line 31) | struct tiny FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/931004-5.c type tiny (line 1) | struct tiny type tiny (line 30) | struct tiny FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/931004-6.c type tiny (line 3) | struct tiny type tiny (line 11) | struct tiny type tiny (line 34) | struct tiny FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/931004-7.c type tiny (line 1) | struct tiny type tiny (line 23) | struct tiny FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/931004-8.c type tiny (line 3) | struct tiny type tiny (line 10) | struct tiny type tiny (line 31) | struct tiny FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/931004-9.c type tiny (line 1) | struct tiny type tiny (line 30) | struct tiny FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/931005-1.c type T (line 1) | typedef struct function T (line 6) | T FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/931031-1.c function main (line 4) | int type foo (line 10) | struct foo function f (line 16) | int type foo (line 28) | struct foo FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/931102-1.c type T (line 1) | typedef union FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/931102-2.c type T (line 1) | typedef union FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/931110-1.c type small (line 1) | typedef struct FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/931228-1.c function f (line 1) | f (x) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/941014-1.c function f (line 1) | int f (int a, int b) { } FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/941014-2.c type foo_t (line 4) | typedef struct { function a1 (line 9) | void a1 (unsigned long offset) {} function foo_t (line 11) | volatile foo_t * FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/941015-1.c function foo1 (line 1) | int function foo2 (line 13) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/941025-1.c function f (line 1) | long f (x, y) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/941031-1.c type mpt (line 1) | typedef long mpt; function f (line 3) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/950221-1.c type parsefile (line 1) | struct parsefile type parsefile (line 6) | struct parsefile type parsefile (line 7) | struct parsefile FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/950426-1.c type tag (line 2) | struct tag { FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/950512-1.c function f1 (line 1) | unsigned function f2 (line 7) | unsigned long long FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/950607-2.c type Point (line 1) | typedef struct { function f (line 5) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/950612-1.c function f1 (line 1) | unsigned int function f2 (line 7) | unsigned int function f3 (line 13) | unsigned long long function f4 (line 19) | unsigned long long FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/950621-1.c type s (line 1) | struct s type s (line 8) | struct s type s (line 15) | struct s FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/950628-1.c type T (line 1) | typedef struct function T (line 7) | T g (void) function T (line 18) | T f (void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/950704-1.c function f (line 3) | long long FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/950706-1.c function f (line 1) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/950710-1.c type twelve (line 1) | struct twelve type pair (line 8) | struct pair function g (line 14) | struct pair function f (line 21) | static void FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/950809-1.c type S (line 1) | struct S type S (line 6) | struct S type S (line 24) | struct S FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/950915-1.c function f (line 4) | long FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/950929-1.c function f (line 1) | int f (char *p) { } FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/951003-1.c function f (line 1) | int f (i) { return 12; } function g (line 2) | int g () { return 0; } FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/960116-1.c function f (line 7) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/960117-1.c type COUNT (line 2) | typedef short COUNT; type TEXT (line 4) | typedef char TEXT; type VALS (line 10) | typedef union T_VALS VALS; type T_VAL (line 12) | struct T_VAL type VAL (line 17) | typedef struct T_VAL VAL; type WORD (line 25) | typedef unsigned short WORD; function WORD (line 27) | WORD function WORD (line 33) | WORD FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/960209-1.c type a_struct (line 1) | struct a_struct type a_struct (line 6) | struct a_struct type a_struct (line 7) | struct a_struct function f (line 10) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/960218-1.c function g (line 3) | g (x) function f (line 9) | f (x) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/960301-1.c type foo (line 1) | struct foo { function bar (line 7) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/960311-1.c function a1 (line 9) | void a1() { ++count; } function b (line 11) | void FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/960311-2.c function a1 (line 9) | void a1() { ++count; } function b (line 11) | void FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/960311-3.c function a1 (line 9) | void a1() { ++count; } function b (line 11) | void FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/960312-1.c type S (line 1) | struct S type S (line 6) | struct S type S (line 25) | struct S FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/960317-1.c function f (line 1) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/960321-1.c function acc_a (line 3) | char FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/960326-1.c type s (line 1) | struct s type s (line 9) | struct s FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/960416-1.c type st (line 1) | typedef unsigned long int st; type dt (line 2) | typedef unsigned long long dt; type t_be (line 3) | typedef union type t_le (line 13) | typedef union FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/960419-1.c function check (line 3) | void FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/960512-1.c function __complex__ (line 1) | __complex__ FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/960513-1.c function f (line 1) | long double FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/960608-1.c type a_struct (line 1) | typedef struct FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/960801-1.c function f (line 1) | unsigned function g (line 13) | unsigned long long FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/960802-1.c function f1 (line 3) | long function f2 (line 9) | long function f3 (line 15) | void function f4 (line 21) | void FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/960909-1.c function ffs (line 1) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/961026-1.c function test (line 1) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/961112-1.c function f (line 1) | f (x) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/961122-2.c function f (line 1) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/961206-1.c function sub1 (line 1) | int function sub2 (line 10) | int function sub3 (line 19) | int function sub4 (line 28) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/961213-1.c function g (line 1) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/961223-1.c type s (line 6) | struct s { function sub (line 10) | inline struct s function main (line 17) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/970923-1.c function ts (line 1) | int function tu (line 11) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/980205.c function fdouble (line 3) | void fdouble (double one, ...) function main (line 16) | int main () FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/980223.c type object (line 1) | typedef struct { char *addr; long type; } object; function object (line 3) | object bar (object blah) function object (line 8) | object foo (object x, object y) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/980424-1.c function f (line 3) | void f (int one) function g (line 9) | void function main (line 15) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/980505-1.c function main (line 2) | int main() function f (line 11) | static int f(int x) { return x; } FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/980505-2.c type Uint16 (line 1) | typedef unsigned short Uint16; type Uint (line 2) | typedef unsigned int Uint; function Uint (line 4) | Uint f () function main (line 16) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/980506-1.c type decision (line 1) | struct decision function clear_modes (line 8) | static void type decision (line 23) | struct decision FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/980506-2.c function f (line 3) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/980506-3.c function build_lookup (line 3) | static int function main (line 15) | int main(argc, argv) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/980526-1.c function doit (line 5) | static int doit(int x){ function do1 (line 23) | static void do1(void) { function do2 (line 28) | static void do2(void){ function main (line 33) | int main(void){ FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/980526-2.c type dev_t (line 1) | typedef unsigned int dev_t; type kdev_t (line 2) | typedef unsigned int kdev_t; function kdev_t (line 4) | static inline kdev_t to_kdev_t(int dev) function do_mknod (line 16) | void do_mknod(const char * filename, int mode, kdev_t dev) function sys_mknod (line 40) | int sys_mknod(const char * filename, int mode, dev_t dev) function main (line 51) | int main(void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/980526-3.c function compare (line 1) | int compare(x, y) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/980602-2.c function main (line 4) | int function main (line 14) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/980605-1.c function dummy (line 7) | __inline__ static int function f2 (line 17) | int function getval (line 42) | int function f (line 50) | void FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/980608-1.c function f1 (line 8) | void f1(int a,int b,int c,int d,int e, int f,int g,int h,int i,int j, in... function debug (line 14) | inline void debug(const char *msg,...) function main (line 37) | int main(void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/980612-1.c type fd (line 1) | struct fd type fd (line 7) | struct fd function h (line 8) | int h() { return -1; } function main (line 10) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/980617-1.c function foo (line 1) | void foo (unsigned int * p) function main (line 9) | int main () FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/980618-1.c function main (line 3) | int main() function func (line 10) | void func(int x, int y) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/980701-1.c function dn_skipname (line 9) | int dn_skipname(unsigned char *ptr, unsigned char *eom) { FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/980707-1.c function main (line 28) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/980716-1.c function stub (line 3) | void function main (line 20) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/980929-1.c function f (line 1) | void f(int i) function main (line 8) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/981001-1.c function sub (line 5) | long sub (int n) function main (line 29) | int main (void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/981019-1.c function ff (line 7) | void function main (line 38) | int main(void) function f3 (line 44) | int f3(void) { static int x = 0; x = !x; return x; } function f1 (line 45) | void f1(void) { abort(); } function f2 (line 46) | int f2(void) { abort(); } FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/981130-1.c type s (line 2) | struct s { int a; int b;} type s (line 3) | struct s type s (line 4) | struct s function check (line 6) | void function main (line 17) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/981206-1.c function foo (line 5) | void foo() function main (line 11) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/990106-2.c function calc_mp (line 1) | unsigned calc_mp(unsigned mod) function main (line 11) | int main(int argc, char *argv[]) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/990117-1.c function foo (line 1) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/990127-2.c function fpEq (line 6) | void function fpTest (line 13) | void function main (line 21) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/990128-1.c type s (line 3) | struct s { struct s *n; } type s (line 4) | struct s type s (line 6) | struct s type s (line 9) | struct s type s (line 9) | struct s type s (line 10) | struct s type s (line 10) | struct s type s (line 14) | struct s type s (line 15) | struct s function sub (line 33) | void sub( struct s *p, struct s **pp ) function look (line 43) | int look( struct s *p, struct s **pp ) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/990130-1.c function foo (line 11) | static void FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/990208-1.c function doit (line 9) | static __inline__ void doit(void **pptr, int cond) function f (line 17) | __attribute__ ((noinline)) function g (line 23) | __attribute__ ((noinline)) function main (line 32) | int main() function bar (line 46) | void bar(void) { } function main (line 49) | int main() { exit(0); } FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/990211-1.c function func (line 10) | void func(int i) function main (line 56) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/990222-1.c function main (line 3) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/990324-1.c function f (line 1) | void f(long i) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/990326-1.c type a (line 1) | struct a { function a1 (line 6) | int function a2 (line 14) | int function a3 (line 22) | int type b (line 30) | struct b { function b1 (line 35) | int function b2 (line 43) | int function b3 (line 51) | int type c (line 59) | struct c { function c1 (line 63) | int function c2 (line 71) | int function c3 (line 79) | int type d (line 87) | struct d { function d1 (line 91) | int function d2 (line 99) | int function d3 (line 107) | int type e (line 115) | struct e { function e1 (line 119) | int function e2 (line 127) | int function e3 (line 135) | int function e4 (line 143) | int type f (line 151) | struct f { function f1 (line 155) | int function f2 (line 163) | int function f3 (line 171) | int function f4 (line 179) | int type gx (line 187) | struct gx { type gy (line 190) | struct gy { function g1 (line 194) | int function g2 (line 203) | int function g3 (line 212) | int function g4 (line 221) | int function g5 (line 231) | int function g6 (line 241) | int function g7 (line 251) | int type hx (line 261) | struct hx { type hy (line 264) | struct hy { function h1 (line 268) | int function h2 (line 277) | int function h3 (line 286) | int function h4 (line 295) | int function h5 (line 305) | int function h6 (line 315) | int function h7 (line 325) | int function main (line 335) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/990404-1.c function main (line 4) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/990413-2.c function minus_zero (line 6) | static __inline double function __atan2l (line 15) | static __inline long double function __sqrtl (line 26) | static __inline long double function asin (line 34) | static __inline double function main (line 40) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/990513-1.c function foo (line 3) | void foo (int *BM_tab, int j) function main (line 18) | int main () FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/990524-1.c function loop (line 4) | void loop (char * pz, char * pzDta) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/990525-1.c type blah (line 1) | struct blah { function die (line 5) | void die(struct blah arg) function main (line 17) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/990525-2.c type Test1 (line 1) | typedef struct { function func1 (line 7) | int func1() function Test1 (line 22) | Test1 func2() function main (line 33) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/990527-1.c function g (line 3) | void function f (line 9) | void function main (line 22) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/990531-1.c function bad (line 1) | unsigned long bad(int reg, unsigned long inWord) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/990604-1.c function f (line 2) | void f () function main (line 12) | int main () FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/990628-1.c type data_record (line 8) | struct data_record { function num_records (line 14) | int function fetch (line 21) | void function load_data (line 31) | void FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/990804-1.c function gfbyte (line 1) | int gfbyte ( void ) function main (line 6) | int main( void ) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/990811-1.c type s (line 1) | struct s {long a; int b;} function foo (line 3) | int foo(int x, void *y) function main (line 13) | int main () FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/990826-0.c function main (line 14) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/990827-1.c function test (line 1) | unsigned test(unsigned one , unsigned bit) function main (line 10) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/990829-1.c function test (line 1) | double test (const double le, const double ri) function main (line 7) | int main () FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/990923-1.c function foo (line 4) | long function main (line 12) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/991014-1.c type __SIZE_TYPE__ (line 2) | typedef __SIZE_TYPE__ Size_t; type huge_struct (line 10) | struct huge_struct function Size_t (line 25) | Size_t union_size() function Size_t (line 30) | Size_t struct_size() function Size_t (line 35) | Size_t struct_a_offset() function main (line 40) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/991016-1.c type T0 (line 5) | typedef int T0; type T1 (line 6) | typedef long T1; type T2 (line 7) | typedef long long T2; function doit (line 9) | int function main (line 41) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/991019-1.c type material_type (line 1) | typedef struct { function material_type (line 5) | material_type foo(double x) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/991030-1.c function main (line 2) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/991112-1.c function rl_show_char (line 4) | int rl_show_char (int c) { return 0; } function rl_character_len (line 6) | int rl_character_len (int c, int pos) function main (line 11) | int main(void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/991118-1.c type tmp (line 1) | struct tmp type tmp2 (line 7) | struct tmp2 type tmp3 (line 13) | struct tmp3 type tmp4 (line 19) | struct tmp4 function sub (line 25) | struct tmp function sub2 (line 32) | struct tmp2 function sub3 (line 39) | struct tmp3 function sub4 (line 46) | struct tmp4 type tmp (line 53) | struct tmp type tmp2 (line 54) | struct tmp2 type tmp3 (line 55) | struct tmp3 type tmp4 (line 56) | struct tmp4 FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/991201-1.c type vc_data (line 1) | struct vc_data { type vc (line 6) | struct vc { type vc_data (line 10) | struct vc_data type vc (line 11) | struct vc function reset_palette (line 18) | void reset_palette(int currcons) function bar (line 29) | void bar(int k) function main (line 35) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/991202-1.c function main (line 3) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/991202-2.c function f1 (line 2) | int function main (line 11) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/991202-3.c function f (line 2) | unsigned int f (unsigned int a) function g (line 7) | unsigned int g (unsigned int a) function h (line 12) | unsigned int h (unsigned int a) function main (line 17) | int main () FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/991216-1.c function test1 (line 4) | void function test2 (line 13) | void function test3 (line 23) | void function test4 (line 34) | void function test5 (line 46) | void function test6 (line 59) | void function test7 (line 73) | void function test8 (line 88) | void function main (line 104) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/991216-2.c function test (line 6) | void function main (line 28) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/991216-4.c function bug (line 2) | static void bug(int size, int tries) function main (line 12) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/991221-1.c function main (line 1) | int main( void ) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/991227-1.c function main (line 5) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/991228-1.c function signbit (line 9) | int function main (line 16) | int main(void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/align-1.c type new_int (line 1) | typedef int new_int __attribute__ ((aligned(16))); type S (line 2) | struct S { int x; } function main (line 4) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/align-2.c type a_short (line 4) | struct a_short { char c; short s; } type a_int (line 5) | struct a_int { char c ; int i; } type b_int (line 6) | struct b_int { short s; int i; } type a_float (line 7) | struct a_float { char c; float f; } type b_float (line 8) | struct b_float { short s; float f; } type a_double (line 9) | struct a_double { char c; double d; } type b_double (line 10) | struct b_double { short s; double d; } type c_double (line 11) | struct c_double { int i; double d; } type d_double (line 12) | struct d_double { float f; double d; } type a_ldouble (line 13) | struct a_ldouble { char c; long double ld; } type b_ldouble (line 14) | struct b_ldouble { short s; long double ld; } type c_ldouble (line 15) | struct c_ldouble { int i; long double ld; } type d_ldouble (line 16) | struct d_ldouble { float f; long double ld; } type e_ldouble (line 17) | struct e_ldouble { double d; long double ld; } function main (line 19) | int main () FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/align-3.c function func (line 3) | void func(void) function main (line 7) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/align-nest.c function foo (line 3) | void foo(int n) function main (line 24) | int main () FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/alloca-1.c type __SIZE_TYPE__ (line 6) | typedef __SIZE_TYPE__ size_t; type dummy (line 8) | struct dummy { int x __attribute__((aligned)); } function _Bool (line 11) | _Bool foo(void) function main (line 17) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/anon-1.c function main (line 19) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/arith-1.c function sat_add (line 1) | unsigned function sat_add2 (line 10) | unsigned function sat_add3 (line 19) | unsigned function sat_add4 (line 28) | unsigned FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/arith-rand-ll.c function simple_rand (line 1) | long long function random_bitstring (line 10) | unsigned long long int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/arith-rand.c function simple_rand (line 1) | long function random_bitstring (line 10) | unsigned long int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/ashldi-1.c function variable_shift (line 118) | static unsigned long long function constant_shift (line 124) | static unsigned long long function main (line 202) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/ashrdi-1.c function variable_shift (line 220) | static long long function constant_shift (line 226) | static long long function main (line 304) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/bcp-1.c function bad0 (line 10) | int bad0(void) { return __builtin_constant_p(global); } function bad1 (line 11) | int bad1(void) { return __builtin_constant_p(global++); } function bad2 (line 12) | inline int bad2(int x) { return __builtin_constant_p(x++); } function bad3 (line 13) | inline int bad3(int x) { return __builtin_constant_p(x); } function bad4 (line 14) | inline int bad4(const char *x) { return __builtin_constant_p(x); } function bad5 (line 15) | int bad5(void) { return bad2(1); } function bad6 (line 16) | inline int bad6(int x) { return __builtin_constant_p(x+1); } function bad7 (line 17) | int bad7(void) { return __builtin_constant_p(func()); } function bad8 (line 18) | int bad8(void) { char buf[10]; return __builtin_constant_p(buf); } function bad9 (line 19) | int bad9(const char *x) { return __builtin_constant_p(x[123456]); } function bad10 (line 20) | int bad10(void) { return __builtin_constant_p(&global); } function good0 (line 23) | int good0(void) { return __builtin_constant_p(1); } function good1 (line 24) | int good1(void) { return __builtin_constant_p("hi"); } function good2 (line 25) | int good2(void) { return __builtin_constant_p((1234 + 45) & ~7); } function opt0 (line 29) | int opt0(void) { return bad3(1); } function opt1 (line 30) | int opt1(void) { return bad6(1); } function opt2 (line 31) | int opt2(void) { return __builtin_constant_p("hi"[0]); } function main (line 69) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/bf-pack-1.c type foo (line 1) | struct foo type foo (line 7) | struct foo type foo (line 17) | struct foo FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/bf-sign-2.c type X (line 16) | struct X { type X (line 27) | struct X FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/bf64-1.c type tmp (line 2) | struct tmp type tmp2 (line 8) | struct tmp2 function sub (line 14) | struct tmp function sub2 (line 21) | struct tmp2 type tmp (line 30) | struct tmp type tmp2 (line 31) | struct tmp2 FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/bitfld-1.c function main (line 19) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/bitfld-2.c type A (line 6) | struct A { type B (line 12) | struct B { function main (line 18) | int main () FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/bitfld-3.c type s (line 8) | struct s { type s (line 14) | struct s type s (line 15) | struct s type s (line 16) | struct s function main (line 18) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/bitfld-4.c type s (line 13) | struct s { int a:12, b:20; } type s (line 15) | struct s function main (line 17) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/bitfld-5.c type s (line 5) | struct s function g (line 12) | __attribute__ ((noinline)) void function f (line 20) | __attribute__ ((noinline)) void function main (line 27) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/bitfld-6.c function main (line 13) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/bitfld-7.c function main (line 13) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/bswap-1.c function g (line 4) | unsigned long long g(unsigned long long a) function f (line 10) | unsigned long long f(unsigned long long c) function main (line 28) | int main(void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/bswap-2.c type __UINT32_TYPE__ (line 4) | typedef __UINT32_TYPE__ uint32_t; type __UINT32_TYPE__ (line 6) | typedef __UINT32_TYPE__ unsigned; type bitfield (line 9) | struct bitfield { type ok (line 19) | struct ok { type ok (line 27) | struct ok type bitfield (line 28) | struct bitfield function partial_read_le32 (line 31) | __attribute__ ((noinline, noclone)) uint32_t function partial_read_be32 (line 38) | __attribute__ ((noinline, noclone)) uint32_t function fake_read_le32 (line 45) | __attribute__ ((noinline, noclone)) uint32_t function fake_read_be32 (line 58) | __attribute__ ((noinline, noclone)) uint32_t function incorrect_read_le32 (line 71) | __attribute__ ((noinline, noclone)) uint32_t function incorrect_read_be32 (line 84) | __attribute__ ((noinline, noclone)) uint32_t function main (line 97) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/built-in-setjmp.c function sub2 (line 11) | void __attribute__((noinline)) function main (line 17) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/builtin-bitops-1.c function main (line 174) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/builtin-constant.c function foo (line 6) | void function foo (line 13) | void function main (line 19) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/builtin-prefetch-1.c type locality (line 14) | enum locality { none, low, moderate, high } type rw (line 15) | enum rw { read, write } function good_const (line 19) | void function good_enum (line 32) | void function good_expr (line 45) | void function good_vararg (line 52) | void function main (line 61) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/builtin-prefetch-2.c type S (line 14) | struct S { type S (line 21) | struct S type S (line 22) | struct S function simple_global (line 26) | void function simple_file (line 36) | void function simple_static_local (line 46) | void function simple_local (line 59) | void function simple_arg (line 72) | void function expr_global (line 82) | void function expr_local (line 108) | void function main (line 138) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/builtin-prefetch-3.c type S (line 21) | struct S { type S (line 28) | struct S type S (line 29) | struct S type S (line 30) | struct S type S (line 31) | struct S type S (line 32) | struct S function simple_vol_global (line 36) | void function simple_vol_file (line 48) | void function expr_vol_global (line 60) | void function main (line 102) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/builtin-prefetch-4.c function assign_arg_ptr (line 16) | int function assign_glob_ptr (line 24) | int function assign_arg_idx (line 32) | int function assign_glob_idx (line 40) | int function preinc_arg_ptr (line 51) | int function preinc_glob_ptr (line 60) | int function postinc_arg_ptr (line 69) | int function postinc_glob_ptr (line 78) | int function predec_arg_ptr (line 87) | int function predec_glob_ptr (line 96) | int function postdec_arg_ptr (line 105) | int function postdec_glob_ptr (line 114) | int function preinc_arg_idx (line 123) | int function preinc_glob_idx (line 132) | int function postinc_arg_idx (line 140) | int function postinc_glob_idx (line 148) | int function predec_arg_idx (line 156) | int function predec_glob_idx (line 164) | int function postdec_arg_idx (line 172) | int function postdec_glob_idx (line 180) | int function funccall_arg_ptr (line 200) | int function getint (line 209) | int function funccall_arg_idx (line 216) | int function main (line 223) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/builtin-prefetch-5.c type S (line 8) | struct S { function arg_ptr (line 18) | void function arg_idx (line 24) | void function glob_ptr (line 30) | void function glob_idx (line 36) | void function main (line 42) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/builtin-prefetch-6.c function init_addrs (line 13) | void function prefetch_for_read (line 23) | void function prefetch_for_write (line 31) | void function main (line 39) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/builtin-types-compatible-p.c type dingos (line 7) | typedef enum { hot, dog, poo, bear } dingos; type cranberry (line 8) | typedef enum { janette, laura, amanda } cranberry; type same1 (line 10) | typedef float same1; type same2 (line 11) | typedef float same2; function main (line 15) | int main (void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/call-trap-1.c function foo (line 10) | int function bar (line 17) | void function main (line 22) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/cbrt.c function cbrtl (line 24) | double FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/cmpsf-1.c function main (line 134) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/cmpsi-2.c function main (line 165) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/comp-goto-1.c type uint32 (line 4) | typedef unsigned int uint32; type sint32 (line 5) | typedef signed int sint32; type uint32 (line 7) | typedef uint32 reg_t; type host_addr_t (line 9) | typedef unsigned long int host_addr_t; type uint32 (line 10) | typedef uint32 target_addr_t; type sint32 (line 11) | typedef sint32 target_saddr_t; type insn_t (line 13) | typedef union type tlb_entry_t (line 30) | typedef struct type environment_t (line 36) | typedef struct type operations (line 44) | enum operations function host_addr_t (line 50) | host_addr_t function reg_t (line 56) | reg_t function main (line 126) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/comp-goto-2.c function x (line 10) | x(a) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/compare-1.c function ieq (line 9) | int ieq (int x, int y, int ok) function ine (line 40) | int ine (int x, int y, int ok) function ilt (line 50) | int ilt (int x, int y, int ok) function ile (line 60) | int ile (int x, int y, int ok) function igt (line 70) | int igt (int x, int y, int ok) function ige (line 80) | int ige (int x, int y, int ok) function main (line 90) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/compare-2.c function foo (line 10) | int function main (line 17) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/compare-3.c function test1 (line 10) | void function test2 (line 17) | void function test3 (line 24) | void function test4 (line 31) | void function test5 (line 41) | void function test6 (line 51) | void function all_tests (line 61) | void function main (line 72) | int function link_error0 (line 83) | void link_error0() {} function link_error1 (line 84) | void link_error1() {} FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/complex-1.c function g0 (line 1) | double function g1 (line 7) | double function g2 (line 13) | double function __complex__ (line 19) | __complex__ double FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/complex-2.c function __complex__ (line 1) | __complex__ double FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/complex-3.c type complex (line 1) | struct complex type complex (line 7) | struct complex function f (line 9) | struct complex type complex (line 20) | struct complex FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/complex-5.c function __complex__ (line 1) | float __complex__ FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/complex-6.c function TEST (line 41) | TEST(long double, long_double) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/complex-7.c function check_float (line 24) | __attribute__((noinline)) void function check_double (line 32) | __attribute__((noinline)) void function check_long_double (line 40) | __attribute__((noinline)) void function main (line 49) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/compndlit-1.c function main (line 4) | int type S (line 10) | struct S type S (line 16) | struct S type S (line 20) | struct S type S (line 20) | struct S FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/const-addr-expr-1.c type FOO (line 5) | typedef struct foo function main (line 24) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/conversion.c function u2f (line 11) | float function u2d (line 18) | double function u2ld (line 25) | long double function s2f (line 32) | float function s2d (line 39) | double function s2ld (line 46) | long double function fnear (line 53) | int function dnear (line 60) | int function ldnear (line 67) | int function ull2f (line 132) | float function ull2d (line 139) | double function ull2ld (line 146) | long double function sll2f (line 153) | float function sll2d (line 160) | double function sll2ld (line 167) | long double function f2u (line 241) | unsigned int function d2u (line 247) | unsigned int function ld2u (line 253) | unsigned int function f2s (line 259) | int function d2s (line 265) | int function ld2s (line 271) | int function f2ull (line 402) | unsigned long long int function d2ull (line 408) | unsigned long long int function ld2ull (line 414) | unsigned long long int function f2sll (line 420) | long long int function d2sll (line 426) | long long int function ld2sll (line 432) | long long int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/cvt-1.c function g1 (line 1) | static inline long function g2 (line 7) | long function f (line 13) | double FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/divcmp-1.c function test1 (line 3) | int test1(int x) function test1u (line 8) | int test1u(unsigned int x) function test2 (line 13) | int test2(int x) function test2u (line 18) | int test2u(unsigned int x) function test3 (line 23) | int test3(int x) function test3u (line 28) | int test3u(unsigned int x) function test4 (line 33) | int test4(int x) function test4u (line 38) | int test4u(unsigned int x) function test5 (line 43) | int test5(int x) function test5u (line 48) | int test5u(unsigned int x) function test6 (line 53) | int test6(int x) function test7 (line 58) | int test7(int x) function test7u (line 63) | int test7u(unsigned int x) function test8 (line 68) | int test8(int x) function test8u (line 73) | int test8u(unsigned int x) function test9 (line 78) | int test9(int x) function test9u (line 83) | int test9u(unsigned int x) function test10 (line 88) | int test10(int x) function test10u (line 93) | int test10u(unsigned int x) function test11 (line 98) | int test11(int x) function test11u (line 103) | int test11u(unsigned int x) function test12 (line 108) | int test12(int x) function main (line 114) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/divcmp-2.c function test1 (line 3) | int test1(int x) function test2 (line 8) | int test2(int x) function test3 (line 13) | int test3(int x) function test4 (line 18) | int test4(int x) function test5 (line 23) | int test5(int x) function test6 (line 28) | int test6(int x) function main (line 34) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/divcmp-3.c function test1 (line 3) | int test1(char x) function test1u (line 8) | int test1u(unsigned char x) function test2 (line 13) | int test2(char x) function test2u (line 18) | int test2u(unsigned char x) function test3 (line 23) | int test3(char x) function test3u (line 28) | int test3u(unsigned char x) function test4 (line 33) | int test4(char x) function test4u (line 38) | int test4u(unsigned char x) function test5 (line 43) | int test5(char x) function test5u (line 48) | int test5u(unsigned char x) function test6 (line 53) | int test6(char x) function test6u (line 58) | int test6u(unsigned char x) function main (line 64) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/divcmp-4.c function test1 (line 5) | int test1(int x) function test2 (line 10) | int test2(int x) function test3 (line 15) | int test3(int x) function test4 (line 20) | int test4(int x) function test5 (line 25) | int test5(int x) function test6 (line 30) | int test6(int x) function test7 (line 35) | int test7(int x) function test8 (line 40) | int test8(int x) function test9 (line 45) | int test9(int x) function test10 (line 50) | int test10(int x) function test11 (line 55) | int test11(int x) function test12 (line 60) | int test12(int x) function main (line 66) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/divcmp-5.c function always_one_1 (line 5) | int always_one_1 (int a) function always_one_2 (line 13) | int always_one_2 (int a) function main (line 21) | int main(void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/divconst-1.c type t1 (line 1) | typedef struct FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/divconst-2.c function f (line 1) | long function r (line 7) | long function std_eqn (line 15) | long FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/divconst-3.c function f (line 1) | long long FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/divmod-1.c function mod5 (line 41) | signed long function mod6 (line 47) | unsigned long FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/doloop-1.c function main (line 8) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/doloop-2.c function main (line 8) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/eeprof-1.c function main (line 14) | __attribute__ ((noinline)) function foo2 (line 23) | __attribute__ ((noinline)) function main (line 47) | int main () function __cyg_profile_func_enter (line 68) | __attribute__ ((noinline)) function __cyg_profile_func_exit (line 74) | __attribute__ ((noinline)) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/enum-1.c type token (line 1) | typedef enum function atom (line 26) | static int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/enum-2.c type foo (line 4) | enum foo { FOO, BAR } function main (line 12) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/enum-3.c type e (line 12) | enum e { a = INT_MIN } type e (line 15) | enum e function main (line 16) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/extzvsi.c function main (line 4) | int type ieee (line 12) | struct ieee function foo (line 20) | unsigned int function main (line 33) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/ffs-1.c function main (line 6) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/ffs-2.c function main (line 32) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/float-floor.c function main (line 12) | int main() { FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/floatunsisf-1.c function main (line 13) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/fprintf-1.c function main (line 6) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/fprintf-chk-1.c function __fprintf_chk (line 9) | int function main (line 26) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/frame-address.c function check_fa_work (line 7) | int check_fa_work (const char *c, const char *f) function check_fa_mid (line 17) | int check_fa_mid (const char *c) function check_fa (line 25) | int check_fa (char *unused) function how_much (line 33) | int how_much (void) function main (line 38) | int main (void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/func-ptr-1.c function f (line 12) | static double FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/gofast.c function fp_add (line 11) | float fp_add (float a, float b) { return a + b; } function fp_sub (line 12) | float fp_sub (float a, float b) { return a - b; } function fp_mul (line 13) | float fp_mul (float a, float b) { return a * b; } function fp_div (line 14) | float fp_div (float a, float b) { return a / b; } function fp_neg (line 15) | float fp_neg (float a) { return -a; } function dp_add (line 17) | double dp_add (double a, double b) { return a + b; } function dp_sub (line 18) | double dp_sub (double a, double b) { return a - b; } function dp_mul (line 19) | double dp_mul (double a, double b) { return a * b; } function dp_div (line 20) | double dp_div (double a, double b) { return a / b; } function dp_neg (line 21) | double dp_neg (double a) { return -a; } function fp_to_dp (line 23) | double fp_to_dp (float f) { return f; } function dp_to_fp (line 24) | float dp_to_fp (double d) { return d; } function eqsf2 (line 26) | int eqsf2 (float a, float b) { return a == b; } function nesf2 (line 27) | int nesf2 (float a, float b) { return a != b; } function gtsf2 (line 28) | int gtsf2 (float a, float b) { return a > b; } function gesf2 (line 29) | int gesf2 (float a, float b) { return a >= b; } function ltsf2 (line 30) | int ltsf2 (float a, float b) { return a < b; } function lesf2 (line 31) | int lesf2 (float a, float b) { return a <= b; } function eqdf2 (line 33) | int eqdf2 (double a, double b) { return a == b; } function nedf2 (line 34) | int nedf2 (double a, double b) { return a != b; } function gtdf2 (line 35) | int gtdf2 (double a, double b) { return a > b; } function gedf2 (line 36) | int gedf2 (double a, double b) { return a >= b; } function ltdf2 (line 37) | int ltdf2 (double a, double b) { return a < b; } function ledf2 (line 38) | int ledf2 (double a, double b) { return a <= b; } function floatsisf (line 40) | float floatsisf (int i) { return i; } function floatsidf (line 41) | double floatsidf (int i) { return i; } function fixsfsi (line 42) | int fixsfsi (float f) { return f; } function fixdfsi (line 43) | int fixdfsi (double d) { return d; } function fixunssfsi (line 44) | unsigned int fixunssfsi (float f) { return f; } function fixunsdfsi (line 45) | unsigned int fixunsdfsi (double d) { return d; } function fail (line 49) | int function main (line 56) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/ifcvt-onecmpl-abs-1.c function foo (line 4) | __attribute__ ((noinline)) function main (line 13) | int main(void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/index-1.c function f (line 9) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/inst-check.c function f (line 3) | f(m) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/int-compare.c function true (line 23) | void function false (line 30) | void FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/ipa-sra-1.c type bovid (line 4) | struct bovid function ox (line 11) | static int function main (line 23) | int main (int argc, char *argv[]) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/ipa-sra-2.c type big (line 2) | struct big type small (line 7) | struct small type big (line 14) | struct big type small (line 15) | struct small function foo (line 21) | static int __attribute__((noinline)) function main (line 32) | int main (int argc, char *argv[]) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/longlong.c type uint64 (line 3) | typedef unsigned long long uint64; function alpha_ep_extbl_i_eq_0 (line 9) | void alpha_ep_extbl_i_eq_0() function main (line 23) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/loop-10.c function inc (line 5) | static void function main (line 11) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/loop-11.c function foo (line 3) | static void function main (line 11) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/loop-12.c function is_end_of_statement (line 5) | static int __attribute__ ((pure)) function foo (line 11) | void foo (void) function main (line 19) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/loop-13.c function scale (line 4) | void function main (line 20) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/loop-14.c function f (line 3) | void f(int *a) function main (line 11) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/loop-15.c function foo (line 3) | void function main (line 12) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/loop-2.c function f (line 3) | f (b) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/loop-2c.c function f (line 8) | __inline__ void f (int b, int o) function g (line 16) | void function main (line 22) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/loop-2d.c function f (line 3) | f (b) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/loop-2e.c function f (line 1) | void f (int *p, int **q) function main (line 10) | int main () FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/loop-3.c function g (line 5) | g (i) function f (line 10) | f (m) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/loop-3b.c function g (line 5) | g (i) function f (line 10) | f (m) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/loop-3c.c function f (line 5) | f (m) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/loop-4.c function f (line 1) | int function main (line 10) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/loop-4b.c function f (line 1) | int function main (line 15) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/loop-5.c function testit (line 2) | static void testit(void){ function ap (line 17) | static int ap(int i){ function main (line 24) | int main(void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/loop-7.c function foo (line 1) | void foo (unsigned int n) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/loop-8.c function bar (line 3) | void bar (int x, double *y) function main (line 9) | int main () FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/loop-9.c function false (line 3) | int false() function main (line 10) | int main (int argc,char *argv[]) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/loop-ivopts-1.c function main (line 4) | int main() function foo (line 11) | void foo (float *x) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/loop-ivopts-2.c function check (line 24) | void function main (line 33) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/lshrdi-1.c function variable_shift (line 118) | static unsigned long long function constant_shift (line 124) | static unsigned long long function main (line 202) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/lto-tbaa-1.c type a (line 2) | struct a { type b (line 5) | struct b { type c (line 8) | struct c { type a (line 12) | struct a type c (line 19) | struct c type b (line 27) | struct b type b (line 28) | struct b type b (line 29) | struct b FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/mayalias-1.c function main (line 9) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/mayalias-2.c type test (line 1) | typedef struct __attribute__((__may_alias__)) { short x; } test; function f (line 3) | int f() { function main (line 10) | int main() { FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/mayalias-3.c type test (line 1) | typedef struct __attribute__((__may_alias__)) { short x; } test; function g (line 5) | int g(int *a) function f (line 10) | int f() function main (line 20) | int main() { FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/medce-1.c function bar (line 7) | void bar (void) function foo (line 12) | void foo(int x) function main (line 26) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/memcpy-bi.c function check (line 7) | __attribute__ ((aligned)); FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/memset-2.c function reset (line 30) | void reset () function check (line 38) | void check (int off, int len, int ch) function main (line 57) | int main () FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/memset-3.c function reset (line 30) | void reset () function check (line 38) | void check (int off, int len, int ch) function main (line 57) | int main () FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/memset-4.c function f (line 6) | void f(char *a) function main (line 12) | int main(void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/mode-dependent-address.c function f883b (line 7) | void f883b (int8_t * result, function main (line 28) | int main (void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/multdi-1.c function u_l_l (line 8) | u_l_l mpy (long a, long b) function main (line 13) | int main(void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/multi-ix.c function f (line 43) | void function main (line 153) | int function s (line 165) | void s(int n, ...) function z (line 178) | void z(int n, ...) function c (line 191) | void c(int n, ...) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/nest-align-1.c type aligned (line 10) | typedef int aligned __attribute__((aligned)); function check (line 13) | void function foo (line 21) | void function main (line 38) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/nest-stdar-1.c function f (line 5) | double f (int x, ...) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/nestfunc-1.c function g (line 1) | int function f2 (line 14) | int f2 (int a, int b) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/nestfunc-2.c function main (line 5) | int function foo (line 45) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/nestfunc-3.c function main (line 5) | int function use (line 50) | long function foo (line 56) | long FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/nestfunc-4.c function main (line 16) | int function foo (line 25) | long function bar (line 32) | long FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/nestfunc-5.c function recursive (line 5) | static void recursive (int n, void (*proc) (void)) function main (line 29) | int main () function main (line 35) | int main () { return 0; } FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/nestfunc-6.c type __SIZE_TYPE__ (line 6) | typedef __SIZE_TYPE__ size_t; function main (line 11) | int main () function main (line 28) | int main() { return 0; } FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/nestfunc-7.c type A (line 1) | struct A function test (line 11) | static int test (void) function main (line 40) | int main (void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/p18298.c function foo (line 8) | inline bool foo(const char *str) { function main (line 11) | int main() { FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/packed-2.c type s (line 1) | typedef struct s { function main (line 8) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pending-4.c function dummy (line 2) | void dummy (x, y) function main (line 7) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/postmod-1.c function foo (line 32) | void __attribute__((noinline)) function main (line 53) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr15262-1.c type A (line 9) | struct A function foo (line 15) | int foo () { return 3; } type A (line 19) | struct A FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr15262-2.c type A (line 5) | struct A type B (line 11) | struct B type B (line 19) | struct B type A (line 29) | struct A type B (line 30) | struct B FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr15262.c type A (line 3) | struct A function bar (line 9) | void function foo (line 15) | int type A (line 39) | struct A FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr15296.c type __INTPTR_TYPE__ (line 6) | typedef __INTPTR_TYPE__ intptr_t; type W (line 7) | typedef intptr_t W; type s1 (line 13) | struct s1 type s1 (line 19) | struct s1 function f (line 23) | void function g (line 60) | void g (void *a, char *b) { abort (); } function main (line 62) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr16790-1.c function test1 (line 5) | static void test1(unsigned int u1) function test2 (line 20) | static void test2(unsigned int u1) function main (line 35) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr17078-1.c function test (line 3) | void test(int *ptr) function main (line 17) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr17133.c function main (line 21) | int main () FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr17377.c function main (line 44) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr19005.c function bar (line 6) | void function foo (line 21) | int function main (line 32) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr19449.c function foo (line 8) | int function main (line 14) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr19515.c type aun (line 3) | typedef union { function main (line 9) | int main(void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr19606.c function foo (line 8) | int function bar (line 14) | int function main (line 20) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr19687.c function main (line 8) | int main () FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr19689.c function foo (line 9) | void foo (short j) function main (line 14) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr20100-1.c function next_g (line 9) | static unsigned short function curr_p (line 15) | static unsigned short function inc_g (line 21) | static unsigned short function curr_g (line 27) | static unsigned short function ring_empty (line 33) | static char function frob (line 42) | char function get_n (line 51) | unsigned short function main (line 68) | int main (void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr20187-1.c function test (line 4) | int function main (line 11) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr20466-1.c function f (line 2) | int function main (line 15) | int main (void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr20527-1.c function f (line 61) | void f (long *limit, long *base, long minLen, long maxLen) function main (line 74) | int main (void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr20601-1.c type T (line 6) | struct T type T (line 18) | struct T function foo (line 22) | __attribute__ ((__noreturn__)) void function setup1 (line 42) | static inline int function setup2 (line 68) | static inline int function main (line 110) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr20621-1.c type big (line 3) | struct big { int i[sizeof (int) >= 4 && sizeof (void *) >= 4 ? 0x4000 : ... type big (line 4) | struct big function foo (line 5) | int foo (struct big b, int x) { return b.i[x]; } function main (line 7) | int main (void) { return 0; } function main (line 9) | int main (void) { return foo (gb, 0) + foo (gb, 1); } FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr21173.c function foo (line 6) | void foo (char *p) function main (line 13) | int main (void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr21331.c function bar (line 3) | int bar (void) { return -1; } function foo (line 5) | unsigned long FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr21964-1.c function foo (line 1) | void function main (line 12) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr22061-1.c function foo (line 3) | void foo() {} function bar (line 4) | void bar (char a[2][N]) { a[1][0] = N; } function main (line 5) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr22061-2.c function bar (line 2) | static void bar (char a[2][(*x)++]) {} function main (line 3) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr22061-3.c function bar (line 1) | void function main (line 13) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr22061-4.c function bar (line 2) | void function main (line 18) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr22098-1.c type __UINTPTR_TYPE__ (line 3) | typedef __UINTPTR_TYPE__ uintptr_t; function main (line 4) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr22098-2.c type __UINTPTR_TYPE__ (line 3) | typedef __UINTPTR_TYPE__ uintptr_t; function main (line 4) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr22098-3.c type __UINTPTR_TYPE__ (line 3) | typedef __UINTPTR_TYPE__ uintptr_t; function f (line 5) | int f (void) { return ++n; } function main (line 6) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr22141-1.c type S (line 5) | struct S type U (line 16) | struct U function c1 (line 21) | void __attribute__((noinline)) function c2 (line 29) | void __attribute__((noinline)) function c3 (line 35) | void __attribute__((noinline)) function f1 (line 41) | void __attribute__((noinline)) function f2 (line 47) | void __attribute__((noinline)) function f3 (line 56) | void __attribute__((noinline)) function f4 (line 65) | void __attribute__((noinline)) function f5 (line 76) | void __attribute__((noinline)) function f6 (line 85) | void __attribute__((noinline)) function f7 (line 96) | void __attribute__((noinline)) function main (line 105) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr22141-2.c type S (line 5) | struct S type U (line 16) | struct U function c1 (line 21) | void __attribute__((noinline)) function c2 (line 29) | void __attribute__((noinline)) function c3 (line 35) | void __attribute__((noinline)) function f1 (line 41) | void __attribute__((noinline)) function f2 (line 47) | void __attribute__((noinline)) function f3 (line 56) | void __attribute__((noinline)) function f4 (line 65) | void __attribute__((noinline)) function f5 (line 76) | void __attribute__((noinline)) function f6 (line 85) | void __attribute__((noinline)) function f7 (line 96) | void __attribute__((noinline)) function main (line 105) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr22348.c function f (line 2) | void f(int i) function main (line 8) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr22429.c function f (line 5) | int f(int n) function main (line 12) | int main () FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr22493-1.c function f (line 6) | void f(int i) function main (line 16) | int main(int argc, char *argv[]) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr22630.c function bla (line 5) | void bla (int *r) function main (line 17) | int main (void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr23047.c function f (line 5) | void f(int i) function main (line 13) | int main(int argc, char *argv[]) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr23135.c type big_t (line 13) | typedef struct { char c[STACK_SIZE/2]; } big_t; function verify (line 27) | void function main (line 35) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr23324.c type et6 (line 5) | struct et6 function callee_af6 (line 35) | static union at6 function caller_bf6 (line 59) | static void type et7 (line 70) | struct et7 type gt7 (line 93) | struct gt7 { double tv7; } function callee_af7 (line 97) | static unsigned char function caller_bf7 (line 118) | static void function main (line 127) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr23467.c type s1 (line 1) | struct s1 type s1 (line 9) | struct s1 function main (line 12) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr23604.c function g (line 3) | int g(int i, int j) function main (line 17) | int main(void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr23941.c function main (line 3) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr24135.c function x (line 4) | int x(int a, int b) function main (line 30) | int main () function main (line 45) | int main() { return 0; } FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr24141.c function g (line 7) | void g (void) function f (line 12) | void f (int a, int b) function main (line 27) | int main (void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr24142.c function f (line 3) | int f (int a, int b) function main (line 14) | int main (void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr24716.c function f (line 9) | int f (int k, int p) function main (line 53) | int main () FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr24851.c function main (line 8) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr25125.c function f (line 5) | unsigned short function main (line 16) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr25737.c type delay_block (line 3) | struct delay_block { type delay_block (line 7) | struct delay_block type delay_block (line 9) | struct delay_block type delay_block (line 9) | struct delay_block type delay_block (line 11) | struct delay_block function main (line 16) | int main(void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr27073.c function foo (line 1) | void __attribute__((noinline)) function main (line 16) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr27260.c function foo (line 8) | void function main (line 14) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr27285.c type S (line 5) | struct S { unsigned char a, b, c, d[16]; } function foo (line 7) | void __attribute__ ((noinline)) function main (line 35) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr27364.c function f (line 1) | int f(unsigned number_of_digits_to_use) function main (line 8) | int main(void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr27671-1.c function foo (line 8) | static int __attribute__((noinline)) function main (line 16) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr28289.c function gen_x86_64_shrd (line 4) | static int function ix86_split_ashr (line 13) | void function main (line 22) | int function ok (line 29) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr28403.c type ull (line 1) | typedef unsigned long long ull; function foo (line 4) | int __attribute__((noinline)) function ull (line 10) | ull __attribute__((noinline)) function main (line 17) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr28651.c function foo (line 4) | int __attribute__((noinline)) function main (line 10) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr28778.c type GLint (line 2) | typedef long GLint; function find (line 5) | void function aglChoosePixelFormat (line 20) | void function main (line 28) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr28865.c type A (line 1) | struct A { int a; char b[]; } type A (line 2) | struct A type A (line 2) | struct A function foo (line 6) | __attribute__((noinline, noclone)) void function main (line 13) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr28982a.c function foo (line 39) | void __attribute__((noinline)) function main (line 51) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr28982b.c function main (line 5) | int main (void) { return 0; } type big (line 22) | struct big { int i[0x10000]; } function bar (line 23) | void __attribute__((noinline)) function foo (line 29) | void __attribute__((noinline)) function main (line 43) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr29006.c type s (line 1) | struct __attribute__((__packed__)) s { char c; unsigned long long x; } function foo (line 2) | void __attribute__((__noinline__)) foo (struct s *s) { s->x = 0; } function main (line 3) | int main (void) { struct s s = { 1, ~0ULL }; foo (&s); return s.x != 0; } FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr29156.c type test1 (line 2) | struct test1 type test2 (line 7) | struct test2 function bla (line 15) | int bla(struct test1 *xa, struct test2 *xb) function main (line 23) | int main(void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr29695-1.c function f1 (line 5) | int function f2 (line 12) | int function f3 (line 19) | int function f4 (line 26) | int function f5 (line 33) | long long function f6 (line 40) | long long function f7 (line 47) | long long function f8 (line 54) | long long function main (line 61) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr29695-2.c function f1 (line 10) | int function f2 (line 16) | int function f3 (line 22) | int function f4 (line 28) | int function f5 (line 34) | long long function f6 (line 40) | long long function f7 (line 46) | long long function f8 (line 52) | long long function main (line 58) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr29797-1.c function bar (line 4) | unsigned int bar(void) { return 32768; } function main (line 6) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr29797-2.c function bar (line 3) | unsigned long bar(void) { return 32768; } function main (line 5) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr29798.c function main (line 3) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr30185.c type S (line 5) | typedef struct S { char a; long long b; } S; function S (line 7) | S function main (line 15) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr30778.c type reg_stat (line 4) | struct reg_stat { type reg_stat (line 16) | struct reg_stat function init_reg_last (line 18) | void __attribute__((noinline)) function main (line 24) | int main (void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr31072.c function main (line 5) | int main(void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr31136.c type S (line 3) | struct S { function main (line 8) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr31169.c type tree_type (line 6) | struct tree_type function sign_bit_p (line 11) | int function main (line 44) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr31448-2.c type st (line 4) | typedef struct _st { function g (line 9) | void g(void) function f (line 17) | void f(void) function main (line 25) | int main(void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr31448.c type st (line 5) | typedef struct _st { function g (line 10) | void g(void) function f (line 18) | void f(void) function main (line 26) | int main(void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr31605.c function put_field (line 1) | void put_field (unsigned int start, unsigned int len) function main (line 8) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr32244-1.c type foo (line 1) | struct foo function test1 (line 8) | void test1(unsigned long long res) function main (line 15) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr32500.c function foo (line 8) | void foo(int i) { x = i; } function bar (line 9) | void bar(void) { exit(0); } function main (line 11) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr33142.c function lisp_atan2 (line 4) | __attribute__((noinline)) int lisp_atan2(long dy, long dx) { function main (line 11) | int main() { FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr33382.c type Foo (line 1) | struct Foo { type Foo (line 6) | struct Foo function foo (line 8) | int foo(void) function main (line 16) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr33631.c type pthread_mutex_t (line 1) | typedef union function main (line 8) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr33669.c type foo_t (line 3) | typedef struct foo_t function foo (line 12) | long long function main (line 28) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr33779-1.c function foo (line 1) | int foo(int i) function main (line 9) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr33779-2.c function foo (line 1) | int foo(int i) function main (line 7) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr33870-1.c type PgHdr (line 3) | typedef struct PgHdr PgHdr; type u8 (line 4) | typedef unsigned char u8; type PgHdr (line 5) | struct PgHdr { function PgHdr (line 20) | static inline PgHdr *merge_pagelist(PgHdr *pA, PgHdr *pB) function main (line 78) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr33870.c type PgHdr (line 3) | typedef struct PgHdr PgHdr; type u8 (line 4) | typedef unsigned char u8; type PgHdr (line 5) | struct PgHdr { function PgHdr (line 16) | static inline PgHdr *merge_pagelist(PgHdr *pA, PgHdr *pB) function main (line 71) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr33992.c function bar (line 3) | void __attribute__((noinline)) function foo (line 10) | static void __attribute__((always_inline)) function do_test (line 22) | void __attribute__((noinline)) function main (line 31) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr34070-1.c function f (line 3) | int f(unsigned int x) function main (line 8) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr34070-2.c function f (line 3) | int f(unsigned int x, int n) function main (line 8) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr34099-2.c function test1 (line 1) | int test1 (int b, int c) function test2 (line 9) | int test2 (int b, int c) function test3 (line 17) | int test3 (int b, int c) function test4 (line 25) | int test4 (int b, int c) function main (line 35) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr34099.c function foo (line 1) | int foo (int b, int c) function main (line 10) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr34130.c function foo (line 2) | int foo (int i) function main (line 6) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr34154.c function foo (line 1) | int foo( unsigned long long aLL ) function main (line 10) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr34176.c type __SIZE_TYPE__ (line 2) | typedef __SIZE_TYPE__ size_t; type index_ty (line 3) | typedef unsigned int index_ty; type index_ty (line 4) | typedef index_ty *index_list_ty; type mult_index (line 6) | struct mult_index type mult_index_list (line 12) | struct mult_index_list function hash_find_entry (line 22) | int __attribute__((noinline)) type mult_index (line 30) | struct mult_index function main (line 39) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr34415.c function main (line 29) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr34456.c function debug (line 5) | int __attribute__ ((noinline)) debug (void) { return 1; } type s (line 8) | struct s { int elt; int (*compare) (int); } function compare (line 10) | static int function bad_compare (line 24) | int bad_compare (int x) { return -x; } type s (line 25) | struct s function main (line 27) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr34768-1.c function foo (line 3) | void __attribute__((noinline)) foo (void) function bar (line 7) | void __attribute__((const,noinline)) bar (void) function test (line 11) | int __attribute__((noinline)) function main (line 20) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr34768-2.c function foo (line 3) | int __attribute__((noinline)) foo (void) function bar (line 8) | int __attribute__((const,noinline)) bar (void) function test (line 13) | int __attribute__((noinline)) function main (line 22) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr34971.c type foo (line 1) | struct foo function test1 (line 8) | void test1(unsigned long long res) function main (line 15) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr34982.c function main (line 5) | int main() function something (line 11) | static void something(int i) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr35163.c function main (line 3) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr35231.c function foo (line 3) | int __attribute__((noinline)) function main (line 11) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr35390.c function foo (line 3) | unsigned int foo (int n) function main (line 8) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr35456.c function not_fabs (line 4) | double function main (line 11) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr35472.c type S (line 3) | struct S { int i[16]; } type S (line 4) | struct S function foo (line 5) | void __attribute__((noinline,noclone)) function test (line 7) | void test (void) function main (line 18) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr35800.c function stab_xcoff_builtin_type (line 3) | int stab_xcoff_builtin_type (int typenum) function main (line 86) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr36034-1.c function test (line 8) | void __attribute__((noinline)) function main (line 23) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr36034-2.c function test (line 8) | void __attribute__((noinline)) function main (line 23) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr36038.c function doit (line 9) | void function main (line 27) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr36077.c function test (line 3) | unsigned int test (unsigned int x) function main (line 8) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr36093.c type Bar (line 3) | typedef struct Bar { type Foo (line 7) | typedef struct Foo { function main (line 13) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr36321.c function foo (line 5) | void foo(char *str) function main (line 22) | int main(int argc, char **argv) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr36339.c type my_uintptr_t (line 3) | typedef unsigned long my_uintptr_t; function try_a (line 7) | int __attribute__((noinline)) try_a(my_uintptr_t x) function check_a (line 17) | int __attribute__((noinline)) check_a(my_uintptr_t tagged_ptr) function main (line 26) | int main(void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr36343.c function bar (line 3) | void __attribute__((noinline)) function foo (line 10) | float __attribute__((noinline)) function main (line 26) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr36691.c function func_1 (line 3) | void func_1 (void) function main (line 10) | int main (void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr36765.c function foo (line 1) | int __attribute__((noinline)) function main (line 10) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr37102.c function foo (line 5) | void __attribute__ ((noinline)) function main (line 12) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr37125.c function mod_rhs (line 3) | static inline unsigned int function func_44 (line 11) | void func_44 (unsigned int p_45) function main (line 18) | int main (void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr37573.c type S (line 4) | struct S function foo (line 11) | static unsigned char __attribute__((noinline)) function bar (line 32) | static void __attribute__((noinline)) function main (line 56) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr37780.c function fooctz (line 5) | int __attribute__ ((noinline, noclone)) function fooctz2 (line 11) | int __attribute__ ((noinline, noclone)) function fooctz3 (line 17) | unsigned int __attribute__ ((noinline, noclone)) function fooclz (line 23) | int __attribute__ ((noinline, noclone)) function fooclz2 (line 29) | int __attribute__ ((noinline, noclone)) function fooclz3 (line 35) | unsigned int __attribute__ ((noinline, noclone)) function main (line 41) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr37882.c type S (line 3) | struct S function main (line 8) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr37924.c function test1 (line 8) | int function test2 (line 15) | int function main (line 22) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr37931.c function foo (line 5) | int function main (line 11) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr38048-1.c function foo (line 3) | int foo () function main (line 16) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr38048-2.c function inv_J (line 3) | static int inv_J(int a[][2]) function foo (line 12) | int foo() function main (line 22) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr38051.c type __SIZE_TYPE__ (line 1) | typedef __SIZE_TYPE__ size_t; function mymemcmp1 (line 5) | __inline static int function mymemcmp2 (line 24) | static int function mymemcmp3 (line 95) | static int function mymemcmp (line 178) | __attribute__ ((noinline)) function main (line 193) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr38151.c type S2848 (line 5) | struct S2848 type S2848 (line 14) | struct S2848 function check2848va (line 18) | void __attribute__((noinline)) function main (line 36) | int main (void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr38212.c function foo (line 1) | int __attribute__((noinline)) function main (line 15) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr38236.c type X (line 1) | struct X { int i; } function foo (line 3) | int __attribute__((noinline)) function main (line 17) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr38422.c type S (line 5) | struct S function foo (line 10) | void function main (line 16) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr38533.c function foo (line 7) | int function main (line 15) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr38819.c function foo (line 9) | void __attribute__((noinline)) function main (line 15) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr38969.c function main (line 13) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr39100.c type E (line 4) | struct E type C (line 10) | struct C function CP (line 16) | __attribute__((noinline)) CP function main (line 46) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr39120.c type X (line 1) | struct X { int *p; } function foo (line 3) | struct X __attribute__((noinline)) function bar (line 6) | void __attribute((noinline)) function main (line 10) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr39228.c function testf (line 6) | static inline int __attribute__((always_inline)) testf (float b) function test (line 13) | static inline int __attribute__((always_inline)) test (double b) function testl (line 20) | static inline int __attribute__((always_inline)) testl (long double b) function main (line 27) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr39233.c function foo (line 3) | __attribute__((noinline)) void function main (line 11) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr39240.c function foo1 (line 5) | __attribute__ ((noinline)) function bar1 (line 11) | __attribute__ ((noinline)) function foo2 (line 19) | __attribute__ ((noinline)) function bar2 (line 25) | __attribute__ ((noinline)) function foo3 (line 33) | __attribute__ ((noinline)) function bar3 (line 39) | __attribute__ ((noinline)) function foo4 (line 47) | __attribute__ ((noinline)) function bar4 (line 53) | __attribute__ ((noinline)) function foo5 (line 61) | __attribute__ ((noinline)) function bar5 (line 67) | __attribute__ ((noinline)) function foo6 (line 75) | __attribute__ ((noinline)) function bar6 (line 81) | __attribute__ ((noinline)) function main (line 89) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr39339.c type C (line 1) | struct C type A (line 22) | struct A type B (line 28) | struct B type E (line 34) | struct E function foo (line 40) | __attribute__ ((noinline)) function main (line 61) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr39501.c function main (line 28) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr40022.c type A (line 3) | struct A type B (line 8) | struct B type A (line 14) | struct A type A (line 15) | struct A function bar (line 21) | __attribute__((noinline)) type B (line 36) | struct B type A (line 37) | struct A function main (line 39) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr40057.c function foo (line 5) | __attribute__((noinline)) int function bar (line 14) | __attribute__((noinline)) int function main (line 23) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr40386.c function main (line 28) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr40404.c type S (line 4) | struct S { type S (line 8) | struct S { function main (line 12) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr40493.c type i386_operand_type (line 3) | typedef union i386_operand_type function main (line 57) | int main (int argc, char *argv[]) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr40579.c function foo (line 7) | static void __attribute__((noinline)) function main (line 13) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr40657.c function bar (line 6) | __attribute__((noinline)) void bar (int *x) function foo (line 11) | __attribute__((noinline)) long long foo() function main (line 18) | int main () FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr40668.c function foo (line 6) | static void function bar (line 12) | void function main (line 32) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr40747.c function foo (line 5) | int function main (line 11) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr41239.c type S (line 3) | struct S function test (line 16) | unsigned long function main (line 30) | int function fn1 (line 38) | __attribute__((noinline)) char function fn3 (line 46) | __attribute__((noinline)) int function fn4 (line 53) | __attribute__((noinline)) int function fn2 (line 60) | __attribute__((noinline)) void FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr41317.c type A (line 3) | struct A type B (line 7) | struct B function foo (line 13) | static void function main (line 19) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr41395-1.c type VEC_char_base (line 1) | struct VEC_char_base function foo (line 8) | short __attribute__((noinline)) function main (line 21) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr41395-2.c type VEC_char_base (line 1) | struct VEC_char_base function foo (line 15) | short __attribute__((noinline)) function main (line 28) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr41463.c type tree_common (line 5) | struct tree_common type other_tree (line 14) | struct other_tree type tree_vec (line 20) | struct tree_vec type other_tree (line 29) | struct other_tree type tree_vec (line 30) | struct tree_vec function main (line 48) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr41750.c type bfd_link_hash_table (line 4) | struct bfd_link_hash_table type foo_link_hash_table (line 9) | struct foo_link_hash_table type foo_link_info (line 16) | struct foo_link_info function foo_create_got_section (line 23) | int __attribute__((noinline)) type foo_link_info (line 31) | struct foo_link_info type foo_link_hash_table (line 32) | struct foo_link_hash_table type foo_link_info (line 56) | struct foo_link_info type foo_link_hash_table (line 57) | struct foo_link_hash_table function main (line 60) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr41917.c function main (line 6) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr41919.c type S1 (line 5) | struct S1 function foo (line 12) | static struct S1 function bar (line 28) | static signed char bar(signed char si1, signed char si2) function main (line 32) | int main (void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr41935.c function foo (line 5) | long int function main (line 13) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr42006.c function my_add (line 3) | static unsigned int function my_shift (line 9) | static unsigned int function func_4 (line 15) | static int func_4(unsigned int p_6) function main (line 29) | int main(void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr42142.c function sort (line 1) | int __attribute__((noinline,noclone)) function main (line 20) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr42154.c type A (line 1) | struct A { char x[1]; } function foo (line 3) | void __attribute__((noinline,noclone)) function main (line 9) | int main () FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr42231.c function storemax (line 5) | static void __attribute__((noinline)) storemax (int i) function CallFunctionRec (line 11) | static int CallFunctionRec(int (*fun)(int depth), int depth) { function CallFunction (line 21) | static int CallFunction(int (*fun)(int depth)) { function callback (line 25) | static int callback(int depth) { function main (line 30) | int main() { FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr42248.c type Scf10 (line 1) | typedef struct { function check (line 8) | void function init (line 14) | void function main (line 20) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr42269-2.c function foo (line 3) | static long long __attribute__((noinline)) function main (line 11) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr42512.c function main (line 5) | int main (void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr42544.c function main (line 5) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr42570.c function main (line 4) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr42614.c type TEntry (line 5) | typedef struct SEntry type TTable (line 10) | typedef struct STable function TTable (line 15) | TTable *init () function inlined_wrong (line 26) | void function expect_func (line 44) | void function main (line 53) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr42691.c function add (line 9) | int add(double* key, double* table) function main (line 34) | int main () FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr42721.c function foo (line 5) | static unsigned long long function main (line 13) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr42833.c type __INT_LEAST8_TYPE__ (line 1) | typedef __INT_LEAST8_TYPE__ int8_t; type __UINT_LEAST32_TYPE__ (line 2) | typedef __UINT_LEAST32_TYPE__ uint32_t; type neon_s8 (line 4) | typedef struct { int8_t v1; int8_t v2; int8_t v3; int8_t v4; } neon_s8; function helper_neon_rshl_s8 (line 8) | uint32_t function main (line 165) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr43008.c type X (line 2) | struct X { type X (line 5) | struct X type X (line 8) | struct X type X (line 8) | struct X function main (line 13) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr43220.c function main (line 6) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr43236.c function main (line 7) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr43269.c function func_32 (line 5) | static void __attribute__((noinline,noclone)) function main (line 25) | int main(void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr43385.c function foo (line 7) | __attribute__((noinline)) void function bar (line 14) | __attribute__((noinline)) int function main (line 23) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr43438.c function func_12 (line 7) | static void func_12(int p_13) function main (line 13) | int main(void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr43560.c type S (line 3) | struct S function test (line 9) | __attribute__ ((noinline)) void type S (line 19) | struct S function main (line 21) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr43629.c function main (line 3) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr43783.c type __attribute__ (line 1) | typedef __attribute__((aligned(16))) function main (line 10) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr43784.c type s (line 1) | struct s { type s (line 5) | struct s type s (line 6) | struct s type s (line 10) | struct s type s (line 11) | struct s function rp (line 13) | static struct s __attribute__((noinline)) rp(void) function qp (line 18) | static void qp(void) function main (line 23) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr43835.c type PMC (line 1) | struct PMC { type Pcc_cell (line 5) | typedef struct Pcc_cell type PMC (line 13) | struct PMC function Parrot_gc_mark_PMC_alive_fun (line 16) | void Parrot_gc_mark_PMC_alive_fun (int * interp, struct PMC *pmc) function mark_cell (line 26) | static void function foo (line 36) | void function main (line 42) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr43987.c type T (line 3) | typedef struct globals { function add_input_file (line 7) | void add_input_file(FILE *file) function main (line 12) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr44164.c type X (line 1) | struct X { function foo (line 10) | int __attribute__((noinline, noclone)) function main (line 18) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr44202-1.c function add512 (line 3) | __attribute__ ((__noinline__)) function add513 (line 13) | __attribute__ ((__noinline__)) function main (line 23) | int main(void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr44468.c type S (line 3) | struct S { type R (line 7) | struct R { type Q (line 11) | struct Q { type Q (line 15) | struct Q function test1 (line 16) | int __attribute__((noinline,noclone)) function test2 (line 24) | int __attribute__((noinline,noclone)) function test3 (line 32) | int __attribute__((noinline,noclone)) function main (line 40) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr44555.c type a (line 1) | struct a { function foo (line 4) | int foo(struct a *a) function main (line 11) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr44575.c type S (line 6) | struct S { float a[3]; } type S (line 7) | struct S function check (line 9) | void function main (line 41) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr44683.c function copysign_bug (line 1) | int __attribute__((noinline,noclone)) function main (line 11) | int main(void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr44828.c function foo (line 3) | static signed char function main (line 11) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr44852.c function main (line 15) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr44858.c function foo (line 7) | __attribute__((noinline)) long long function bar (line 13) | __attribute__((noinline)) int function main (line 22) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr44942.c function test1 (line 5) | void function test2 (line 18) | void function test3 (line 32) | void function test4 (line 46) | void function main (line 61) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr45034.c function fixnum_neg (line 2) | static void fixnum_neg(signed char x, signed char *py, int *pv) function foo (line 12) | void __attribute__((noinline)) foo(int x, int y, int v) function test_neg (line 18) | int test_neg(void) function main (line 37) | int main(void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr45070.c type packed_ushort (line 4) | struct packed_ushort { type source (line 8) | struct source { function fetch (line 13) | static void __attribute__((noinline)) fetch(struct source *p) function next (line 18) | static struct packed_ushort __attribute__((noinline)) next(struct source... function main (line 36) | int main(void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr45262.c function foo (line 7) | int function bar (line 13) | int function main (line 19) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr45695.c function g (line 5) | __attribute__((noinline)) void function f (line 11) | __attribute__((noinline)) int function main (line 22) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr46019.c function main (line 5) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr46309.c function bar (line 7) | __attribute__((noinline, noclone)) void function main (line 14) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr46316.c function foo (line 3) | long long __attribute__((noinline,noclone)) function main (line 12) | int main(void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr46909-1.c function foo (line 5) | int function main (line 14) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr46909-2.c function foo (line 5) | int function main (line 14) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr47148.c function bar (line 3) | static inline unsigned function foo (line 14) | static inline void function main (line 24) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr47155.c function main (line 7) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr47237.c function foo (line 7) | static void foo(int arg) function bar (line 13) | static void bar(int arg) function main (line 19) | int main(void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr47299.c function foo (line 5) | __attribute__ ((noinline, noclone)) unsigned short function main (line 11) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr47337.c function foo (line 8) | static short function bar (line 14) | static char function baz (line 20) | static int function fnx (line 44) | static void function main (line 58) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr47538.c type S (line 3) | struct S function foo (line 9) | __attribute__((noinline, noclone)) void function main (line 42) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr47925.c type s (line 1) | struct s { volatile struct s *next; } function bar (line 3) | void __attribute__((noinline)) function foo (line 9) | int __attribute__((noinline)) function main (line 19) | int main (void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr48197.c function main (line 6) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr48571-1.c function bar (line 4) | void __attribute__((noinline)) function main (line 15) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr48717.c function foo (line 7) | unsigned short function bar (line 13) | void function main (line 19) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr48809.c function foo (line 5) | int function main (line 50) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr48814-1.c function incr (line 6) | int __attribute__((noinline)) function main (line 12) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr48814-2.c function incr (line 6) | int function main (line 12) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr48973-1.c type S (line 4) | struct S { int f : 1; } function foo (line 7) | void function main (line 14) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr48973-2.c type S (line 4) | struct S { int f : 1; } function main (line 7) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr49039.c function foo (line 5) | __attribute__((noinline, noclone)) void function main (line 19) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr49073.c function main (line 6) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr49123.c type S (line 4) | struct S { int f : 1; } function main (line 7) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr49161.c function bar (line 7) | __attribute__((noinline, noclone)) void function foo (line 14) | __attribute__((noinline, noclone)) void function main (line 39) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr49186.c function main (line 4) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr49218.c type __int128 (line 2) | typedef __int128 L; type L (line 4) | typedef long long L; function main (line 8) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr49279.c type S (line 4) | struct S { int a; int *__restrict p; } type S (line 7) | struct S type S (line 7) | struct S type S (line 9) | struct S function foo (line 14) | __attribute__((noinline, noclone)) function main (line 28) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr49281.c function foo (line 5) | __attribute__((noinline, noclone)) int function bar (line 11) | __attribute__((noinline, noclone)) int function main (line 17) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr49390.c type S (line 3) | struct S { unsigned int s1; unsigned int s2; } type T (line 4) | struct T { unsigned int t1; struct S t2; } type U (line 5) | struct U { unsigned short u1; unsigned short u2; } type V (line 6) | struct V { struct U v1; struct T v2; } type S (line 7) | struct S type V (line 9) | struct V function foo (line 13) | __attribute__((noinline, noclone)) void function bar (line 22) | __attribute__((noinline, noclone)) void function baz (line 29) | __attribute__((noinline, noclone)) int function test (line 38) | __attribute__((noinline, noclone)) void function main (line 77) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr49419.c type S (line 5) | struct S { int w, x, y; } function foo (line 7) | int function main (line 27) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr49644.c function main (line 5) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr49712.c function foo (line 5) | void function bar (line 10) | int function main (line 21) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr49768.c function main (line 5) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr49886.c type PMC (line 1) | struct PMC { type Pcc_cell (line 5) | typedef struct Pcc_cell type PMC (line 16) | struct PMC function never_ever (line 19) | void never_ever (int interp, struct PMC *pmc) function mark_cell (line 27) | static void function foo (line 62) | static void type Pcc_cell (line 68) | struct Pcc_cell type Pcc_cell (line 72) | struct Pcc_cell function main (line 76) | int main() function bar_1 (line 87) | void function bar_2 (line 94) | void FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr50865.c function main (line 5) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr51023.c function foo (line 5) | short int function main (line 11) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr51323.c type S (line 4) | struct S { int a, b, c; } function foo (line 7) | __attribute__((noinline, noclone)) void function baz (line 14) | static inline int function bar (line 20) | __attribute__((noinline, noclone)) void function main (line 26) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr51447.c function main (line 13) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr51466.c function foo (line 5) | __attribute__((noinline, noclone)) int function bar (line 15) | __attribute__((noinline, noclone)) int function baz (line 26) | __attribute__((noinline, noclone)) int function main (line 37) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr51581-1.c function f1 (line 11) | __attribute__((noinline, noclone)) void function f2 (line 19) | __attribute__((noinline, noclone)) void function f3 (line 27) | __attribute__((noinline, noclone)) void function f4 (line 35) | __attribute__((noinline, noclone)) void function f5 (line 43) | __attribute__((noinline, noclone)) void function f6 (line 51) | __attribute__((noinline, noclone)) void function f7 (line 60) | __attribute__((noinline, noclone)) void function f8 (line 68) | __attribute__((noinline, noclone)) void function f9 (line 76) | __attribute__((noinline, noclone)) void function f10 (line 84) | __attribute__((noinline, noclone)) void function f11 (line 92) | __attribute__((noinline, noclone)) void function f12 (line 100) | __attribute__((noinline, noclone)) void function main (line 112) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr51581-2.c function f1 (line 10) | __attribute__((noinline, noclone)) void function f2 (line 18) | __attribute__((noinline, noclone)) void function f3 (line 26) | __attribute__((noinline, noclone)) void function f4 (line 34) | __attribute__((noinline, noclone)) void function f5 (line 42) | __attribute__((noinline, noclone)) void function f6 (line 50) | __attribute__((noinline, noclone)) void function f7 (line 59) | __attribute__((noinline, noclone)) void function f8 (line 70) | __attribute__((noinline, noclone)) void function f9 (line 81) | __attribute__((noinline, noclone)) void function f10 (line 92) | __attribute__((noinline, noclone)) void function f11 (line 103) | __attribute__((noinline, noclone)) void function f12 (line 114) | __attribute__((noinline, noclone)) void function main (line 127) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr51877.c type A (line 4) | struct A { int a; char b[32]; } function bar (line 6) | __attribute__((noinline, noclone)) function baz (line 18) | __attribute__((noinline, noclone)) function foo (line 25) | __attribute__((noinline, noclone)) function main (line 36) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr51933.c function foo (line 6) | __attribute__((noclone, noinline)) void function bar (line 20) | __attribute__((noclone, noinline)) int function main (line 36) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr52129.c type S (line 5) | struct S { void *p; unsigned int q; } type T (line 6) | struct T { char a[64]; char b[64]; } function foo (line 8) | __attribute__((noinline, noclone)) int function bar (line 16) | __attribute__((noinline, noclone)) int function main (line 22) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr52209.c type S0 (line 4) | struct S0 { int f2 : 1; } function main (line 7) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr52286.c function main (line 5) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr52760.c type T (line 3) | struct T { unsigned short a, b, c, d; } function foo (line 5) | __attribute__((noinline, noclone)) void function main (line 19) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr52979-1.c function foo (line 8) | void type S (line 13) | struct __attribute__((packed)) S { int g : 31; int h : 6; } type S (line 14) | struct S type S (line 15) | struct S function bar (line 17) | void function baz (line 28) | void function main (line 35) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr52979-2.c function foo (line 7) | void type S (line 12) | struct __attribute__((packed)) S { int g : 31; int h : 6; } type S (line 13) | struct S type S (line 14) | struct S function bar (line 16) | void function baz (line 27) | void function main (line 34) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr53084.c function bar (line 5) | __attribute__((noinline, noclone)) void function main (line 12) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr53160.c function foo (line 11) | void function main (line 18) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr53465.c function foo (line 7) | void function main (line 25) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr53645-2.c type UV (line 4) | typedef unsigned short int UV __attribute__((vector_size (16))); type SV (line 5) | typedef short int SV __attribute__((vector_size (16))); function main (line 50) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr53645.c type UV (line 4) | typedef unsigned int UV __attribute__((vector_size (16))); type SV (line 5) | typedef int SV __attribute__((vector_size (16))); function main (line 50) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr53688.c type hdr (line 2) | struct hdr { function init (line 7) | void __attribute__((noinline,noclone)) function main (line 14) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr54471.c function foo (line 11) | __attribute__ ((noinline)) function main (line 29) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr54985.c type ST (line 2) | typedef struct st { function foo (line 6) | int __attribute__((noinline,noclone)) function main (line 30) | int main () FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr55137.c function foo (line 5) | int function bar (line 11) | int function baz (line 17) | int function main (line 23) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr55750.c type S (line 5) | struct S function foo (line 11) | __attribute__((noinline, noclone)) void function main (line 17) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr56051.c function main (line 5) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr56205.c function f1 (line 8) | __attribute__((noinline, noclone)) static void function f2 (line 23) | __attribute__((noinline, noclone)) static void function f3 (line 34) | static void function f4 (line 42) | __attribute__((noinline, noclone)) void function main (line 53) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr56250.c function main (line 5) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr56799.c type S (line 4) | typedef struct { int x; int y;} S; function main (line 8) | int main() type u16 (line 22) | typedef unsigned short u16; function foo (line 24) | __attribute__ ((noinline)) int foo (S* ptr) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr56837.c function foo (line 4) | __attribute__((noinline, noclone)) void function main (line 12) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr56866.c function main (line 3) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr56899.c function f1 (line 4) | __attribute__((noinline, noclone)) void function f2 (line 12) | __attribute__((noinline, noclone)) void function f3 (line 20) | __attribute__((noinline, noclone)) void function f4 (line 28) | __attribute__((noinline, noclone)) void function main (line 37) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr56962.c function bar (line 6) | __attribute__((noinline, noclone)) void function foo (line 13) | __attribute__((noinline, noclone)) void function main (line 25) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr56982.c function baz (line 9) | void baz (void) function g (line 14) | static inline int g(int x) function f (line 28) | int f(int *e) function main (line 42) | int main(int argc, char** argv) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr57124.c function foo (line 7) | __attribute__ ((noinline)) void function main (line 26) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr57130.c type S (line 3) | struct S { int a, b, c, d; } function foo (line 5) | __attribute__((noinline, noclone)) void function main (line 13) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr57131.c function main (line 5) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr57144.c function foo (line 4) | void __attribute__ ((noinline)) function main (line 15) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr57281.c function foo (line 7) | int function main (line 14) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr57321.c function foo (line 5) | static int function main (line 18) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr57344-1.c type S (line 3) | struct __attribute__((packed)) S function foo (line 16) | __attribute__((noinline, noclone)) void function main (line 24) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr57344-2.c type S (line 4) | struct __attribute__((packed)) S function foo (line 17) | __attribute__((noinline, noclone)) void function main (line 25) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr57344-3.c type S (line 3) | struct __attribute__((packed)) S function foo (line 12) | __attribute__((noinline, noclone)) void function main (line 20) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr57344-4.c type S (line 3) | struct __attribute__((packed)) S function foo (line 12) | __attribute__((noinline, noclone)) void function main (line 20) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr57568.c function main (line 6) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr57829.c function f1 (line 3) | __attribute__((noinline, noclone)) function f2 (line 10) | __attribute__((noinline, noclone)) function f3 (line 17) | __attribute__((noinline, noclone)) function main (line 25) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr57860.c function foo (line 6) | int function main (line 18) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr57861.c function foo (line 8) | static int function main (line 26) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr57875.c function main (line 7) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr57876.c function main (line 7) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr57877.c function foo (line 7) | static unsigned char function main (line 21) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr58209.c type __INTPTR_TYPE__ (line 4) | typedef __INTPTR_TYPE__ T; function T (line 7) | T * function T (line 16) | T * function main (line 24) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr58277-1.c function bar (line 10) | int function baz (line 17) | __attribute__((noinline, noclone)) void function foo (line 23) | static int function main (line 68) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr58277-2.c function fn1 (line 12) | static void function fn2 (line 22) | static int function fn3 (line 53) | static void function main (line 84) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr58364.c function foo (line 5) | int function main (line 11) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr58365.c type S (line 5) | struct S type S (line 10) | struct S function foo (line 13) | char function bar (line 19) | static struct S function main (line 27) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr58385.c function foo (line 7) | int function main (line 14) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr58387.c function main (line 5) | int main () FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr58419.c function dummy (line 1) | __attribute__((__noinline__)) function foo (line 14) | char function bar (line 20) | int function main (line 29) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr58431.c function main (line 6) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr58564.c function main (line 7) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr58570.c type S (line 3) | struct S type S (line 10) | struct S function main (line 12) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr58574.c function foo (line 3) | __attribute__((noinline, noclone)) double function main (line 205) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr58640-2.c function fn1 (line 5) | int function main (line 28) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr58640.c function foo (line 3) | static signed char function main (line 27) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr58662.c function foo (line 6) | static int function main (line 12) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr58726.c function foo (line 6) | short function main (line 12) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr58831.c function fn1 (line 6) | static int __attribute__((noinline, noclone)) function main (line 34) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr58943.c function foo (line 5) | unsigned int function main (line 12) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr58984.c type S (line 3) | struct S { int f0 : 8; int : 6; int f1 : 5; } type T (line 4) | struct T { char f0; int : 6; int f1 : 5; } function foo (line 8) | static int function bar (line 25) | static int function main (line 42) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr59014-2.c function foo (line 3) | __attribute__((noinline, noclone)) long long int function main (line 11) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr59014.c function foo (line 5) | int function main (line 18) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr59101.c function foo (line 3) | __attribute__((noinline, noclone)) int function main (line 9) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr59221.c function main (line 7) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr59229.c function bar (line 3) | __attribute__((noinline, noclone)) void function foo (line 13) | __attribute__((noinline, noclone)) void function main (line 23) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr59358.c function foo (line 3) | __attribute__((noinline, noclone)) int function main (line 13) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr59387.c type S (line 5) | struct S { int f1; } function main (line 7) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr59388.c type S (line 4) | struct S { unsigned int f:1; } function main (line 6) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr59413.c function main (line 8) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr59643.c function foo (line 5) | __attribute__((noinline, noclone)) void function main (line 21) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr59747.c function fn1 (line 7) | int __attribute__ ((noinline)) function main (line 13) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr60003.c function baz (line 8) | __attribute__((noinline, noclone)) void function bar (line 14) | void function foo (line 20) | __attribute__((noinline, noclone)) int function main (line 42) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr60017.c type S0 (line 5) | struct S0 type S1 (line 11) | struct S1 type S1 (line 18) | struct S1 function func (line 20) | struct S1 func (void) function main (line 25) | int main (void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr60062.c function foo (line 5) | static void function bar (line 12) | static void function main (line 19) | __attribute__((optimize (0))) int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr60072.c function main (line 11) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr60454.c type __UINT32_TYPE__ (line 2) | typedef __UINT32_TYPE__ uint32_t; function fake_swap32 (line 18) | __attribute__ ((noinline, noclone)) uint32_t function main (line 24) | int main(void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr60822.c type X (line 2) | struct X { function Avg (line 9) | int __attribute__((noinline,noclone)) type X (line 15) | struct X function main (line 17) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr60960.c type v4qi (line 3) | typedef unsigned char v4qi __attribute__ ((vector_size (4))); function v4qi (line 5) | __attribute__((noinline, noclone)) v4qi function v4qi (line 11) | __attribute__((noinline, noclone)) v4qi function v4qi (line 17) | __attribute__((noinline, noclone)) v4qi function main (line 23) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr61306-1.c type __INT32_TYPE__ (line 2) | typedef __INT32_TYPE__ int32_t; type __UINT32_TYPE__ (line 8) | typedef __UINT32_TYPE__ uint32_t; function fake_bswap32 (line 23) | __attribute__ ((noinline, noclone)) uint32_t function main (line 29) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr61306-2.c type __INT16_TYPE__ (line 2) | typedef __INT16_TYPE__ int16_t; type __UINT32_TYPE__ (line 8) | typedef __UINT32_TYPE__ uint32_t; function fake_bswap32 (line 24) | __attribute__ ((noinline, noclone)) uint32_t function main (line 30) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr61306-3.c function main (line 5) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr61375.c type __UINT64_TYPE__ (line 2) | typedef __UINT64_TYPE__ uint64_t; function uint128_central_bitsi_ior (line 14) | __attribute__ ((noinline, noclone)) uint64_t function main (line 21) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr61517.c function main (line 4) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr61673.c function bar (line 5) | __attribute__((noinline, noclone)) void function foo (line 12) | __attribute__((noinline, noclone)) void function baz (line 22) | __attribute__((noinline, noclone)) void function main (line 31) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr61682.c function main (line 6) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr61725.c function main (line 3) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr62151.c function fn1 (line 6) | int function main (line 34) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr63209.c function Sub (line 1) | static int Sub(int a, int b) { function Select (line 5) | static unsigned Select(unsigned a, unsigned b, unsigned c) { function Predictor (line 12) | __attribute__((noinline)) unsigned Predictor(unsigned left, const unsign... function main (line 17) | int main(void) { FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr63302.c function foo (line 13) | __attribute__((noinline, noclone)) int function bar (line 23) | __attribute__((noinline, noclone)) int function main (line 32) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr63641.c function foo (line 3) | __attribute__ ((noinline, noclone)) int function bar (line 19) | __attribute__ ((noinline, noclone)) int function main (line 42) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr63659.c function main (line 7) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr63843.c function foo (line 3) | static inline __attribute__ ((always_inline)) function bar (line 9) | unsigned short __attribute__ ((noinline, noclone, hot)) function main (line 21) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr64006.c function test (line 5) | long __attribute__ ((noinline, noclone)) function main (line 16) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr64255.c function bar (line 3) | __attribute__((noinline, noclone)) void function foo (line 10) | __attribute__((noinline, noclone)) void function main (line 23) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr64260.c function foo (line 5) | void function main (line 18) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr64682.c function foo (line 5) | __attribute__((noinline, noclone)) void function main (line 12) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr64718.c function swap (line 1) | static int __attribute__ ((noinline, noclone)) function main (line 9) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr64756.c function fn1 (line 8) | static void function main (line 25) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr64957.c function foo (line 3) | __attribute__((noinline, noclone)) int function bar (line 9) | __attribute__((noinline, noclone)) int function main (line 15) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr64979.c function bar (line 5) | void __attribute__((noinline, noclone)) function foo (line 19) | void __attribute__((noinline, noclone)) function main (line 31) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr65053-1.c function foo (line 5) | __attribute__ ((noinline, noclone)) function main (line 11) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr65053-2.c function main (line 6) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr65170.c type V (line 4) | typedef unsigned __int128 V; type H (line 5) | typedef unsigned long long int H; type V (line 7) | typedef unsigned long long int V; type H (line 8) | typedef unsigned int H; function foo (line 11) | __attribute__((noinline, noclone)) void function main (line 22) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr65215-1.c function foo (line 3) | static inline unsigned int function bar (line 9) | __attribute__((noinline, noclone)) unsigned int function main (line 15) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr65215-2.c function foo (line 3) | static inline unsigned int function bar (line 9) | __attribute__((noinline, noclone)) unsigned long long function main (line 15) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr65215-3.c type S (line 3) | struct S { unsigned long long l1 : 24, l2 : 8, l3 : 32; } function foo (line 5) | static inline unsigned int function bar (line 11) | __attribute__((noinline, noclone)) unsigned long long function main (line 19) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr65215-4.c type S (line 3) | struct S { unsigned long long l1 : 48; } function foo (line 5) | static inline unsigned int function bar (line 11) | __attribute__((noinline, noclone)) unsigned int function main (line 17) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr65215-5.c function foo (line 3) | __attribute__((noinline, noclone)) unsigned int function bar (line 9) | __attribute__((noinline, noclone)) unsigned int type S (line 15) | struct S { unsigned int a; unsigned char b[5]; } function main (line 17) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr65216.c function main (line 6) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr65369.c function foo (line 8) | __attribute__ ((noinline)) function bar (line 15) | __attribute__ ((noinline)) function main (line 38) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr65401.c type S (line 3) | struct S { unsigned short s[64]; } function foo (line 5) | __attribute__((noinline, noclone)) void function bar (line 16) | __attribute__((noinline, noclone)) void function main (line 27) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr65418-1.c function foo (line 3) | __attribute__((noinline, noclone)) int function main (line 11) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr65418-2.c function foo (line 3) | __attribute__((noinline, noclone)) int function main (line 11) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr65427.c type V (line 3) | typedef int V __attribute__ ((vector_size (8 * sizeof (int)))); function foo (line 6) | __attribute__((noinline, noclone)) void function main (line 19) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr65648.c function foo (line 10) | __attribute__((noinline, noclone)) void function bar (line 16) | __attribute__((noinline, noclone)) void function main (line 24) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr65956.c type A (line 3) | struct A { char *a; int b; long long c; } function fn1 (line 6) | __attribute__((noinline, noclone)) void function fn2 (line 14) | __attribute__((noinline, noclone)) int function fn3 (line 21) | __attribute__((noinline, noclone)) void function foo (line 28) | static struct A function bar (line 47) | __attribute__((noinline, noclone)) int function main (line 59) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr66187.c function main (line 6) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr66233.c function foo (line 5) | __attribute__((noinline, noclone)) void function main (line 13) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr66556.c function fn1 (line 21) | int function fn2 (line 24) | void function fn3 (line 31) | short function main (line 38) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr66757.c function main (line 6) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr66940.c function foo (line 1) | long long __attribute__ ((noinline, noclone)) function main (line 10) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr67037.c function lstrcpynW (line 3) | static inline void lstrcpynW( short *d, const short *s, int n ) function badfunc (line 15) | int __attribute__((noinline,noclone)) function f (line 39) | static long f() function main (line 44) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr67226.c type assembly_operand (line 1) | struct assembly_operand type assembly_operand (line 6) | struct assembly_operand function assemblez_1 (line 8) | void __attribute__ ((__noinline__, __noclone__)) function t0 (line 15) | void __attribute__ ((__noinline__, __noclone__)) function main (line 24) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr67714.c function fn1 (line 4) | signed char function main (line 13) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr67781.c type __UINT32_TYPE__ (line 3) | typedef __UINT32_TYPE__ uint32_t; type __UINT8_TYPE__ (line 9) | typedef __UINT8_TYPE__ uint8_t; function pr67781 (line 20) | int pr67781() function main (line 26) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr67929_1.c function foo (line 1) | int __attribute__ ((noinline, noclone)) function main (line 8) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr68143_1.c type stuff (line 3) | struct stuff function bar (line 14) | void __attribute__ ((noinline)) function main (line 21) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr68185.c function main (line 6) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr68249.c function fn1 (line 6) | void function main (line 19) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr68250.c function fn1 (line 7) | void function fn2 (line 19) | __attribute__((noinline, noclone)) void function main (line 26) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr68321.c function fn1 (line 7) | int function main (line 23) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr68328.c function foo (line 3) | __attribute__ ((noinline, noclone)) function bar (line 10) | __attribute__ ((noinline, noclone)) function baz (line 18) | int function main (line 39) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr68376-1.c function main (line 6) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr68376-2.c function f1 (line 5) | __attribute__((noinline, noclone)) int function f2 (line 11) | __attribute__((noinline, noclone)) int function f3 (line 17) | __attribute__((noinline, noclone)) int function f4 (line 23) | __attribute__((noinline, noclone)) int function f5 (line 29) | __attribute__((noinline, noclone)) int function f6 (line 35) | __attribute__((noinline, noclone)) int function f7 (line 41) | __attribute__((noinline, noclone)) int function f8 (line 47) | __attribute__((noinline, noclone)) int function main (line 53) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr68381.c function foo (line 3) | __attribute__ ((noinline, noclone)) function main (line 13) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr68390.c function direct (line 4) | __attribute__ ((noinline)) function broken (line 10) | __attribute__ ((noinline)) function main (line 16) | int main () FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr68506.c function fn1 (line 13) | int function fn2 (line 19) | unsigned char function fn3 (line 25) | static short function main (line 58) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr68532.c function test (line 7) | __attribute__ ((noinline)) int function main (line 15) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr68624.c function fn1 (line 3) | static int function main (line 21) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr68648.c function foo (line 2) | int __attribute__ ((noinline)) function bar (line 8) | int __attribute__ ((noinline)) function main (line 16) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr68841.c function foo (line 1) | static inline int function main (line 10) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr68911.c function main (line 7) | int main () FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr69097-1.c function main (line 6) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr69097-2.c function f1 (line 3) | __attribute__((noinline, noclone)) int function f2 (line 9) | __attribute__((noinline, noclone)) int function f3 (line 15) | __attribute__((noinline, noclone)) int function main (line 22) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr69320-1.c function main (line 5) | int main() { FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr69320-2.c function fn1 (line 7) | int function main (line 30) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr69320-3.c function main (line 6) | int main() { FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr69320-4.c function fn1 (line 6) | short fn1(int p1, int p2) { return p2 >= 2 ? p1 : p1 > p2; } function main (line 8) | int main() { FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr69403.c function fn1 (line 5) | __attribute__ ((__noinline__)) int function main (line 13) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr69447.c type u8 (line 1) | typedef unsigned char u8; type u16 (line 2) | typedef unsigned short u16; type u32 (line 3) | typedef unsigned int u32; type u64 (line 4) | typedef unsigned long long u64; function u64 (line 6) | u64 __attribute__((noinline, noclone)) function main (line 20) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr69691.c type S (line 5) | struct S { char a[10]; struct S *b[31]; } type S (line 6) | struct S type S (line 7) | struct S function fn (line 9) | __attribute__((noinline, noclone)) int function foo (line 17) | __attribute__((noinline, noclone)) int function bar (line 33) | __attribute__((noinline, noclone)) void function baz (line 80) | __attribute__((noinline, noclone)) void function main (line 120) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr70005.c function fn1 (line 5) | static void function main (line 20) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr70127.c type S (line 3) | struct S { int f; signed int g : 2; } function foo (line 6) | __attribute__((noinline, noclone)) void function main (line 13) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr70222-1.c function foo (line 8) | void function bar (line 15) | __attribute__((noinline, noclone)) void function main (line 22) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr70222-2.c function foo (line 4) | __attribute__((noinline, noclone)) unsigned int function main (line 12) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr70429.c function foo (line 3) | __attribute__((noinline, noclone)) int function main (line 9) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr70460.c function foo (line 8) | __attribute__((noinline, noclone)) void function main (line 22) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr70566.c type mystruct (line 5) | struct mystruct function myfunc (line 12) | __attribute__ ((noinline)) void function myfunc2 (line 16) | __attribute__ ((noinline)) int function set_f2 (line 22) | static void function foo (line 31) | __attribute__ ((noinline)) void function main (line 39) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr70586.c function foo (line 6) | int function bar (line 12) | static short function main (line 25) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr70602.c type S (line 4) | struct __attribute__((packed)) S function main (line 12) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr70903.c type V8 (line 1) | typedef unsigned char V8 __attribute__ ((vector_size (32))); type V32 (line 2) | typedef unsigned int V32 __attribute__ ((vector_size (32))); type V64 (line 3) | typedef unsigned long long V64 __attribute__ ((vector_size (32))); function V32 (line 5) | static V32 __attribute__ ((noinline, noclone)) function main (line 12) | int main () FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr71083.c type __UINT32_TYPE__ (line 1) | __extension__ typedef __UINT32_TYPE__ uint32_t; type lock_chain (line 3) | struct lock_chain { type lock_chain (line 10) | struct lock_chain type lock_chain (line 10) | struct lock_chain type lock_chain1 (line 20) | struct lock_chain1 { type lock_chain1 (line 26) | struct lock_chain1 type lock_chain1 (line 26) | struct lock_chain1 type lock_chain (line 36) | struct lock_chain type lock_chain1 (line 37) | struct lock_chain1 function main (line 39) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr71335.c function main (line 2) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr71494.c function main (line 4) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr71550.c function main (line 8) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr71554.c function bar (line 5) | __attribute__ ((noinline, noclone)) void function foo (line 11) | __attribute__ ((noinline, noclone)) function main (line 21) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr71626-1.c type __INTPTR_TYPE__ (line 3) | typedef __INTPTR_TYPE__ V __attribute__((__vector_size__(sizeof (__INTPT... function V (line 5) | __attribute__((noinline, noclone)) V function main (line 12) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr71631.c function foo (line 6) | void function main (line 13) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr71700.c type S (line 1) | struct S type S (line 8) | struct S type S (line 9) | struct S function main (line 11) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr7284-1.c function f (line 11) | int function main (line 19) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr77718.c function foo (line 3) | __attribute__((aligned (8))); function bar (line 11) | __attribute__((noinline, noclone)) int function main (line 17) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr77766.c function main (line 5) | int main() { FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr77767.c function foo (line 3) | void function main (line 10) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr78170.c type S0 (line 9) | struct S0 function fn1 (line 22) | void fn1 () function main (line 33) | int main () FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr78378.c function foo (line 3) | unsigned long long __attribute__ ((noinline, noclone)) function main (line 11) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr78436.c type S (line 3) | struct S function foo (line 9) | __attribute__((noinline, noclone)) void function main (line 16) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr78438.c function foo (line 6) | __attribute__ ((noinline, noclone)) function main (line 12) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr78477.c function foo (line 6) | unsigned function main (line 18) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr78559.c function fn2 (line 6) | short function main (line 12) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr78586.c function foo (line 3) | void function main (line 12) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr78617.c function fn1 (line 5) | int fn1() { function fn2 (line 9) | int fn2(int p1, int p2) { function fn3 (line 13) | int fn3(int p1) { function fn4 (line 17) | int fn4(int p1, int p2) { function main (line 21) | int main() { FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr78622.c function foo (line 6) | __attribute__((noinline, noclone)) int function main (line 18) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr78675.c function foo (line 5) | __attribute__((noinline, noclone)) long int function main (line 17) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr78720.c function foo (line 3) | __attribute__((noinline, noclone)) long int function bar (line 9) | __attribute__((noinline, noclone)) long int function baz (line 15) | __attribute__((noinline, noclone)) long int function main (line 21) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr78726.c function foo (line 6) | __attribute__((noinline, noclone)) void function main (line 13) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr78791.c function foo (line 3) | __attribute__((used, noinline, noclone)) unsigned long long function main (line 13) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr78856.c function main (line 5) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr79121.c type __UINT32_TYPE__ (line 2) | __extension__ typedef __UINT32_TYPE__ uint32_t; type __INT32_TYPE__ (line 3) | __extension__ typedef __INT32_TYPE__ int32_t; function f1 (line 11) | __attribute__ ((noinline, noclone)) unsigned long long f1 (int32_t x) function f2 (line 16) | __attribute__ ((noinline, noclone)) long long f2 (uint32_t x) function f3 (line 21) | __attribute__ ((noinline, noclone)) unsigned long long f3 (uint32_t x) function f4 (line 26) | __attribute__ ((noinline, noclone)) long long f4 (int32_t x) function main (line 31) | int main () FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr79286.c function main (line 4) | int main () FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr79327.c function main (line 6) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr79354.c function foo (line 7) | __attribute__((noinline, noclone)) void function main (line 19) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr79388.c function foo (line 6) | __attribute__ ((noinline, noclone)) unsigned int function main (line 16) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr79450.c function foo (line 3) | unsigned int function main (line 15) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr79737-1.c type __INT32_TYPE__ (line 4) | __extension__ typedef __INT32_TYPE__ int32_t; type S (line 10) | struct S type S (line 19) | struct S function foo (line 21) | void function main (line 36) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr79737-2.c type __INT32_TYPE__ (line 4) | __extension__ typedef __INT32_TYPE__ int32_t; type S (line 10) | struct S function foo (line 19) | void function bar (line 29) | void function main (line 39) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr80153.c function check (line 4) | void check (int c, int c2, int val) function _fputs (line 15) | void _fputs(const char *str) function _fgetc (line 23) | char _fgetc() function main (line 35) | int main(void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr80501.c function foo (line 5) | static signed char function bar (line 11) | __attribute__((noinline, noclone)) int function main (line 17) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr80692.c function main (line 3) | int main () { FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr81555.c function foo (line 7) | void function main (line 17) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr81556.c function foo (line 8) | __attribute__((noinline, noclone)) void function main (line 16) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pr81588.c function bar (line 3) | __attribute__((noinline, noclone)) int function foo (line 9) | __attribute__((noinline, noclone)) int function main (line 22) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/printf-1.c function main (line 6) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/printf-chk-1.c function __printf_chk (line 9) | int function main (line 26) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pta-field-1.c type Foo (line 1) | struct Foo { function bar (line 6) | void __attribute__((noinline)) function foo (line 13) | int foo(void) function main (line 24) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pta-field-2.c type Foo (line 1) | struct Foo { function bar (line 6) | void __attribute__((noinline)) function foo (line 13) | int foo(void) function main (line 24) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pure-1.c function func2 (line 22) | static int func2 (int a) { return i + a; } function func3 (line 23) | static int func3 (int a) { return a * 3; } function func4 (line 24) | static int func4 (int a) { return func0(a) + a; } function func5 (line 25) | static int func5 (int a) { return a + func1(a); } function func6 (line 26) | static int func6 (int a) { return func2(a) + a; } function func7 (line 27) | static int func7 (int a) { return a + func3(a); } function main (line 29) | int main () function func0 (line 76) | int func0 (int a) { return a - i; } function func1 (line 77) | int func1 (int a) { return a - a; } function link_error0 (line 83) | void link_error0() {} function link_error1 (line 84) | void link_error1() {} function link_error2 (line 85) | void link_error2() {} function link_error3 (line 86) | void link_error3() {} function link_error4 (line 87) | void link_error4() {} function link_error5 (line 88) | void link_error5() {} function link_error6 (line 89) | void link_error6() {} function link_error7 (line 90) | void link_error7() {} FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/pushpop_macro.c function main (line 9) | int main () FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/restrict-1.c type A (line 9) | typedef struct function A (line 14) | inline A foo (const A* p, const A* q) function bar (line 19) | void bar (A* __restrict__ p) function main (line 26) | int main () FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/scal-to-vec1.c function main (line 29) | int main (int argc, char *argv[]) { FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/scal-to-vec2.c function vlng (line 28) | long __attribute__ ((noinline)) vlng () { return (long)42; } function vint (line 29) | int __attribute__ ((noinline)) vint () { return (int) 43; } function vsrt (line 30) | short __attribute__ ((noinline)) vsrt () { return (short)42; } function vchr (line 31) | char __attribute__ ((noinline)) vchr () { return (char)42; } function main (line 34) | int main (int argc, char *argv[]) { FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/scal-to-vec3.c function main (line 16) | int main (int argc, char *argv[]) { FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/shiftdi.c type uint64 (line 6) | typedef unsigned long long uint64; function g (line 8) | void g(uint64 x, int y, int z, uint64 *p) function main (line 14) | int main(void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/shiftopt-1.c function utest (line 10) | void function stest (line 32) | void function main (line 48) | int function link_error (line 61) | void FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/simd-1.c function verify (line 20) | void function main (line 31) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/simd-2.c function verify (line 18) | void function main (line 29) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/simd-4.c function __ev_convert_s64 (line 6) | static inline int64_t function main (line 12) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/simd-5.c type Q (line 3) | typedef short Q __attribute__((vector_size(8))); function func0 (line 12) | void __attribute__((__noinline__)) function func1 (line 18) | void __attribute__((__noinline__)) function func2 (line 31) | void __attribute__((__noinline__)) function main (line 44) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/simd-6.c type v8qi (line 4) | typedef unsigned char v8qi __attribute__((vector_size(8))); function v8qi (line 6) | v8qi foo(v8qi x, v8qi y) function main (line 11) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/stdarg-1.c function foo (line 11) | void function bar (line 21) | void function f0 (line 40) | void function f1 (line 45) | void function f2 (line 53) | void function f3 (line 64) | void function f4 (line 73) | void function f5 (line 83) | void function f6 (line 94) | void function f7 (line 107) | void function f8 (line 117) | void function main (line 128) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/stdarg-2.c function foo (line 10) | void function bar (line 33) | void function f1 (line 44) | void function f2 (line 52) | void function f3 (line 60) | void function f4 (line 69) | void function f5 (line 78) | void type A (line 87) | struct A { int i; va_list g; va_list h[2]; } function f6 (line 89) | void function f7 (line 98) | void function f8 (line 107) | void function f10 (line 116) | void function f11 (line 125) | void function f12 (line 134) | void function main (line 143) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/stdarg-3.c type S1 (line 9) | struct S1 { int i; double d; int j; double e; } type S2 (line 10) | struct S2 { double d; long i; } function bar (line 13) | void function f1 (line 19) | void function f2 (line 29) | void function f3 (line 39) | void function f4 (line 53) | void function f5 (line 67) | void function f6 (line 77) | void function f7 (line 87) | void function f8 (line 101) | void function main (line 116) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/stdarg-4.c function f1i (line 6) | inline void __attribute__((always_inline)) function f1 (line 14) | void function f2i (line 23) | inline void __attribute__((always_inline)) function f2 (line 32) | void function f3h (line 41) | long function f3 (line 47) | long function f4 (line 89) | void function main (line 111) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/stkalign.c function test (line 9) | unsigned test(unsigned n, unsigned p) function test2 (line 20) | unsigned test2(unsigned n, unsigned p) function main (line 31) | int main (int argc, char *argv[] __attribute__((unused))) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/strcmp-1.c function test (line 31) | void FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/strcpy-2.c function f (line 7) | void f(char *a) function main (line 13) | int main(void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/strct-pack-1.c type TRIAL (line 1) | typedef struct function check (line 7) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/strct-pack-2.c type A (line 1) | typedef struct FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/strct-pack-3.c type A (line 1) | typedef struct FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/strct-pack-4.c type three_char_t (line 1) | typedef struct function my_set_a (line 7) | unsigned char function my_set_b (line 13) | unsigned short FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/strct-stdarg-1.c type tiny (line 3) | struct tiny type tiny (line 14) | struct tiny type tiny (line 43) | struct tiny FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/strct-varg-1.c type s (line 3) | struct s { int x, y; } type s (line 7) | struct s type s (line 33) | struct s FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/string-opt-17.c type __SIZE_TYPE__ (line 7) | typedef __SIZE_TYPE__ size_t; function test1 (line 13) | size_t function check2 (line 20) | size_t function test2 (line 29) | void function main (line 35) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/string-opt-18.c type __SIZE_TYPE__ (line 8) | typedef __SIZE_TYPE__ size_t; function test1 (line 19) | void test1 (void *ptr) function test2 (line 25) | void test2 (char *ptr) function test3 (line 31) | void test3 (void *ptr) function test4 (line 37) | void test4 (char *ptr) function test5 (line 43) | void test5 (void *ptr) function test6 (line 49) | void test6 (const char *ptr) function test7 (line 55) | void test7 (const char *ptr) function main (line 62) | int main () FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/string-opt-5.c function main (line 22) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/strncmp-1.c function test (line 32) | void FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/struct-aliasing-1.c type S (line 1) | struct S { float f; } function foo (line 2) | int __attribute__((noinline)) function main (line 11) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/struct-cpy-1.c type termios (line 5) | struct termios type tty_driver (line 14) | struct tty_driver type termios (line 20) | struct termios type tty_driver (line 21) | struct tty_driver function ini (line 23) | void ini (void) function main (line 32) | int main (void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/struct-ini-1.c type S (line 1) | struct S type S (line 7) | struct S FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/struct-ini-4.c type s (line 1) | struct s { type s (line 6) | struct s FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/struct-ret-1.c type B (line 6) | typedef struct { double d; int i[3]; } B; type X (line 7) | typedef struct { char c[33],c1; } X; function X (line 31) | X f (B a, char b, double c, B d) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/struct-ret-2.c type three_byte_t (line 1) | typedef struct function f (line 7) | unsigned char function g (line 13) | unsigned short FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/switch-1.c function foo (line 10) | int function main (line 24) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/unroll-1.c function f (line 6) | inline int function main (line 12) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/usmul.c function foo (line 2) | int __attribute__ ((noinline)) foo (short x, unsigned short y) function bar (line 7) | int __attribute__ ((noinline)) bar (unsigned short x, short y) function main (line 12) | int main () FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/va-arg-1.c type L (line 3) | typedef unsigned long L; FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/va-arg-10.c function to_hex (line 11) | int function fap (line 21) | void function f0 (line 40) | void function f1 (line 50) | void function f2 (line 60) | void function f3 (line 70) | void function f4 (line 80) | void function f5 (line 90) | void function f6 (line 101) | void function f7 (line 113) | void function f8 (line 125) | void function f9 (line 137) | void function f10 (line 149) | void function f11 (line 161) | void function f12 (line 174) | void function f13 (line 187) | void function f14 (line 200) | void function f15 (line 213) | void FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/va-arg-11.c function foo (line 5) | static int function main (line 23) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/va-arg-12.c type L (line 4) | typedef double L; function f (line 5) | void f (L p0, L p1, L p2, L p3, L p4, L p5, L p6, L p7, L p8, ...) function main (line 21) | int main () FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/va-arg-13.c type ScanfState (line 5) | typedef struct { function dummy (line 11) | void dummy (va_list vap) function test (line 17) | void test (int fmt, ...) function main (line 34) | int main (void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/va-arg-14.c function vat (line 5) | void vat(va_list param, ...) function main (line 40) | int main(void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/va-arg-15.c function vafunction (line 3) | void vafunction (char *dummy, ...) function main (line 30) | int main (void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/va-arg-16.c type TYPE (line 3) | typedef double TYPE; function vafunction (line 5) | void vafunction (TYPE dummy1, TYPE dummy2, ...) function main (line 36) | int main (void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/va-arg-17.c type TYPE (line 3) | typedef double TYPE; function vafunction (line 5) | void vafunction (char *dummy, ...) function main (line 32) | int main (void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/va-arg-18.c type L (line 3) | typedef double L; function f (line 4) | void f (L p0, L p1, L p2, L p3, L p4, L p5, L p6, L p7, L p8, ...) function main (line 20) | int main () FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/va-arg-19.c type TYPE (line 3) | typedef int TYPE; function vafunction (line 5) | void vafunction (char *dummy, ...) function main (line 32) | int main (void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/va-arg-2.c function to_hex (line 10) | int function f0 (line 20) | void function f1 (line 34) | void function f2 (line 48) | void function f3 (line 62) | void function f4 (line 76) | void function f5 (line 90) | void function f6 (line 105) | void function f7 (line 121) | void function f8 (line 137) | void function f9 (line 153) | void function f10 (line 169) | void function f11 (line 185) | void function f12 (line 202) | void function f13 (line 219) | void function f14 (line 236) | void function f15 (line 253) | void FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/va-arg-20.c function foo (line 3) | void foo(va_list v) function bar (line 10) | void bar(char c, char d, ...) function main (line 18) | int main(void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/va-arg-21.c function doit (line 16) | static void __attribute__ ((__format__ (__printf__, 1, 2))) function main (line 44) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/va-arg-22.c function bar (line 6) | void bar (int n, int c) function foo (line 29) | void foo (int size, ...) function main (line 53) | int main (void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/va-arg-23.c type two (line 8) | struct two { long x, y; } function foo (line 10) | void foo(int a, int b, int c, int d, int e, struct two f, int g, ...) function main (line 21) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/va-arg-24.c function verify (line 11) | static void function main (line 80) | int main(void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/va-arg-26.c function f (line 3) | double f (float f1, float f2, float f3, float f4, function main (line 15) | int main () FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/va-arg-4.c type big (line 6) | typedef struct { function f (line 10) | void FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/va-arg-7.c function debug (line 9) | inline void function main (line 28) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/va-arg-8.c type INT64 (line 12) | typedef long long int INT64; function debug (line 14) | inline void function main (line 30) | int function main (line 39) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/va-arg-9.c function to_hex (line 8) | int function fap (line 18) | void function f0 (line 28) | void function f1 (line 38) | void function f2 (line 48) | void function f3 (line 58) | void function f4 (line 68) | void function f5 (line 78) | void function f6 (line 89) | void function f7 (line 101) | void function f8 (line 113) | void function f9 (line 125) | void function f10 (line 137) | void function f11 (line 149) | void function f12 (line 162) | void function f13 (line 175) | void function f14 (line 188) | void function f15 (line 201) | void FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/va-arg-pack-1.c type A (line 10) | struct A { char c[16]; } function foo1 (line 15) | __attribute__ ((noinline)) int function foo2 (line 70) | __attribute__ ((noinline)) int function foo3 (line 115) | __attribute__ ((noinline)) int function bar (line 121) | extern inline __attribute__ ((always_inline, gnu_inline)) int function main (line 129) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/va-arg-trap-1.c function va_list (line 16) | va_list * function bar (line 23) | void function main (line 31) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/vfprintf-1.c function inner (line 8) | void function main (line 33) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/vfprintf-chk-1.c function __vfprintf_chk (line 10) | int function inner (line 22) | void function main (line 53) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/vla-dealloc-1.c function main (line 13) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/vprintf-1.c function inner (line 8) | void function main (line 33) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/vprintf-chk-1.c function __vprintf_chk (line 10) | int function inner (line 22) | void function main (line 53) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/vrp-1.c function f (line 5) | int f (int a) { function main (line 15) | int main (int argc, char *argv[]) { FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/vrp-2.c function f (line 4) | int f (int a) { function main (line 14) | int main (int argc, char *argv[]) { FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/vrp-3.c function f (line 4) | int f (int a) { function main (line 16) | int main (int argc, char *argv[]) { FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/vrp-4.c function test (line 4) | void test(int x, int y) function main (line 16) | int main() FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/vrp-5.c function test (line 5) | void test(unsigned int a, unsigned int b) function main (line 15) | int main(int argc, char *argv[]) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/vrp-6.c function test01 (line 7) | void test01(unsigned int a, unsigned int b) function test02 (line 17) | void test02(unsigned int a, unsigned int b) function main (line 25) | int main(int argc, char *argv[]) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/vrp-7.c type T (line 4) | struct T function foo (line 9) | void __attribute__((noinline)) foo (int f) function main (line 14) | int main (void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/wchar_t-1.c type __WCHAR_TYPE__ (line 2) | typedef __WCHAR_TYPE__ wchar_t; function main (line 8) | int main (void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/widechar-2.c function main (line 5) | int FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/zero-struct-1.c type g (line 1) | struct g{} function h (line 5) | void h(void) function main (line 15) | int main(void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/zero-struct-2.c type raw_spinlock_t (line 3) | typedef struct {} raw_spinlock_t; type spinlock_t (line 4) | typedef struct { function raw_spinlock_t (line 7) | raw_spinlock_t one_raw_spinlock (void) function main (line 13) | int main(void) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/zerolen-1.c function main (line 14) | int main (void) function set (line 27) | void set (union iso_directory_record *p) FILE: v2/testdata/github.com/gcc-mirror/gcc/gcc/testsuite/gcc.c-torture/execute/zerolen-2.c type word (line 4) | typedef int word __attribute__((mode(word))); type foo (line 6) | struct foo function main (line 12) | int main() FILE: v2/testdata/tcc-0.9.26/tests/boundtest.c function test1 (line 12) | int test1(void) function test2 (line 22) | int test2(void) function test3 (line 32) | int test3(void) function test4 (line 47) | int test4(void) function test5 (line 62) | int test5(void) function test6 (line 78) | int test6(void) function test7 (line 93) | int test7(void) function test8 (line 108) | int test8(void) function test9 (line 120) | int test9(void) function test10 (line 132) | int test10(void) function test11 (line 144) | int test11(void) function test12 (line 153) | int test12(void) function test13 (line 163) | int test13(void) function test14 (line 172) | int test14(void) function test15 (line 181) | int test15(void) function main (line 208) | int main(int argc, char **argv) FILE: v2/testdata/tcc-0.9.26/tests/libtcc_test.c function add (line 13) | int add(int a, int b) function main (line 35) | int main(int argc, char **argv) FILE: v2/testdata/tcc-0.9.26/tests/tcclib.h type FILE (line 24) | typedef struct __FILE FILE; FILE: v2/testdata/tcc-0.9.26/tests/tcctest.c function qq (line 143) | int qq(int x) function macro_test (line 153) | void macro_test(void) function print_num (line 302) | static void print_num(char *fn, int line, int num) { function recursive_macro_test (line 306) | void recursive_macro_test(void) function op (line 329) | int op(a,b) function ret (line 334) | int ret(a) function ps (line 343) | void ps(const char *s) function string_test (line 360) | void string_test() function loop_test (line 389) | void loop_test() type typedef_and_label (line 443) | typedef int typedef_and_label; function goto_test (line 445) | void goto_test() type test (line 486) | enum test { function enum_test (line 490) | void enum_test() type mytype1 (line 501) | typedef int mytype1; type mytype2 (line 502) | typedef int mytype2; function typedef_test (line 504) | void typedef_test() function forward_test (line 518) | void forward_test() function forward_ref (line 526) | void forward_ref(void) type struct1 (line 531) | typedef struct struct1 { type struct2 (line 541) | struct struct2 { type struct1 (line 551) | struct struct1 function main (line 553) | int main(int argc, char **argv) function f1 (line 613) | void f1(g) function scope_test (line 618) | void scope_test() function array_test (line 637) | void array_test() function expr_test (line 664) | void expr_test() function isid (line 721) | int isid(int c) function vpush (line 730) | void vpush(int vt, int vc) function vpop (line 736) | void vpop(int *ft, int *fc) function expr2_test (line 742) | void expr2_test() function constant_expr_test (line 754) | void constant_expr_test() function expr_ptr_test (line 766) | void expr_ptr_test() function expr_cmp_test (line 818) | void expr_cmp_test() type empty (line 842) | struct empty { type aligntest1 (line 845) | struct aligntest1 { type aligntest2 (line 849) | struct aligntest2 { type aligntest3 (line 854) | struct aligntest3 { type aligntest4 (line 858) | struct aligntest4 { function struct_test (line 862) | void struct_test() function char_short_test (line 908) | void char_short_test() type Sym (line 938) | typedef struct Sym { function toupper1 (line 949) | static int toupper1(int a) function bool_test (line 954) | void bool_test() function compound_literal_test (line 1038) | void compound_literal_test(void) function kr_func2 (line 1089) | int kr_func2(a, b) function num (line 1102) | void num(int n) type structa1 (line 1123) | struct structa1 { type structa1 (line 1128) | struct structa1 function struct_assign_test1 (line 1130) | void struct_assign_test1(struct structa1 s1, int t, float f) function struct_assign_test2 (line 1135) | struct structa1 struct_assign_test2(struct structa1 s1, int t) function struct_assign_test (line 1142) | void struct_assign_test(void) function cast1 (line 1180) | void cast1(char a, short b, unsigned char c, unsigned short d) function cast_test (line 1188) | void cast_test() type structinit1 (line 1251) | struct structinit1 { type structinit1 (line 1267) | struct structinit1 type structinit1 (line 1268) | struct structinit1 type structinit1 (line 1269) | struct structinit1 type bar (line 1288) | struct bar { type complexinit0 (line 1302) | struct complexinit0 { type complexinit (line 1307) | struct complexinit { type complexinit (line 1312) | struct complexinit type complexinit0 (line 1315) | struct complexinit0 type complexinit2 (line 1323) | struct complexinit2 { type complexinit2 (line 1328) | struct complexinit2 type complexinit2 (line 1330) | struct complexinit2 type complexinit2 (line 1335) | struct complexinit2 function init_test (line 1340) | void init_test(void) function switch_test (line 1443) | void switch_test() function c99_bool_test (line 1468) | void c99_bool_test(void) function bitfield_test (line 1485) | void bitfield_test(void) function float_test (line 1630) | void float_test(void) function fib (line 1659) | int fib(int n) function funcptr_test (line 1667) | void funcptr_test() function lloptest (line 1692) | void lloptest(long long a, long long b) function llshift (line 1744) | void llshift(long long a, int b) function llfloat (line 1760) | void llfloat(void) function llfunc1 (line 1794) | long long llfunc1(int a) type S (line 1799) | struct S { function value (line 1804) | long long int value(struct S *v) function longlong_test (line 1809) | void longlong_test(void) function manyarg_test (line 1871) | void manyarg_test(void) function vprintf1 (line 1909) | void vprintf1(const char *fmt, ...) type myspace (line 1959) | struct myspace { function stdarg_for_struct (line 1963) | void stdarg_for_struct(struct myspace bob, ...) function stdarg_test (line 1978) | void stdarg_test(void) function whitespace_test (line 2029) | void whitespace_test(void) function relocation_test (line 2066) | void relocation_test(void) function old_style_f (line 2072) | void old_style_f(a,b,c) function decl_func1 (line 2079) | void decl_func1(int cmpfn()) function decl_func2 (line 2084) | void decl_func2(cmpfn) function old_style_function (line 2090) | void old_style_function(void) function alloca_test (line 2097) | void alloca_test() function c99_vla_test (line 2117) | void c99_vla_test(int size1, int size2) type __SIZE_TYPE__ (line 2168) | typedef __SIZE_TYPE__ uintptr_t; function sizeof_test (line 2170) | void sizeof_test(void) function typeof_test (line 2214) | void typeof_test(void) function statement_expr_test (line 2226) | void statement_expr_test(void) function local_label_test (line 2243) | void local_label_test(void) function sigaddset1 (line 2356) | static __inline__ void sigaddset1(unsigned int *set, int _sig) function sigdelset1 (line 2361) | static __inline__ void sigdelset1(unsigned int *set, int _sig) function swab32 (line 2366) | static __inline__ __const__ unsigned int swab32(unsigned int x) function mul64 (line 2376) | static __inline__ unsigned long long mul64(unsigned int a, unsigned int b) function inc64 (line 2383) | static __inline__ unsigned long long inc64(unsigned long long a) function asm_test (line 2392) | void asm_test(void) function asm_test (line 2434) | void asm_test(void) function builtin_test (line 2448) | void builtin_test(void) function dummy_impl_of_slf (line 2494) | int dummy_impl_of_slf(void) { return 444; } function weak_toolate (line 2498) | int weak_toolate() { return 0; } function weak_test (line 2500) | void __attribute__((weak)) weak_test(void) function weak_f2 (line 2521) | int __attribute__((weak)) weak_f2() { return 222; } function weak_f3 (line 2522) | int __attribute__((weak)) weak_f3() { return 333; } function const_func (line 2527) | void const_func(const int a) function const_warn_test (line 2531) | void const_warn_test(void) type condstruct (line 2536) | struct condstruct { function getme (line 2540) | int getme (struct condstruct *s, int i) type global_data (line 2549) | struct global_data type global_data (line 2555) | struct global_data function global_data_callit (line 2559) | void global_data_callit (int i) function global_data_getstuff (line 2564) | int global_data_getstuff (int *p, int i) function global_data_test (line 2569) | void global_data_test (void) type cmpcmpS (line 2577) | struct cmpcmpS function compare_comparisons (line 2587) | void compare_comparisons (struct cmpcmpS *s) function cmp_comparison_test (line 2594) | void cmp_comparison_test(void) function fcompare (line 2604) | int fcompare (double a, double b, int code) function math_cmp_test (line 2616) | void math_cmp_test(void) function get100 (line 2668) | double get100 () { return 100.0; } function callsave_test (line 2670) | void callsave_test(void) function bfa3 (line 2689) | void bfa3(ptrdiff_t str_offset) function bfa2 (line 2693) | void bfa2(ptrdiff_t str_offset) function bfa1 (line 2698) | void bfa1(ptrdiff_t str_offset) function builtin_frame_address_test (line 2706) | void builtin_frame_address_test(void) FILE: v2/testdata/tcc-0.9.26/tests/tests2/00_assignment.c function main (line 3) | int main() FILE: v2/testdata/tcc-0.9.26/tests/tests2/01_comment.c function main (line 3) | int main() FILE: v2/testdata/tcc-0.9.26/tests/tests2/02_printf.c function main (line 3) | int main() FILE: v2/testdata/tcc-0.9.26/tests/tests2/03_struct.c type fred (line 3) | struct fred function main (line 9) | void main() FILE: v2/testdata/tcc-0.9.26/tests/tests2/04_for.c function main (line 3) | int main() FILE: v2/testdata/tcc-0.9.26/tests/tests2/05_array.c function main (line 3) | int main() FILE: v2/testdata/tcc-0.9.26/tests/tests2/06_case.c function main (line 3) | int main() FILE: v2/testdata/tcc-0.9.26/tests/tests2/07_function.c function myfunc (line 3) | int myfunc(int x) function vfunc (line 8) | void vfunc(int a) function qfunc (line 13) | void qfunc() function main (line 18) | int main() FILE: v2/testdata/tcc-0.9.26/tests/tests2/08_while.c function main (line 3) | int main() FILE: v2/testdata/tcc-0.9.26/tests/tests2/09_do_while.c function main (line 3) | int main() FILE: v2/testdata/tcc-0.9.26/tests/tests2/10_pointer.c type ziggy (line 3) | struct ziggy function main (line 10) | int main() FILE: v2/testdata/tcc-0.9.26/tests/tests2/11_precedence.c function main (line 3) | int main() FILE: v2/testdata/tcc-0.9.26/tests/tests2/12_hashdefine.c function main (line 6) | int main() FILE: v2/testdata/tcc-0.9.26/tests/tests2/13_integer_literals.c function main (line 3) | int main() FILE: v2/testdata/tcc-0.9.26/tests/tests2/14_if.c function main (line 3) | int main() FILE: v2/testdata/tcc-0.9.26/tests/tests2/15_recursion.c function factorial (line 3) | int factorial(int i) function main (line 11) | int main() FILE: v2/testdata/tcc-0.9.26/tests/tests2/16_nesting.c function main (line 3) | int main() FILE: v2/testdata/tcc-0.9.26/tests/tests2/17_enum.c type fred (line 3) | enum fred function main (line 15) | int main() FILE: v2/testdata/tcc-0.9.26/tests/tests2/18_include.c function main (line 3) | int main() FILE: v2/testdata/tcc-0.9.26/tests/tests2/19_pointer_arithmetic.c function main (line 3) | int main() FILE: v2/testdata/tcc-0.9.26/tests/tests2/20_pointer_comparison.c function main (line 3) | int main() FILE: v2/testdata/tcc-0.9.26/tests/tests2/21_char_array.c function main (line 3) | int main() FILE: v2/testdata/tcc-0.9.26/tests/tests2/22_floating_point.c function main (line 4) | int main() FILE: v2/testdata/tcc-0.9.26/tests/tests2/23_type_coercion.c function charfunc (line 3) | void charfunc(char a) function intfunc (line 8) | void intfunc(int a) function floatfunc (line 13) | void floatfunc(float a) function main (line 18) | int main() FILE: v2/testdata/tcc-0.9.26/tests/tests2/24_math_library.c function main (line 4) | int main() FILE: v2/testdata/tcc-0.9.26/tests/tests2/25_quicksort.c function swap (line 6) | void swap(int a, int b) function partition (line 15) | int partition(int left, int right) function quicksort (line 37) | void quicksort(int left, int right) function main (line 47) | int main() FILE: v2/testdata/tcc-0.9.26/tests/tests2/26_character_constants.c function main (line 3) | int main() FILE: v2/testdata/tcc-0.9.26/tests/tests2/27_sizeof.c function main (line 3) | int main() FILE: v2/testdata/tcc-0.9.26/tests/tests2/28_strings.c function main (line 5) | int main() FILE: v2/testdata/tcc-0.9.26/tests/tests2/29_array_address.c function main (line 4) | int main() FILE: v2/testdata/tcc-0.9.26/tests/tests2/30_hanoi.c function PrintAll (line 48) | void PrintAll() function Move (line 69) | int Move(int *source, int *dest) function Hanoi (line 86) | void Hanoi(int n,int *source, int *dest, int *spare) function main (line 100) | int main() FILE: v2/testdata/tcc-0.9.26/tests/tests2/31_args.c function main (line 3) | int main(int argc, char **argv) FILE: v2/testdata/tcc-0.9.26/tests/tests2/32_led.c function topline (line 41) | void topline(int d, char *p){ function midline (line 67) | void midline(int d, char *p){ function botline (line 123) | void botline(int d, char *p){ function print_led (line 178) | void print_led(unsigned long x, char *buf) function main (line 224) | int main() function main (line 234) | int main(int argc, char **argv) FILE: v2/testdata/tcc-0.9.26/tests/tests2/33_ternary_op.c function main (line 3) | int main() FILE: v2/testdata/tcc-0.9.26/tests/tests2/34_array_assignment.c function main (line 3) | int main() FILE: v2/testdata/tcc-0.9.26/tests/tests2/35_sizeof.c function main (line 3) | int main() FILE: v2/testdata/tcc-0.9.26/tests/tests2/36_array_initialisers.c function main (line 3) | int main() FILE: v2/testdata/tcc-0.9.26/tests/tests2/37_sprintf.c function main (line 3) | int main() FILE: v2/testdata/tcc-0.9.26/tests/tests2/38_multiple_array_index.c function main (line 3) | int main() FILE: v2/testdata/tcc-0.9.26/tests/tests2/39_typedef.c type MyInt (line 3) | typedef int MyInt; type FunStruct (line 5) | struct FunStruct type MyFunStruct (line 11) | typedef struct FunStruct MyFunStruct; type MyFunStruct (line 13) | typedef MyFunStruct *MoreFunThanEver; function main (line 15) | int main() FILE: v2/testdata/tcc-0.9.26/tests/tests2/40_stdio.c function main (line 3) | int main() FILE: v2/testdata/tcc-0.9.26/tests/tests2/41_hashif.c function main (line 3) | int main() FILE: v2/testdata/tcc-0.9.26/tests/tests2/42_function_pointer.c function fred (line 3) | int fred(int p) function main (line 11) | int main() FILE: v2/testdata/tcc-0.9.26/tests/tests2/43_void_param.c function fred (line 3) | void fred(void) function main (line 8) | int main() FILE: v2/testdata/tcc-0.9.26/tests/tests2/44_scoped_declarations.c function main (line 3) | int main() FILE: v2/testdata/tcc-0.9.26/tests/tests2/45_empty_for.c function main (line 3) | int main() FILE: v2/testdata/tcc-0.9.26/tests/tests2/46_grep.c function file (line 103) | void file(char *s) function cant (line 109) | void cant(char *s) function help (line 115) | void help(char **hp) function usage (line 124) | void usage(char *s) function compile (line 133) | void compile(char *source) function store (line 289) | void store(int op) function badpat (line 297) | void badpat(char *message, char *source, char *stop) function grep (line 309) | void grep(FILE *fp, char *fn) function match (line 341) | void match() function error (line 471) | void error(char *s) function main (line 478) | int main(int argc, char **argv) FILE: v2/testdata/tcc-0.9.26/tests/tests2/47_switch_return.c function fred (line 3) | void fred(int x) function main (line 15) | int main() FILE: v2/testdata/tcc-0.9.26/tests/tests2/48_nested_break.c function main (line 3) | int main() FILE: v2/testdata/tcc-0.9.26/tests/tests2/49_bracket_evaluation.c type point (line 3) | struct point type point (line 9) | struct point function main (line 11) | int main() FILE: v2/testdata/tcc-0.9.26/tests/tests2/50_logical_second_arg.c function fred (line 3) | int fred() function joe (line 9) | int joe() function main (line 15) | int main() FILE: v2/testdata/tcc-0.9.26/tests/tests2/51_static.c function henry (line 6) | void henry() function main (line 14) | int main() FILE: v2/testdata/tcc-0.9.26/tests/tests2/52_unnamed_enum.c type fred (line 3) | enum fred { a, b, c } function main (line 5) | int main() FILE: v2/testdata/tcc-0.9.26/tests/tests2/54_goto.c function fred (line 3) | void fred() function joe (line 12) | void joe() function henry (line 30) | void henry() function main (line 47) | int main() FILE: v2/testdata/tcc-0.9.26/tests/tests2/55_lshift_type.c function check (line 37) | static void check (const char *s, int arg1, int shift) function main (line 45) | int main (int argc, char **argv) FILE: v2/trigraphs.go constant _ (line 20) | _ = iota constant scTRIGRAPHS (line 21) | scTRIGRAPHS method scan (line 24) | func (t *trigraphs) scan() (r int) { FILE: v2/type.go type fieldFinder (line 33) | type fieldFinder interface type Type (line 38) | type Type interface type TypeKind (line 53) | type TypeKind method IsUnsigned (line 96) | func (t TypeKind) IsUnsigned() bool { return t.IsIntegerType() && !isS... method Kind (line 99) | func (t TypeKind) Kind() TypeKind { return t } method assign (line 102) | func (t TypeKind) assign(ctx *context, n Node, op Operand) Operand { method IsPointerType (line 117) | func (t TypeKind) IsPointerType() bool { method IsIntegerType (line 131) | func (t TypeKind) IsIntegerType() bool { method IsScalarType (line 164) | func (t TypeKind) IsScalarType() bool { method IsVoidPointerType (line 194) | func (t TypeKind) IsVoidPointerType() bool { method IsArithmeticType (line 203) | func (t TypeKind) IsArithmeticType() bool { return isArithmeticType[t] } method IsCompatible (line 206) | func (t TypeKind) IsCompatible(u Type) bool { method Equal (line 250) | func (t TypeKind) Equal(u Type) bool { method String (line 302) | func (t TypeKind) String() string { constant _ (line 57) | _ TypeKind = iota constant Bool (line 59) | Bool constant Char (line 60) | Char constant Int (line 61) | Int constant Long (line 62) | Long constant LongLong (line 63) | LongLong constant SChar (line 64) | SChar constant Short (line 65) | Short constant UChar (line 66) | UChar constant UInt (line 67) | UInt constant ULong (line 68) | ULong constant ULongLong (line 69) | ULongLong constant UShort (line 70) | UShort constant Float (line 72) | Float constant Double (line 73) | Double constant LongDouble (line 74) | LongDouble constant FloatComplex (line 76) | FloatComplex constant DoubleComplex (line 77) | DoubleComplex constant LongDoubleComplex (line 78) | LongDoubleComplex constant Array (line 80) | Array constant Enum (line 81) | Enum constant EnumTag (line 82) | EnumTag constant Function (line 83) | Function constant Ptr (line 84) | Ptr constant Struct (line 85) | Struct constant StructTag (line 86) | StructTag constant TypedefName (line 87) | TypedefName constant Union (line 88) | Union constant UnionTag (line 89) | UnionTag constant Void (line 90) | Void constant maxTypeKind (line 92) | maxTypeKind type ArrayType (line 366) | type ArrayType struct method IsUnsigned (line 373) | func (t *ArrayType) IsUnsigned() bool { panic("TODO") } method IsVoidPointerType (line 376) | func (t *ArrayType) IsVoidPointerType() bool { panic("TODO") } method IsArithmeticType (line 379) | func (t *ArrayType) IsArithmeticType() bool { return false } method IsCompatible (line 382) | func (t *ArrayType) IsCompatible(u Type) bool { method Equal (line 418) | func (t *ArrayType) Equal(u Type) bool { method Kind (line 458) | func (t *ArrayType) Kind() TypeKind { return Array } method assign (line 461) | func (t *ArrayType) assign(ctx *context, n Node, op Operand) Operand { method IsPointerType (line 471) | func (t *ArrayType) IsPointerType() bool { return false } method IsIntegerType (line 474) | func (t *ArrayType) IsIntegerType() bool { return false } method IsScalarType (line 477) | func (t *ArrayType) IsScalarType() bool { return false } method String (line 479) | func (t *ArrayType) String() string { type EnumType (line 489) | type EnumType struct method find (line 496) | func (t *EnumType) find(nm int) *EnumerationConstant { method IsUnsigned (line 506) | func (t *EnumType) IsUnsigned() bool { return t.Enums[0].Operand.Type.... method IsVoidPointerType (line 509) | func (t *EnumType) IsVoidPointerType() bool { panic("TODO") } method IsArithmeticType (line 512) | func (t *EnumType) IsArithmeticType() bool { return true } method IsCompatible (line 515) | func (t *EnumType) IsCompatible(u Type) bool { method Equal (line 535) | func (t *EnumType) Equal(u Type) bool { method Kind (line 566) | func (t *EnumType) Kind() TypeKind { return Enum } method assign (line 569) | func (t *EnumType) assign(ctx *context, n Node, op Operand) Operand { method IsPointerType (line 574) | func (t *EnumType) IsPointerType() bool { return false } method IsIntegerType (line 577) | func (t *EnumType) IsIntegerType() bool { return true } method IsScalarType (line 580) | func (t *EnumType) IsScalarType() bool { return true } method String (line 582) | func (t *EnumType) String() string { type Field (line 587) | type Field struct method equal (line 597) | func (f Field) equal(g Field) bool { method isCompatiblel (line 601) | func (f Field) isCompatiblel(g Field) bool { method String (line 605) | func (f Field) String() string { return fmt.Sprintf("%s %v", dict.S(f.... type FunctionType (line 608) | type FunctionType struct method IsUnsigned (line 616) | func (t *FunctionType) IsUnsigned() bool { panic("TODO") } method IsVoidPointerType (line 619) | func (t *FunctionType) IsVoidPointerType() bool { panic("TODO") } method IsArithmeticType (line 622) | func (t *FunctionType) IsArithmeticType() bool { return false } method IsCompatible (line 625) | func (t *FunctionType) IsCompatible(u Type) bool { method Equal (line 658) | func (t *FunctionType) Equal(u Type) bool { method Kind (line 698) | func (t *FunctionType) Kind() TypeKind { return Function } method assign (line 701) | func (t *FunctionType) assign(ctx *context, n Node, op Operand) Operand { method IsPointerType (line 720) | func (t *FunctionType) IsPointerType() bool { return false } method IsIntegerType (line 723) | func (t *FunctionType) IsIntegerType() bool { return false } method IsScalarType (line 726) | func (t *FunctionType) IsScalarType() bool { return false } method String (line 728) | func (t *FunctionType) String() string { type NamedType (line 747) | type NamedType struct method IsUnsigned (line 753) | func (t *NamedType) IsUnsigned() bool { return t.Type.IsUnsigned() } method IsVoidPointerType (line 756) | func (t *NamedType) IsVoidPointerType() bool { panic("TODO") } method IsArithmeticType (line 759) | func (t *NamedType) IsArithmeticType() bool { return t.Type.IsArithmet... method IsCompatible (line 762) | func (t *NamedType) IsCompatible(u Type) (r bool) { method Equal (line 767) | func (t *NamedType) Equal(u Type) bool { method Kind (line 826) | func (t *NamedType) Kind() TypeKind { return t.Type.Kind() } method assign (line 829) | func (t *NamedType) assign(ctx *context, n Node, op Operand) Operand {... method IsPointerType (line 832) | func (t *NamedType) IsPointerType() bool { return t.Type.IsPointerType... method IsIntegerType (line 835) | func (t *NamedType) IsIntegerType() bool { return t.Type.IsIntegerType... method IsScalarType (line 838) | func (t *NamedType) IsScalarType() bool { return t.Type.IsScalarType() } method String (line 840) | func (t *NamedType) String() string { return string(dict.S(t.Name)) } type PointerType (line 843) | type PointerType struct method IsUnsigned (line 848) | func (t *PointerType) IsUnsigned() bool { return true } method IsVoidPointerType (line 851) | func (t *PointerType) IsVoidPointerType() bool { return UnderlyingType... method IsArithmeticType (line 854) | func (t *PointerType) IsArithmeticType() bool { return false } method IsCompatible (line 857) | func (t *PointerType) IsCompatible(u Type) bool { method Equal (line 917) | func (t *PointerType) Equal(u Type) bool { method Kind (line 962) | func (t *PointerType) Kind() TypeKind { return Ptr } method assign (line 965) | func (t *PointerType) assign(ctx *context, n Node, op Operand) (r Oper... method IsPointerType (line 1005) | func (t *PointerType) IsPointerType() bool { return true } method IsIntegerType (line 1008) | func (t *PointerType) IsIntegerType() bool { return false } method IsScalarType (line 1011) | func (t *PointerType) IsScalarType() bool { return true } method String (line 1013) | func (t *PointerType) String() string { return fmt.Sprintf("pointer to... function Unsigned (line 899) | func Unsigned(t Type) TypeKind { type structBase (line 1015) | type structBase struct method findField (line 1022) | func (s *structBase) findField(nm int) *FieldProperties { type StructType (line 1049) | type StructType struct method IsUnsigned (line 1052) | func (t *StructType) IsUnsigned() bool { panic("TODO") } method Field (line 1055) | func (t *StructType) Field(nm int) *FieldProperties { method IsVoidPointerType (line 1060) | func (t *StructType) IsVoidPointerType() bool { panic("TODO") } method IsArithmeticType (line 1063) | func (t *StructType) IsArithmeticType() bool { return false } method IsCompatible (line 1066) | func (t *StructType) IsCompatible(u Type) bool { method Equal (line 1105) | func (t *StructType) Equal(u Type) bool { method Kind (line 1158) | func (t *StructType) Kind() TypeKind { return Struct } method assign (line 1161) | func (t *StructType) assign(ctx *context, n Node, op Operand) Operand { method IsPointerType (line 1181) | func (t *StructType) IsPointerType() bool { return false } method IsIntegerType (line 1184) | func (t *StructType) IsIntegerType() bool { return false } method IsScalarType (line 1187) | func (t *StructType) IsScalarType() bool { return false } method String (line 1189) | func (t *StructType) String() string { type TaggedEnumType (line 1206) | type TaggedEnumType struct method IsUnsigned (line 1213) | func (t *TaggedEnumType) IsUnsigned() bool { return t.Type.IsUnsigned() } method Equal (line 1216) | func (t *TaggedEnumType) Equal(u Type) bool { method IsArithmeticType (line 1243) | func (t *TaggedEnumType) IsArithmeticType() bool { return true } method IsCompatible (line 1246) | func (t *TaggedEnumType) IsCompatible(u Type) bool { method IsIntegerType (line 1256) | func (t *TaggedEnumType) IsIntegerType() bool { return true } method IsPointerType (line 1259) | func (t *TaggedEnumType) IsPointerType() bool { return false } method IsScalarType (line 1262) | func (t *TaggedEnumType) IsScalarType() bool { return true } method IsVoidPointerType (line 1265) | func (t *TaggedEnumType) IsVoidPointerType() bool { panic("TODO") } method Kind (line 1268) | func (t *TaggedEnumType) Kind() TypeKind { return Int } method String (line 1270) | func (t *TaggedEnumType) String() string { return fmt.Sprintf("enum %s... method assign (line 1273) | func (t *TaggedEnumType) assign(ctx *context, n Node, op Operand) Oper... method getType (line 1291) | func (t *TaggedEnumType) getType() Type { type TaggedStructType (line 1306) | type TaggedStructType struct method IsUnsigned (line 1313) | func (t *TaggedStructType) IsUnsigned() bool { panic("TODO") } method IsVoidPointerType (line 1316) | func (t *TaggedStructType) IsVoidPointerType() bool { panic("TODO") } method IsArithmeticType (line 1319) | func (t *TaggedStructType) IsArithmeticType() bool { return false } method IsCompatible (line 1322) | func (t *TaggedStructType) IsCompatible(u Type) bool { method Equal (line 1337) | func (t *TaggedStructType) Equal(u Type) bool { method getType (line 1376) | func (t *TaggedStructType) getType() Type { method Kind (line 1391) | func (t *TaggedStructType) Kind() TypeKind { return Struct } method assign (line 1394) | func (t *TaggedStructType) assign(ctx *context, n Node, op Operand) Op... method IsPointerType (line 1427) | func (t *TaggedStructType) IsPointerType() bool { return false } method IsIntegerType (line 1430) | func (t *TaggedStructType) IsIntegerType() bool { return false } method IsScalarType (line 1433) | func (t *TaggedStructType) IsScalarType() bool { return false } method String (line 1435) | func (t *TaggedStructType) String() string { return fmt.Sprintf("struc... type UnionType (line 1438) | type UnionType struct method Field (line 1441) | func (t *UnionType) Field(nm int) *FieldProperties { method IsUnsigned (line 1446) | func (t *UnionType) IsUnsigned() bool { panic("TODO") } method IsVoidPointerType (line 1538) | func (t *UnionType) IsVoidPointerType() bool { panic("TODO") } method IsArithmeticType (line 1541) | func (t *UnionType) IsArithmeticType() bool { return false } method IsCompatible (line 1544) | func (t *UnionType) IsCompatible(u Type) bool { method Equal (line 1561) | func (t *UnionType) Equal(u Type) bool { method Kind (line 1608) | func (t *UnionType) Kind() TypeKind { return Union } method assign (line 1611) | func (t *UnionType) assign(ctx *context, n Node, op Operand) Operand { method IsPointerType (line 1631) | func (t *UnionType) IsPointerType() bool { return false } method IsIntegerType (line 1634) | func (t *UnionType) IsIntegerType() bool { return false } method IsScalarType (line 1637) | func (t *UnionType) IsScalarType() bool { return false } method String (line 1639) | func (t *UnionType) String() string { type TaggedUnionType (line 1449) | type TaggedUnionType struct method IsUnsigned (line 1456) | func (t *TaggedUnionType) IsUnsigned() bool { panic("TODO") } method IsVoidPointerType (line 1459) | func (t *TaggedUnionType) IsVoidPointerType() bool { panic("TODO") } method IsArithmeticType (line 1462) | func (t *TaggedUnionType) IsArithmeticType() bool { return false } method IsCompatible (line 1465) | func (t *TaggedUnionType) IsCompatible(u Type) bool { return t.Equal(u) } method Equal (line 1468) | func (t *TaggedUnionType) Equal(u Type) bool { method getType (line 1485) | func (t *TaggedUnionType) getType() Type { method Kind (line 1500) | func (t *TaggedUnionType) Kind() TypeKind { return Union } method assign (line 1503) | func (t *TaggedUnionType) assign(ctx *context, n Node, op Operand) Ope... method IsPointerType (line 1527) | func (t *TaggedUnionType) IsPointerType() bool { return false } method IsIntegerType (line 1530) | func (t *TaggedUnionType) IsIntegerType() bool { return false } method IsScalarType (line 1533) | func (t *TaggedUnionType) IsScalarType() bool { return false } method String (line 1535) | func (t *TaggedUnionType) String() string { return fmt.Sprintf("union ... function AdjustedParameterType (line 1658) | func AdjustedParameterType(t Type) Type { function UnderlyingType (line 1712) | func UnderlyingType(t Type) Type { return underlyingType(t, false) } function underlyingType (line 1714) | func underlyingType(t Type, enums bool) Type {