MCPcopy Create free account

hub / github.com/SaptakBhoumik/Peregrine / functions

Functions461 in github.com/SaptakBhoumik/Peregrine

↓ 443 callersMethodaccept
TODO: have a default behaviour in case the visitor does not provide a visit method for the node
Peregrine/ast/visitor.cpp:10
↓ 311 callersMethodsize
Peregrine/ast/ast.cpp:1176
↓ 156 callersMethodtype
Peregrine/ast/ast.cpp:20
↓ 128 callersMethodtoken
Peregrine/ast/ast.cpp:18
↓ 104 callersMethodbody
Peregrine/ast/ast.cpp:678
↓ 104 callersMethodname
Peregrine/ast/ast.cpp:229
↓ 97 callersMethodvalue
Peregrine/ast/ast.cpp:38
↓ 72 callersMethodvisit
Peregrine/ast/visitor.hpp:12
↓ 62 callersMethodcategory
Peregrine/ast/types.cpp:17
↓ 53 callersMethodstringify
Peregrine/ast/ast.cpp:22
↓ 48 callersMethodparameters
Peregrine/ast/ast.cpp:669
↓ 40 callersMethodcontains
Peregrine/utils/symbolTable.cpp:15
↓ 35 callersMethodreturnType
Peregrine/ast/ast.cpp:665
↓ 32 callersMethodreferenced
Peregrine/ast/ast.cpp:807
↓ 30 callersMethodowner
Peregrine/ast/ast.cpp:805
↓ 28 callersMethodsize
Peregrine/ast/types.cpp:19
↓ 20 callersMethodarguments
Peregrine/ast/ast.cpp:774
↓ 20 callersMethodcomment
Peregrine/ast/ast.cpp:15
↓ 20 callersMethodleft
Peregrine/ast/ast.cpp:306
↓ 19 callersMethodelements
Peregrine/ast/ast.cpp:158
↓ 18 callersMethodset
Peregrine/utils/symbolTable.hpp:78
↓ 17 callersMethodget
Peregrine/utils/symbolTable.hpp:32
↓ 14 callersMethodexcept_clauses
Peregrine/ast/ast.cpp:1390
↓ 12 callersMethodcondition
Peregrine/ast/ast.cpp:832
↓ 12 callersMethodright
Peregrine/ast/ast.cpp:310
↓ 9 callersMethodstr
lib/string.hpp:14
↓ 9 callersMethodvalues
Peregrine/ast/ast.cpp:1289
↓ 8 callersMethodbaseType
Peregrine/ast/ast.cpp:1093
↓ 8 callersMethodbaseType
Peregrine/ast/types.cpp:388
↓ 8 callersMethodelse_body
Peregrine/ast/ast.cpp:1391
↓ 8 callersMethodresult
Peregrine/lexer/utils.cpp:63
↓ 8 callersMethodreturnValue
Peregrine/ast/ast.cpp:751
↓ 7 callersMethoddefinition
Peregrine/ast/ast.cpp:1807
↓ 7 callersMethodgetTypeAst
Peregrine/ast/types.cpp:131
↓ 7 callersMethoditems
Peregrine/ast/ast.cpp:1419
↓ 7 callersMethodop
Peregrine/ast/ast.cpp:308
↓ 7 callersMethodprefix
Peregrine/ast/ast.cpp:335
↓ 7 callersMethodreciever
Peregrine/ast/ast.cpp:1568
↓ 7 callersMethodstatements
Peregrine/ast/ast.cpp:13
↓ 6 callersFunctionGetStableCStr
Peregrine/clang/driver.cpp:75
↓ 6 callersMethodgetItem
Peregrine/ast/types.cpp:814
↓ 6 callersMethodnames
Peregrine/ast/ast.cpp:1491
↓ 6 callersMethodvarType
Peregrine/ast/ast.cpp:464
↓ 5 callersMethodclear
lib/list.hpp:155
↓ 5 callersMethodconstType
Peregrine/ast/ast.cpp:512
↓ 5 callersMethoddecoratorItem
Peregrine/ast/ast.cpp:1266
↓ 5 callersMethodelseBody
Peregrine/ast/ast.cpp:840
↓ 5 callersFunctionfg
Peregrine/errors/errors.cpp:30
↓ 5 callersMethodfields
Peregrine/ast/ast.cpp:268
↓ 5 callersMethodkeyOrIndex
Peregrine/ast/ast.cpp:384
↓ 5 callersMethodreturnTypes
Peregrine/ast/ast.cpp:1239
↓ 5 callersMethodsetProcessedType
Peregrine/ast/ast.cpp:474
↓ 5 callersMethodset_local
Peregrine/utils/symbolTable.cpp:6
↓ 5 callersMethodstring
Peregrine/ast/types.cpp:1089
↓ 5 callersFunctionstyle
Peregrine/errors/errors.cpp:34
↓ 5 callersMethodvariable
Peregrine/ast/ast.cpp:1010
↓ 4 callersMethodcaseBody
Peregrine/ast/ast.cpp:1130
↓ 4 callersFunctiondie
Peregrine/linker/linker.cpp:53
↓ 4 callersFunctiondisplay
Peregrine/errors/errors.cpp:38
↓ 4 callersMethodelifs
Peregrine/ast/ast.cpp:836
↓ 4 callersMethodelse_value
Peregrine/ast/ast.cpp:1376
↓ 4 callersMethodgetEnumMap
Peregrine/utils/symbolTable.hpp:56
↓ 4 callersMethodgetName
Peregrine/ast/types.cpp:817
↓ 4 callersMethodifBody
Peregrine/ast/ast.cpp:834
↓ 4 callersMethodif_condition
Peregrine/ast/ast.cpp:1375
↓ 4 callersMethodif_value
Peregrine/ast/ast.cpp:1374
↓ 4 callersMethodisConvertibleTo
Peregrine/ast/types.cpp:23
↓ 4 callersMethodmatchItem
Peregrine/ast/ast.cpp:1128
↓ 4 callersMethodmethods
Peregrine/ast/ast.cpp:602
↓ 4 callersMethodparse
Peregrine/cli/cli.cpp:36
↓ 4 callersMethodpostfix
Peregrine/ast/ast.cpp:357
↓ 4 callersMethodreturnTypes
Peregrine/ast/types.cpp:743
↓ 3 callersMethodargTypes
Peregrine/ast/ast.cpp:1236
↓ 3 callersMethodcast_type
Peregrine/ast/ast.cpp:1314
↓ 3 callersMethodcontainer
Peregrine/ast/ast.cpp:382
↓ 3 callersMethoddefaultBody
Peregrine/ast/ast.cpp:1135
↓ 3 callersMethodelemType
Peregrine/ast/ast.cpp:1174
↓ 3 callersMethodgetUnionMap
Peregrine/utils/symbolTable.hpp:64
↓ 3 callersFunctionisComparisonToken
Peregrine/lexer/tokens.cpp:20
↓ 3 callersMethodoutput
Peregrine/ast/ast.cpp:1820
↓ 3 callersMethodparent
Peregrine/ast/ast.cpp:592
↓ 3 callersMethodreturnType
Peregrine/ast/types.cpp:638
↓ 3 callersMethodsetType
Peregrine/ast/ast.cpp:674
↓ 3 callersMethodset_global
Peregrine/utils/symbolTable.cpp:12
↓ 2 callersFunctionGetExecutablePath
Peregrine/clang/driver.cpp:58
↓ 2 callersMethodattributes
Peregrine/ast/ast.cpp:598
↓ 2 callersMethodcodegen_parameters
Peregrine/ast/ast.cpp:1575
↓ 2 callersMethodelemType
Peregrine/ast/types.cpp:524
↓ 2 callersMethodgeneric_types
Peregrine/ast/ast.cpp:130
↓ 2 callersFunctiongetCLEnvVarOptions
Peregrine/clang/driver.cpp:233
↓ 2 callersMethodgetExternMap
Peregrine/utils/symbolTable.hpp:75
↓ 2 callersFunctiongetFlavor
Peregrine/linker/linker.cpp:58
↓ 2 callersMethodgetLibName
Peregrine/ast/types.cpp:945
↓ 2 callersFunctiongetOutputStream
Peregrine/clang/cc1as_main.cpp:319
↓ 2 callersFunctionhelp
Peregrine/cli/cli.cpp:4
↓ 2 callersFunctioninTestVerbosity
When in lit tests, tells how many times the LLD tool should re-execute the main loop with the same inputs. When not in test, returns a value of 0 whic
Peregrine/linker/linker.cpp:189
↓ 2 callersMethodinputs
Peregrine/ast/ast.cpp:1821
↓ 2 callersFunctionisArithmeticToken
Peregrine/lexer/tokens.cpp:5
↓ 2 callersMethodisFloat
Peregrine/ast/types.cpp:228
↓ 2 callersMethodisMethod
Peregrine/ast/types.cpp:630
next →1–100 of 461, ranked by callers