-
Notifications
You must be signed in to change notification settings - Fork 3
/
call_graph.txt
79 lines (67 loc) · 1.39 KB
/
call_graph.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
SanityChecker
process()
checkParens()
#checkQuotes ?
QuoteRemover(SanityChecker)
process()
removeQuoteEscapes()
removeInClause()
removeBetween()
removeConst()
removeQuotedIdent()
SanityChecker.checkParens()
Simplifier
process()
reduceLongOperands()
reduceOuterJoin()
reset()
makeNeededFuncs()
buildRemovers()
buildFuncRemovers()
runRemovers()
reduceOrderGroup()
SingleSelect
process()
QuoteRemover.getQuotedConstsDict()
processColAliases()
for i in xrange(len(parts)-3):
processTables():
subprocessTablesAliases()
subprocessAnsiJoins()
subprocessJoins()
processWhereGroupOrder()
subprocessAggregs()
aggregLambda()
reverseComparisonSign()
subprocessFilters()
reverseComparisonSign()
subprocessJoins()
aliasSingleSelectCols()
addColumnsFromOthers()
sanityCheckTables()
checkAmbiguousColumns()
addStarToAllTables()
DotOutput
process()
genNodes()
formatTable()
formatField()
quoteCompars()
genEdges()
formatJoin()
SelectAndSubselects
process()
getSqlStack()
getMostNested()
getSubselectLen()
parenCount()
simpleQuery2Dot()
subGraphDotRunner()
simpleQuery2Dot()
SingleSelect.process(
Simplifier.process(
QuoteRemover.process()))
DotOutput.process()
#main entry point
query2Dot()
SelectAndSubselects.process()