MCPcopy Create free account

hub / github.com/dfranx/ShaderDebugger / functions

Functions909 in github.com/dfranx/ShaderDebugger

↓ 192 callersFunctionError
libs/wgtcc/error.cc:22
↓ 169 callersFunctionNew
hlslparser allocator functions
src/HLSLCompiler.cpp:223
↓ 138 callersMethodType
libs/wgtcc/ast.h:272
↓ 131 callersMethodsize
libs/wgtcc/scope.h:50
↓ 119 callersFunctioncreate_vec
TODO: remove all other functions
src/CommonLibrary.cpp:233
↓ 86 callersMethodPeek
libs/wgtcc/token.cc:210
↓ 81 callersMethodExpect
libs/wgtcc/token.cc:233
↓ 70 callersMethodTry
libs/wgtcc/scanner.h:68
↓ 66 callersMethodNext
libs/wgtcc/scanner.cc:408
↓ 44 callersMethodend
libs/wgtcc/scope.h:49
↓ 35 callersMethodTest
libs/wgtcc/scanner.h:65
↓ 35 callersMethodbegin
libs/wgtcc/scope.h:48
↓ 35 callersFunctioncreate_float4
src/CommonLibrary.cpp:142
↓ 33 callersFunctionlib_add_mat
src/CommonLibrary.cpp:2758
↓ 30 callersFunctionlib_add_vec
helper functions to create vector & matrix definitions */
src/CommonLibrary.cpp:2731
↓ 29 callersMethodAlloc
libs/wgtcc/mem_pool.h:61
↓ 29 callersMethodEmpty
libs/wgtcc/scanner.h:63
↓ 28 callersMethodEval
libs/wgtcc/evaluator.h:59
↓ 25 callersMethodIsInteger
libs/wgtcc/type.h:152
↓ 21 callersMethodToPointer
libs/wgtcc/type.h:165
↓ 21 callersMethodWidth
libs/wgtcc/type.cc:125
↓ 19 callersMethodComplete
libs/wgtcc/type.h:146
↓ 19 callersMethodToArithm
libs/wgtcc/type.h:159
↓ 19 callersMethodToFunc
libs/wgtcc/type.h:163
↓ 18 callersMethodInsertBack
libs/wgtcc/token.h:373
↓ 18 callersFunctionIsBasicTexture
src/Utils.cpp:142
↓ 18 callersMethodPutBack
There couldn't be more than one PutBack() that cross two line, so just leave lineBegin, because we never care about the pos of newline token
libs/wgtcc/scanner.cc:439
↓ 17 callersMethodSample
src/Texture.cpp:46
↓ 17 callersFunctionget_texture_type
src/GLSLLibrary.cpp:28
↓ 14 callersMethodDerived
libs/wgtcc/type.h:248
↓ 13 callersFunctioncreate_int4
src/CommonLibrary.cpp:154
↓ 13 callersFunctioncreate_uint4
src/CommonLibrary.cpp:166
↓ 13 callersFunctionisGLSL
src/CommonLibrary.cpp:21
↓ 12 callersMethodName
libs/wgtcc/ast.h:639
↓ 10 callersMethodAlign
libs/wgtcc/type.h:135
↓ 10 callersMethodCompatible
libs/wgtcc/type.cc:268
↓ 10 callersMethodToArray
libs/wgtcc/type.h:161
↓ 9 callersMethodInsert
libs/wgtcc/scope.cc:39
↓ 8 callersMethodAdd
libs/wgtcc/ast.h:725
↓ 8 callersMethodIsFloat
libs/wgtcc/type.h:151
↓ 8 callersMethodIsScalar
libs/wgtcc/type.h:150
↓ 8 callersMethodToObject
libs/wgtcc/ast.h:603
↓ 8 callersMethodToVoid
libs/wgtcc/type.h:157
↓ 7 callersMethodSetComplete
libs/wgtcc/type.h:147
↓ 7 callersMethodToStruct
libs/wgtcc/type.h:169
↓ 7 callersMethodTok
libs/wgtcc/ast.h:278
↓ 6 callersMethodAddInit
libs/wgtcc/ast.cc:684
↓ 6 callersMethodAnonymous
libs/wgtcc/ast.h:638
↓ 6 callersFunctionCopyMatrixData
src/Utils.cpp:169
↓ 6 callersMethodIsEOF
libs/wgtcc/token.h:230
↓ 6 callersMethodLinkage
libs/wgtcc/ast.h:701
↓ 6 callersMethodOffset
libs/wgtcc/ast.h:621
↓ 6 callersFunctioncreate_float2
src/CommonLibrary.cpp:191
↓ 6 callersFunctioncreate_mat
src/CommonLibrary.cpp:271
↓ 5 callersMethodFind
libs/wgtcc/scope.cc:11
↓ 5 callersFunctionFindActualParam
libs/wgtcc/cpp.cc:109
↓ 5 callersMethodFindInCurScope
libs/wgtcc/scope.cc:18
↓ 5 callersMethodGetMember
libs/wgtcc/type.cc:347
↓ 5 callersMethodInsertTag
libs/wgtcc/scope.cc:44
↓ 5 callersMethodIsIdentifier
libs/wgtcc/token.h:229
↓ 5 callersMethodLen
libs/wgtcc/type.h:298
↓ 5 callersMethodScanLiteral
libs/wgtcc/scanner.cc:242
↓ 5 callersMethodToTypeName
An identifer can be: object, sturct/union/enum tag, typedef name, function, label.
libs/wgtcc/ast.h:540
↓ 5 callersMethodTokenize
libs/wgtcc/scanner.cc:9
↓ 4 callersMethodBitFieldWidth
libs/wgtcc/ast.h:628
↓ 4 callersFunctionEnsureAndSetStorageSpec
libs/wgtcc/parser.cc:886
↓ 4 callersMethodIsVoidPointer
libs/wgtcc/type.h:154
↓ 4 callersMethodRank
libs/wgtcc/type.cc:157
↓ 4 callersMethodSetOffset
libs/wgtcc/ast.h:622
↓ 4 callersMethodSetTok
libs/wgtcc/ast.h:279
↓ 4 callersMethodTypeChecking
libs/wgtcc/ast.cc:219
↓ 4 callersFunctioncreate_float3
TODO: this could've been achieved with templates, bv_type vec_type, u8 components
src/CommonLibrary.cpp:97
↓ 4 callersFunctionmerge_type
src/CommonLibrary.cpp:281
↓ 4 callersFunctionstralloc
src/HLSLCompiler.cpp:133
↓ 3 callersMethodAddGlobalDefinition
inc/ShaderDebugger/Compiler.h:36
↓ 3 callersMethodAddImmediateGlobalDefinition
src/HLSLCompiler.cpp:443
↓ 3 callersMethodAddMacro
libs/wgtcc/cpp.cc:854
↓ 3 callersFunctionAppend16LE
libs/wgtcc/encoding.cc:11
↓ 3 callersMethodBack
libs/wgtcc/token.h:357
↓ 3 callersMethodConvert
libs/wgtcc/ast.cc:182
↓ 3 callersFunctionConvertLiteral
libs/wgtcc/parser.cc:176
↓ 3 callersMethodDecl
libs/wgtcc/ast.h:623
↓ 3 callersMethodFindTag
libs/wgtcc/scope.cc:25
↓ 3 callersMethodGetPtr
libs/wgtcc/type.h:89
↓ 3 callersFunctionGetVectorTypeFromName
src/Utils.cpp:79
↓ 3 callersMethodIsLVal
libs/wgtcc/ast.cc:437
↓ 3 callersMethodIsReal
libs/wgtcc/type.h:149
↓ 3 callersMethodIsStatic
libs/wgtcc/ast.h:608
↓ 3 callersMethodIsStruct
libs/wgtcc/type.h:375
↓ 3 callersMethodPeek2
libs/wgtcc/token.h:349
↓ 3 callersMethodSetDiscarded
inc/ShaderDebugger/ShaderDebugger.h:109
↓ 3 callersMethodSetLen
libs/wgtcc/type.h:299
↓ 3 callersFunctionVError
libs/wgtcc/error.cc:38
↓ 3 callersMethodVariadic
libs/wgtcc/cpp.h:39
↓ 3 callersFunctioncreate_int2
src/CommonLibrary.cpp:201
↓ 2 callersMethodAccept
libs/wgtcc/ast.cc:35
↓ 2 callersMethodAddGlobal
src/ShaderDebugger.cpp:32
↓ 2 callersFunctionAppendUCN
libs/wgtcc/encoding.cc:41
↓ 2 callersMethodBegin
libs/wgtcc/token.h:33
↓ 2 callersMethodBitFieldBegin
libs/wgtcc/ast.h:626
next →1–100 of 909, ranked by callers