The followings are the branches where fuzzer fails to bypass.
Unique non-covered Complexity | Unique Reachable Complexities | Unique Reachable Functions | All non-covered Complexity | All Reachable Complexity | Function Name | Function Callsite | Blocked Branch |
---|---|---|---|---|---|---|---|
646 | 648 |
4 :
['glslang::TIntermTyped::getCompleteString(bool) const', 'std::__1::basic_string
|
648 | 650 | glslang::TParseContext::executeInitializer(glslang::TSourceLocconst&,glslang::TIntermTyped*,glslang::TVariable*) | call site: 00000 | /src/glslang/glslang/MachineIndependent/ParseHelper.cpp:8964 |
522 | 1837 |
21 :
['TIntermNode::operator new(unsigned long)', 'glslang::TVector
|
522 | 1837 | glslang::HlslParseContext::findFunction(glslang::TSourceLocconst&,glslang::TFunction&,bool&,int&,glslang::TIntermTyped*&) | call site: 00000 | /src/glslang/glslang/HLSL/hlslParseHelper.cpp:7743 |
327 | 327 |
2 :
['glslang::HlslParseContext::flatten(glslang::TVariable const&, bool, bool)', 'glslang::TSymbolTable::atGlobalLevel()'] |
329 | 2704 |
glslang::HlslParseContext::declareVariable(glslang::TSourceLocconst&,std::__1::basic_string
|
call site: 00000 | /src/glslang/glslang/HLSL/hlslParseHelper.cpp:8038 |
316 | 316 |
3 :
['_ZNSt3__112basic_stringIcNS_11char_traitsIcEEN7glslang14pool_allocatorIcEEEC2B8nn180100ILi0EEEPKc', 'glslang::TType::getCompleteString(bool, bool, bool, bool, std::__1::basic_string
|
531 | 728 | glslang::TParseContext::constructorError(glslang::TSourceLocconst&,TIntermNode*,glslang::TFunction&,glslang::TOperator,glslang::TType&) | call site: 00000 | /src/glslang/glslang/MachineIndependent/ParseHelper.cpp:3896 |
316 | 316 |
4 :
['_ZNSt3__112basic_stringIcNS_11char_traitsIcEEN7glslang14pool_allocatorIcEEEC2B8nn180100ILi0EEEPKc', 'std::__1::basic_string
|
318 | 318 | glslang::HlslParseContext::handleFunctionCall(glslang::TSourceLocconst&,glslang::TFunction*,glslang::TIntermTyped*) | call site: 00000 | /src/glslang/glslang/HLSL/hlslParseHelper.cpp:5498 |
278 | 278 |
5 :
['glslang::TIntermediate::addUsedLocation(glslang::TQualifier const&, glslang::TType const&, bool&)', 'glslang::TType::getBasicTypeString() const', 'glslang::TQualifier::isTaskMemory() const', 'glslang::TQualifier::hasLocation() const', 'glslang::TQualifier::hasComponent() const'] |
432 | 673 | glslang::TParseContext::layoutTypeCheck(glslang::TSourceLocconst&,glslang::TTypeconst&) | call site: 00000 | /src/glslang/glslang/MachineIndependent/ParseHelper.cpp:7111 |
190 | 261 |
5 :
['glslang::TParseContext::arrayLimitCheck(glslang::TSourceLoc const&, std::__1::basic_string
|
190 | 340 |
glslang::TParseContext::declareArray(glslang::TSourceLocconst&,std::__1::basic_string
|
call site: 00000 | /src/glslang/glslang/MachineIndependent/ParseHelper.cpp:5181 |
151 | 151 |
12 :
['std::__1::operator!=[abi:nn180100](std::__1::__list_const_iterator
|
151 | 151 |
glslang::HlslParseContext::transferTypeAttributes(glslang::TSourceLocconst&,glslang::TList
|
call site: 00000 | /src/glslang/glslang/HLSL/hlslParseHelper.cpp:1911 |
132 | 132 |
3 :
['glslang::ProfileName(EProfile)', 'glslang::TInfoSinkBase::operator<<(char const*)', 'glslang::TInfoSinkBase::operator<<(int)'] |
237 | 1757 |
bool(anonymousnamespace)::ProcessDeferred<(anonymousnamespace)::DoFullParse>(TCompiler*,charconst*const*,int,intconst*,charconst*const*,charconst*,EShOptimizationLevel,TBuiltInResourceconst*,int,EProfile,bool,int,bool,EShMessages,glslang::TIntermediate&,(anonymousnamespace)::DoFullParse&,bool,glslang::TShader::Includer&,std::__1::basic_string
|
call site: 00000 | /src/glslang/glslang/MachineIndependent/ShaderLang.cpp:881 |
129 | 129 |
7 :
['std::__1::vector
|
129 | 129 |
glslang::TParseContext::fixBlockLocations(glslang::TSourceLocconst&,glslang::TQualifier&,glslang::TVector
|
call site: 00000 | /src/glslang/glslang/MachineIndependent/ParseHelper.cpp:10105 |
92 | 295 |
4 :
['glslang::TType::TType(glslang::TType const&, int, bool)', 'glslang::TIntermediate::addIndex(glslang::TOperator, glslang::TIntermTyped*, glslang::TIntermTyped*, glslang::TSourceLoc const&)', 'glslang::TIntermediate::addConstantUnion(int, glslang::TSourceLoc const&, bool) const', 'glslang::TType::~TType()'] |
92 | 1767 | glslang::HlslParseContext::handleAssign(glslang::TSourceLocconst&,glslang::TOperator,glslang::TIntermTyped*,glslang::TIntermTyped*) | call site: 00000 | /src/glslang/glslang/HLSL/hlslParseHelper.cpp:2901 |
90 | 90 |
1 :
['glslang::TType::TType(glslang::TType const&, int, bool)'] |
96 | 9833 | glslang::HlslParseContext::addConstructor(glslang::TSourceLocconst&,glslang::TIntermTyped*,glslang::TTypeconst&) | call site: 00000 | /src/glslang/glslang/HLSL/hlslParseHelper.cpp:8458 |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
glslang::InitializeProcess()
[function]
[call site]
00001
ShInitialize
[function]
[call site]
00002
glslang::TPoolAllocator::TPoolAllocator(int, int)
[function]
[call site]
00003
glslang::TPoolAllocator::push()
[function]
[call site]
00004
glslang::TShader::TShader(EShLanguage)
[function]
[call site]
00005
glslang::TPoolAllocator::TPoolAllocator(int, int)
[function]
[call site]
00006
TInfoSink::TInfoSink()
[function]
[call site]
00007
glslang::TInfoSinkBase::TInfoSinkBase()
[function]
[call site]
00008
glslang::TDeferredCompiler::TDeferredCompiler(EShLanguage, TInfoSink&)
[function]
[call site]
00009
TCompiler::TCompiler(EShLanguage, TInfoSink&)
[function]
[call site]
00010
TShHandleBase::TShHandleBase()
[function]
[call site]
00011
glslang::TPoolAllocator::TPoolAllocator(int, int)
[function]
[call site]
00012
glslang::TIntermediate::TIntermediate(EShLanguage, int, EProfile)
[function]
[call site]
00013
glslang::SpvVersion::SpvVersion()
[function]
[call site]
00014
glslang::MustBeAssigned<TBuiltInResource>::MustBeAssigned(TBuiltInResource const&)
[function]
[call site]
00015
glslang::TNumericFeatures::TNumericFeatures()
[function]
[call site]
00016
glslang::TProcesses::TProcesses()
[function]
[call site]
00017
glslang::TShader::setStringsWithLengths(char const* const*, int const*, int)
[function]
[call site]
00018
glslang::TShader::setEntryPoint(char const*)
[function]
[call site]
00019
glslang::TIntermediate::setEntryPointName(char const*)
[function]
[call site]
00020
glslang::TProcesses::addProcess(char const*)
[function]
[call site]
00021
glslang::TProcesses::addArgument(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)
[function]
[call site]
00022
GetDefaultResources()
[function]
[call site]
00023
glslang::TShader::parse(TBuiltInResource const*, int, bool, EShMessages)
[function]
[call site]
00024
glslang::TShader::parse(TBuiltInResource const*, int, EProfile, bool, bool, EShMessages)
[function]
[call site]
00025
glslang::TShader::ForbidIncluder::ForbidIncluder()
[function]
[call site]
00026
glslang::TShader::Includer::Includer()
[function]
[call site]
00027
glslang::TShader::parse(TBuiltInResource const*, int, EProfile, bool, bool, EShMessages, glslang::TShader::Includer&)
[function]
[call site]
00028
glslang::SetThreadPoolAllocator(glslang::TPoolAllocator*)
[function]
[call site]
00029
(anonymous namespace)::CompileDeferred(TCompiler*, char const* const*, int, int const*, char const* const*, char const*, EShOptimizationLevel, TBuiltInResource const*, int, EProfile, bool, int, bool, EShMessages, glslang::TIntermediate&, glslang::TShader::Includer&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, glslang::TEnvironment*, bool)
[function]
[call site]
00030
bool (anonymous namespace)::ProcessDeferred<(anonymous namespace)::DoFullParse>(TCompiler*, char const* const*, int, int const*, char const* const*, char const*, EShOptimizationLevel, TBuiltInResource const*, int, EProfile, bool, int, bool, EShMessages, glslang::TIntermediate&, (anonymous namespace)::DoFullParse&, bool, glslang::TShader::Includer&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, glslang::TEnvironment const*, bool)
[function]
[call site]
00031
glslang::GetThreadPoolAllocator()
[function]
[call site]
00032
glslang::(anonymous namespace)::GetDefaultThreadPoolAllocator()
[function]
[call site]
00033
glslang::TPoolAllocator::TPoolAllocator(int, int)
[function]
[call site]
00034
__cxa_thread_atexit
[call site]
00035
glslang::TPoolAllocator::~TPoolAllocator()
[function]
[call site]
00036
glslang::TPoolAllocator::tHeader::~tHeader()
[function]
[call site]
00037
glslang::TPoolAllocator::push()
[function]
[call site]
00038
strlen
[call site]
00039
glslang::SpvVersion::SpvVersion()
[function]
[call site]
00040
TCompiler::getLanguage()
[function]
[call site]
00041
(anonymous namespace)::TranslateEnvironment(glslang::TEnvironment const*, EShMessages&, glslang::EShSource&, EShLanguage&, glslang::SpvVersion&)
[function]
[call site]
00042
glslang::TIntermediate::setHlslFunctionality1()
[function]
[call site]
00043
glslang::TInputScanner::TInputScanner(int, char const* const*, unsigned long*, char const* const*, int, int, bool)
[function]
[call site]
00044
glslang::TSourceLoc::init(int)
[function]
[call site]
00045
glslang::TSourceLoc::init()
[function]
[call site]
00046
glslang::NewPoolTString(char const*)
[function]
[call site]
00047
glslang::GetThreadPoolAllocator()
[function]
[call site]
00048
glslang::TPoolAllocator::allocate(unsigned long)
[function]
[call site]
00049
glslang::TAllocation::allocationSize(unsigned long)
[function]
[call site]
00050
glslang::TAllocation::headerSize()
[function]
[call site]
00051
glslang::TPoolAllocator::initializeAllocation(glslang::TPoolAllocator::tHeader*, unsigned char*, unsigned long)
[function]
[call site]
00052
glslang::TAllocation::offsetAllocation(unsigned char*)
[function]
[call site]
00053
glslang::TAllocation::headerSize()
[function]
[call site]
00054
glslang::TPoolAllocator::tHeader::tHeader(glslang::TPoolAllocator::tHeader*, unsigned long)
[function]
[call site]
00055
glslang::TPoolAllocator::tHeader::tHeader(glslang::TPoolAllocator::tHeader*, unsigned long)
[function]
[call site]
00056
glslang::TPoolAllocator::initializeAllocation(glslang::TPoolAllocator::tHeader*, unsigned char*, unsigned long)
[function]
[call site]
00057
glslang::TSourceLoc::init(int)
[function]
[call site]
00058
(anonymous namespace)::DeduceVersionProfile(TInfoSink&, EShLanguage, bool, int, glslang::EShSource, int&, EProfile&, glslang::SpvVersion const&)
[function]
[call site]
00059
glslang::TInfoSinkBase::message(glslang::TPrefixType, char const*)
[function]
[call site]
00060
glslang::TInfoSinkBase::prefix(glslang::TPrefixType)
[function]
[call site]
00061
glslang::TInfoSinkBase::append(char const*)
[function]
[call site]
00062
strlen
[call site]
00063
glslang::TInfoSinkBase::checkMem(unsigned long)
[function]
[call site]
00064
fputs
[call site]
00065
glslang::TInfoSinkBase::append(char const*)
[function]
[call site]
00066
glslang::TInfoSinkBase::append(char const*)
[function]
[call site]
00067
glslang::TInfoSinkBase::message(glslang::TPrefixType, char const*)
[function]
[call site]
00068
glslang::TInfoSinkBase::message(glslang::TPrefixType, char const*)
[function]
[call site]
00069
glslang::TInfoSinkBase::message(glslang::TPrefixType, char const*)
[function]
[call site]
00070
glslang::TInfoSinkBase::message(glslang::TPrefixType, char const*)
[function]
[call site]
00071
glslang::TInfoSinkBase::message(glslang::TPrefixType, char const*)
[function]
[call site]
00072
glslang::TInfoSinkBase::message(glslang::TPrefixType, char const*)
[function]
[call site]
00073
glslang::TInfoSinkBase::message(glslang::TPrefixType, char const*)
[function]
[call site]
00074
glslang::TInfoSinkBase::message(glslang::TPrefixType, char const*)
[function]
[call site]
00075
glslang::TInfoSinkBase::message(glslang::TPrefixType, char const*)
[function]
[call site]
00076
glslang::TInfoSinkBase::message(glslang::TPrefixType, char const*)
[function]
[call site]
00077
glslang::TInfoSinkBase::message(glslang::TPrefixType, char const*)
[function]
[call site]
00078
glslang::TInfoSinkBase::message(glslang::TPrefixType, char const*)
[function]
[call site]
00079
glslang::TInfoSinkBase::message(glslang::TPrefixType, char const*)
[function]
[call site]
00080
glslang::TInfoSinkBase::message(glslang::TPrefixType, char const*)
[function]
[call site]
00081
glslang::TInputScanner::scanVersion(int&, EProfile&, bool&)
[function]
[call site]
00082
glslang::TInputScanner::peek()
[function]
[call site]
00083
glslang::TInputScanner::get()
[function]
[call site]
00084
glslang::TInputScanner::peek()
[function]
[call site]
00085
glslang::TInputScanner::advance()
[function]
[call site]
00086
glslang::TInputScanner::peek()
[function]
[call site]
00087
glslang::TInputScanner::get()
[function]
[call site]
00088
glslang::TInputScanner::peek()
[function]
[call site]
00089
glslang::TInputScanner::consumeWhitespaceComment(bool&)
[function]
[call site]
00090
glslang::TInputScanner::consumeWhiteSpace(bool&)
[function]
[call site]
00091
glslang::TInputScanner::peek()
[function]
[call site]
00092
glslang::TInputScanner::get()
[function]
[call site]
00093
glslang::TInputScanner::peek()
[function]
[call site]
00094
glslang::TInputScanner::consumeComment()
[function]
[call site]
00095
glslang::TInputScanner::peek()
[function]
[call site]
00096
glslang::TInputScanner::get()
[function]
[call site]
00097
glslang::TInputScanner::peek()
[function]
[call site]
00098
glslang::TInputScanner::get()
[function]
[call site]
00099
glslang::TInputScanner::get()
[function]
[call site]
00100
glslang::TInputScanner::get()
[function]
[call site]
00101
glslang::TInputScanner::get()
[function]
[call site]
00102
glslang::TInputScanner::get()
[function]
[call site]
00103
glslang::TInputScanner::peek()
[function]
[call site]
00104
glslang::TInputScanner::get()
[function]
[call site]
00105
glslang::TInputScanner::get()
[function]
[call site]
00106
glslang::TInputScanner::get()
[function]
[call site]
00107
glslang::TInputScanner::get()
[function]
[call site]
00108
glslang::TInputScanner::get()
[function]
[call site]
00109
glslang::TInputScanner::get()
[function]
[call site]
00110
glslang::TInputScanner::unget()
[function]
[call site]
00111
glslang::TInputScanner::peek()
[function]
[call site]
00112
glslang::TInputScanner::get()
[function]
[call site]
00113
glslang::TInputScanner::get()
[function]
[call site]
00114
glslang::TInputScanner::get()
[function]
[call site]
00115
glslang::TInputScanner::get()
[function]
[call site]
00116
glslang::TInputScanner::get()
[function]
[call site]
00117
glslang::TInputScanner::get()
[function]
[call site]
00118
glslang::TInputScanner::get()
[function]
[call site]
00119
glslang::TInputScanner::get()
[function]
[call site]
00120
glslang::TInputScanner::get()
[function]
[call site]
00121
glslang::TInputScanner::get()
[function]
[call site]
00122
glslang::TInputScanner::get()
[function]
[call site]
00123
glslang::TInputScanner::get()
[function]
[call site]
00124
strncmp
[call site]
00125
strncmp
[call site]
00126
strncmp
[call site]
00127
glslang::TInfoSinkBase::operator<<(char const*)
[function]
[call site]
00128
glslang::TInfoSinkBase::append(char const*)
[function]
[call site]
00129
glslang::TInfoSinkBase::operator<<(int)
[function]
[call site]
00130
glslang::String(int, int)
[function]
[call site]
00131
snprintf
[call site]
00132
glslang::TInfoSinkBase::append(std::__1::basic_string<char, std::__1::char_traits<char>, glslang::pool_allocator<char> > const&)
[function]
[call site]
00133
glslang::TInfoSinkBase::checkMem(unsigned long)
[function]
[call site]
00134
fputs
[call site]
00135
glslang::TInfoSinkBase::operator<<(char const*)
[function]
[call site]
00136
glslang::ProfileName(EProfile)
[function]
[call site]
00137
glslang::TInfoSinkBase::operator<<(char const*)
[function]
[call site]
00138
glslang::TInfoSinkBase::operator<<(int)
[function]
[call site]
00139
glslang::TInfoSinkBase::operator<<(char const*)
[function]
[call site]
00140
glslang::ProfileName(EProfile)
[function]
[call site]
00141
glslang::TIntermediate::setSource(glslang::EShSource)
[function]
[call site]
00142
glslang::TIntermediate::setVersion(int)
[function]
[call site]
00143
glslang::TIntermediate::setProfile(EProfile)
[function]
[call site]
00144
glslang::TIntermediate::setSpv(glslang::SpvVersion const&)
[function]
[call site]
00145
glslang::TProcesses::addProcess(char const*)
[function]
[call site]
00146
glslang::TProcesses::addProcess(char const*)
[function]
[call site]
00147
glslang::TProcesses::addProcess(char const*)
[function]
[call site]
00148
glslang::TProcesses::addProcess(char const*)
[function]
[call site]
00149
(anonymous namespace)::RecordProcesses(glslang::TIntermediate&, EShMessages, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)
[function]
[call site]
00150
glslang::TIntermediate::addProcess(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)
[function]
[call site]
00151
glslang::TProcesses::addProcess(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)
[function]
[call site]
00152
glslang::TIntermediate::addProcess(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)
[function]
[call site]
00153
glslang::TIntermediate::addProcess(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)
[function]
[call site]
00154
glslang::TIntermediate::addProcess(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)
[function]
[call site]
00155
glslang::TIntermediate::addProcessArgument(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)
[function]
[call site]
00156
glslang::TProcesses::addArgument(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)
[function]
[call site]
00157
glslang::TIntermediate::setOriginUpperLeft()
[function]
[call site]
00158
glslang::TIntermediate::setHlslOffsets()
[function]
[call site]
00159
glslang::TProcesses::addProcess(char const*)
[function]
[call site]
00160
glslang::TIntermediate::setSourceFile(char const*)
[function]
[call site]
00161
glslang::TIntermediate::addSourceText(char const*, unsigned long)
[function]
[call site]
00162
(anonymous namespace)::SetupBuiltinSymbolTable(int, EProfile, glslang::SpvVersion const&, glslang::EShSource)
[function]
[call site]
00163
TInfoSink::TInfoSink()
[function]
[call site]
00164
(anonymous namespace)::MapVersionToIndex(int)
[function]
[call site]
00165
(anonymous namespace)::MapSpvVersionToIndex(glslang::SpvVersion const&)
[function]
[call site]
00166
(anonymous namespace)::MapProfileToIndex(EProfile)
[function]
[call site]
00167
(anonymous namespace)::MapSourceToIndex(glslang::EShSource)
[function]
[call site]
00168
glslang::GetThreadPoolAllocator()
[function]
[call site]
00169
glslang::TPoolAllocator::TPoolAllocator(int, int)
[function]
[call site]
00170
glslang::SetThreadPoolAllocator(glslang::TPoolAllocator*)
[function]
[call site]
00171
glslang::TSymbolTable::TSymbolTable()
[function]
[call site]
00172
glslang::TSymbolTable::TSymbolTable()
[function]
[call site]
00173
(anonymous namespace)::InitializeSymbolTables(TInfoSink&, glslang::TSymbolTable**, glslang::TSymbolTable**, int, EProfile, glslang::SpvVersion const&, glslang::EShSource)
[function]
[call site]
00174
(anonymous namespace)::CreateBuiltInParseables(TInfoSink&, glslang::EShSource)
[function]
[call site]
00175
glslang::TBuiltIns::operator new(unsigned long)
[function]
[call site]
00176
glslang::GetThreadPoolAllocator()
[function]
[call site]
00177
glslang::TPoolAllocator::allocate(unsigned long)
[function]
[call site]
00178
glslang::TBuiltIns::TBuiltIns()
[function]
[call site]
00179
glslang::TBuiltInParseables::TBuiltInParseables()
[function]
[call site]
00180
glslang::TBuiltInParseablesHlsl::operator new(unsigned long)
[function]
[call site]
00181
glslang::GetThreadPoolAllocator()
[function]
[call site]
00182
glslang::TPoolAllocator::allocate(unsigned long)
[function]
[call site]
00183
glslang::TBuiltInParseablesHlsl::TBuiltInParseablesHlsl()
[function]
[call site]
00184
glslang::TBuiltInParseables::TBuiltInParseables()
[function]
[call site]
00185
glslang::TInfoSinkBase::message(glslang::TPrefixType, char const*)
[function]
[call site]
00186
(anonymous namespace)::InitializeSymbolTable(std::__1::basic_string<char, std::__1::char_traits<char>, glslang::pool_allocator<char> > const&, int, EProfile, glslang::SpvVersion const&, EShLanguage, glslang::EShSource, TInfoSink&, glslang::TSymbolTable&)
[function]
[call site]
00187
glslang::TIntermediate::TIntermediate(EShLanguage, int, EProfile)
[function]
[call site]
00188
glslang::TIntermediate::setSource(glslang::EShSource)
[function]
[call site]
00189
(anonymous namespace)::CreateParseContext(glslang::TSymbolTable&, glslang::TIntermediate&, int, EProfile, glslang::EShSource, EShLanguage, TInfoSink&, glslang::SpvVersion, bool, EShMessages, bool, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >)
[function]
[call site]
00190
glslang::TIntermediate::setEntryPointName(char const*)
[function]
[call site]
00191
glslang::TParseContext::TParseContext(glslang::TSymbolTable&, glslang::TIntermediate&, bool, int, EProfile, glslang::SpvVersion const&, EShLanguage, TInfoSink&, bool, EShMessages, std::__1::basic_string<char, std::__1::char_traits<char>, glslang::pool_allocator<char> > const*)
[function]
[call site]
00192
glslang::TParseContextBase::TParseContextBase(glslang::TSymbolTable&, glslang::TIntermediate&, bool, int, EProfile, glslang::SpvVersion const&, EShLanguage, TInfoSink&, bool, EShMessages, std::__1::basic_string<char, std::__1::char_traits<char>, glslang::pool_allocator<char> > const*)
[function]
[call site]
00193
glslang::TParseVersions::TParseVersions(glslang::TIntermediate&, int, EProfile, glslang::SpvVersion const&, EShLanguage, TInfoSink&, bool, EShMessages)
[function]
[call site]
00194
glslang::TMap<std::__1::basic_string<char, std::__1::char_traits<char>, glslang::pool_allocator<char> >, glslang::TExtensionBehavior, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, glslang::pool_allocator<char> > > >::TMap()
[function]
[call site]
00195
glslang::TMap<std::__1::basic_string<char, std::__1::char_traits<char>, glslang::pool_allocator<char> >, unsigned int, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, glslang::pool_allocator<char> > > >::TMap()
[function]
[call site]
00196
glslang::TVector<std::__1::basic_string<char, std::__1::char_traits<char>, glslang::pool_allocator<char> > >::TVector()
[function]
[call site]
00197
glslang::TVector<std::__1::basic_string<char, std::__1::char_traits<char>, glslang::pool_allocator<char> > >::TVector()
[function]
[call site]
00198
glslang::TList<glslang::TVector<TIntermNode*>*>::TList()
[function]
[call site]
00199
glslang::TList<int>::TList()
[function]
[call site]
00200
glslang::TPragma::TPragma(bool, bool)
[function]
[call site]
00201
glslang::TPragmaTable::TPragmaTable()
[function]
[call site]
00202
glslang::TMap<std::__1::basic_string<char, std::__1::char_traits<char>, glslang::pool_allocator<char> >, std::__1::basic_string<char, std::__1::char_traits<char>, glslang::pool_allocator<char> >, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, glslang::pool_allocator<char> > > >::TMap()
[function]
[call site]
00203
glslang::TVector<glslang::TSymbol*>::TVector()
[function]
[call site]
00204
glslang::TMap<int, glslang::TVariable*, std::__1::less<int> >::TMap()
[function]
[call site]
00205
glslang::TMap<int, int, std::__1::less<int> >::TMap()
[function]
[call site]
00206
glslang::TIntermediate::setUseStorageBuffer()
[function]
[call site]
00207
glslang::TPrecisionManager::TPrecisionManager()
[function]
[call site]
00208
glslang::TVector<glslang::TIntermTyped*>::TVector()
[function]
[call site]
00209
glslang::TVector<glslang::TSymbol*>::TVector()
[function]
[call site]
00210
glslang::TParseVersions::isEsProfile() const
[function]
[call site]
00211
glslang::TPrecisionManager::respectPrecisionQualifiers()
[function]
[call site]
00212
glslang::TParseVersions::isEsProfile() const
[function]
[call site]
00213
glslang::TPrecisionManager::warnAboutDefaults()
[function]
[call site]
00214
glslang::TParseContext::setPrecisionDefaults()
[function]
[call site]
00215
glslang::TParseContext::obeyPrecisionQualifiers() const
[function]
[call site]
00216
glslang::TPrecisionManager::respectingPrecisionQualifiers() const
[function]
[call site]
00217
glslang::TParseVersions::isEsProfile() const
[function]
[call site]
00218
glslang::TSampler::set(glslang::TBasicType, glslang::TSamplerDim, bool, bool, bool)
[function]
[call site]
00219
glslang::TSampler::clear()
[function]
[call site]
00220
glslang::TSampler::clearReturnStruct()
[function]
[call site]
00221
glslang::TParseContext::computeSamplerTypeIndex(glslang::TSampler&)
[function]
[call site]
00222
glslang::TSampler::isExternal() const
[function]
[call site]
00223
glslang::TSampler::isImageClass() const
[function]
[call site]
00224
glslang::TSampler::isMultiSample() const
[function]
[call site]
00225
glslang::TSampler::set(glslang::TBasicType, glslang::TSamplerDim, bool, bool, bool)
[function]
[call site]
00226
glslang::TParseContext::computeSamplerTypeIndex(glslang::TSampler&)
[function]
[call site]
00227
glslang::TSampler::set(glslang::TBasicType, glslang::TSamplerDim, bool, bool, bool)
[function]
[call site]
00228
glslang::TSampler::setExternal(bool)
[function]
[call site]
00229
glslang::TParseContext::computeSamplerTypeIndex(glslang::TSampler&)
[function]
[call site]
00230
glslang::TParseVersions::isEsProfile() const
[function]
[call site]
00231
glslang::TParseVersions::isEsProfile() const
[function]
[call site]
00232
glslang::TQualifier::clear()
[function]
[call site]
00233
glslang::TQualifier::makeTemporary()
[function]
[call site]
00234
glslang::TQualifier::clearInterstage()
[function]
[call site]
00235
glslang::TQualifier::clearInterpolation()
[function]
[call site]
00236
glslang::TQualifier::clearMemory()
[function]
[call site]
00237
glslang::TQualifier::clearLayout()
[function]
[call site]
00238
glslang::TQualifier::clearUniformLayout()
[function]
[call site]
00239
glslang::TQualifier::clearInterstageLayout()
[function]
[call site]
00240
glslang::TQualifier::clearStreamLayout()
[function]
[call site]
00241
glslang::TQualifier::clearXfbLayout()
[function]
[call site]
00242
glslang::TQualifier::clear()
[function]
[call site]
00243
glslang::TQualifier::clear()
[function]
[call site]
00244
glslang::TQualifier::clear()
[function]
[call site]
00245
glslang::TQualifier::clear()
[function]
[call site]
00246
glslang::HlslParseContext::HlslParseContext(glslang::TSymbolTable&, glslang::TIntermediate&, bool, int, EProfile, glslang::SpvVersion const&, EShLanguage, TInfoSink&, std::__1::basic_string<char, std::__1::char_traits<char>, glslang::pool_allocator<char> >, bool, EShMessages)
[function]
[call site]
00247
glslang::TParseContextBase::TParseContextBase(glslang::TSymbolTable&, glslang::TIntermediate&, bool, int, EProfile, glslang::SpvVersion const&, EShLanguage, TInfoSink&, bool, EShMessages, std::__1::basic_string<char, std::__1::char_traits<char>, glslang::pool_allocator<char> > const*)
[function]
[call site]
00248
glslang::TMap<long long, glslang::HlslParseContext::TFlattenData, std::__1::less<long long> >::TMap()
[function]
[call site]
00249
glslang::TMap<glslang::TVector<glslang::TTypeLoc> const*, glslang::HlslParseContext::tIoKinds, std::__1::less<glslang::TVector<glslang::TTypeLoc> const*> >::TMap()
[function]
[call site]
00250
glslang::TMap<long long, glslang::TVariable*, std::__1::less<long long> >::TMap()
[function]
[call site]
00251
glslang::TVector<glslang::TType*>::TVector()
[function]
[call site]
00252
glslang::TVector<glslang::TVector<glslang::TTypeLoc>*>::TVector()
[function]
[call site]
00253
glslang::TMap<std::__1::basic_string<char, std::__1::char_traits<char>, glslang::pool_allocator<char> >, bool, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, glslang::pool_allocator<char> > > >::TMap()
[function]
[call site]
00254
glslang::TMap<glslang::HlslParseContext::tInterstageIoData, glslang::TVariable*, std::__1::less<glslang::HlslParseContext::tInterstageIoData> >::TMap()
[function]
[call site]
00255
glslang::TMap<glslang::TBuiltInVariable, glslang::TSymbol*, std::__1::less<glslang::TBuiltInVariable> >::TMap()
[function]
[call site]
00256
glslang::TVector<std::__1::basic_string<char, std::__1::char_traits<char>, glslang::pool_allocator<char> > >::TVector()
[function]
[call site]
00257
glslang::TVector<glslang::TVariable*>::TVector()
[function]
[call site]
00258
glslang::TVector<glslang::HlslParseContext::tMipsOperatorData>::TVector()
[function]
[call site]
00259
glslang::TVector<glslang::HlslParseContext::tGsAppendData>::TVector()
[function]
[call site]
00260
glslang::TMap<long long, glslang::HlslParseContext::tShadowTextureSymbols*, std::__1::less<long long> >::TMap()
[function]
[call site]
00261
glslang::TQualifier::clear()
[function]
[call site]
00262
glslang::TQualifier::clear()
[function]
[call site]
00263
glslang::TQualifier::clear()
[function]
[call site]
00264
glslang::TInfoSinkBase::message(glslang::TPrefixType, char const*)
[function]
[call site]
00265
glslang::TShader::ForbidIncluder::ForbidIncluder()
[function]
[call site]
00266
glslang::TPpContext::TPpContext(glslang::TParseContextBase&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, glslang::TShader::Includer&)
[function]
[call site]
00267
glslang::TMap<int, glslang::TPpContext::MacroSymbol, std::__1::less<int> >::TMap()
[function]
[call site]
00268
glslang::TStringAtomMap::TStringAtomMap()
[function]
[call site]
00269
glslang::TUnorderedMap<std::__1::basic_string<char, std::__1::char_traits<char>, glslang::pool_allocator<char> >, int, std::__1::hash<std::__1::basic_string<char, std::__1::char_traits<char>, glslang::pool_allocator<char> > >, std::__1::equal_to<std::__1::basic_string<char, std::__1::char_traits<char>, glslang::pool_allocator<char> > > >::TUnorderedMap()
[function]
[call site]
00270
glslang::TVector<std::__1::basic_string<char, std::__1::char_traits<char>, glslang::pool_allocator<char> > const*>::TVector()
[function]
[call site]
00271
glslang::TStringAtomMap::addAtomFixed(char const*, int)
[function]
[call site]
00272
glslang::TStringAtomMap::addAtomFixed(char const*, int)
[function]
[call site]
00273
glslang::TScanContext::TScanContext(glslang::TParseContextBase&)
[function]
[call site]
00274
glslang::TParseContextBase::setScanContext(glslang::TScanContext*)
[function]
[call site]
00275
glslang::TParseContextBase::setPpContext(glslang::TPpContext*)
[function]
[call site]
00276
glslang::TSymbolTable::push()
[function]
[call site]
00277
glslang::TSymbolTableLevel::operator new(unsigned long)
[function]
[call site]
00278
glslang::GetThreadPoolAllocator()
[function]
[call site]
00279
glslang::TPoolAllocator::allocate(unsigned long)
[function]
[call site]
00280
glslang::TSymbolTableLevel::TSymbolTableLevel()
[function]
[call site]
00281
glslang::TVector<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, glslang::pool_allocator<char> >, std::__1::basic_string<char, std::__1::char_traits<char>, glslang::pool_allocator<char> > > >::TVector()
[function]
[call site]
00282
glslang::TSymbolTable::updateUniqueIdLevelFlag()
[function]
[call site]
00283
glslang::TSymbolTable::currentLevel() const
[function]
[call site]
00284
glslang::TInputScanner::TInputScanner(int, char const* const*, unsigned long*, char const* const*, int, int, bool)
[function]
[call site]
00285
glslang::TInfoSinkBase::message(glslang::TPrefixType, char const*)
[function]
[call site]
00286
glslang::TInfoSinkBase::c_str() const
[function]
[call site]
00287
printf
[call site]
00288
puts
[call site]
00289
glslang::TInputScanner::~TInputScanner()
[function]
[call site]
00290
glslang::TScanContext::~TScanContext()
[function]
[call site]
00291
glslang::TPpContext::~TPpContext()
[function]
[call site]
00292
glslang::TPpContext::popInput()
[function]
[call site]
00293
glslang::TStringAtomMap::~TStringAtomMap()
[function]
[call site]
00294
glslang::TShader::Includer::~Includer()
[function]
[call site]
00295
glslang::TIntermediate::~TIntermediate()
[function]
[call site]
00296
glslang::TProcesses::~TProcesses()
[function]
[call site]
00297
(anonymous namespace)::InitializeSymbolTable(std::__1::basic_string<char, std::__1::char_traits<char>, glslang::pool_allocator<char> > const&, int, EProfile, glslang::SpvVersion const&, EShLanguage, glslang::EShSource, TInfoSink&, glslang::TSymbolTable&)
[function]
[call site]
00298
(anonymous namespace)::InitializeStageSymbolTable(glslang::TBuiltInParseables&, int, EProfile, glslang::SpvVersion const&, EShLanguage, glslang::EShSource, TInfoSink&, glslang::TSymbolTable**, glslang::TSymbolTable**)
[function]
[call site]
00299
(anonymous namespace)::CommonIndex(EProfile, EShLanguage)
[function]
[call site]
00300
glslang::TSymbolTable::adoptLevels(glslang::TSymbolTable&)
[function]
[call site]
00301
(anonymous namespace)::InitializeSymbolTable(std::__1::basic_string<char, std::__1::char_traits<char>, glslang::pool_allocator<char> > const&, int, EProfile, glslang::SpvVersion const&, EShLanguage, glslang::EShSource, TInfoSink&, glslang::TSymbolTable&)
[function]
[call site]
00302
glslang::TSymbolTable::setNoBuiltInRedeclarations()
[function]
[call site]
00303
glslang::TSymbolTable::setSeparateNameSpaces()
[function]
[call site]
00304
(anonymous namespace)::InitializeStageSymbolTable(glslang::TBuiltInParseables&, int, EProfile, glslang::SpvVersion const&, EShLanguage, glslang::EShSource, TInfoSink&, glslang::TSymbolTable**, glslang::TSymbolTable**)
[function]
[call site]
00305
(anonymous namespace)::InitializeStageSymbolTable(glslang::TBuiltInParseables&, int, EProfile, glslang::SpvVersion const&, EShLanguage, glslang::EShSource, TInfoSink&, glslang::TSymbolTable**, glslang::TSymbolTable**)
[function]
[call site]
00306
(anonymous namespace)::InitializeStageSymbolTable(glslang::TBuiltInParseables&, int, EProfile, glslang::SpvVersion const&, EShLanguage, glslang::EShSource, TInfoSink&, glslang::TSymbolTable**, glslang::TSymbolTable**)
[function]
[call site]
00307
(anonymous namespace)::InitializeStageSymbolTable(glslang::TBuiltInParseables&, int, EProfile, glslang::SpvVersion const&, EShLanguage, glslang::EShSource, TInfoSink&, glslang::TSymbolTable**, glslang::TSymbolTable**)
[function]
[call site]
00308
(anonymous namespace)::InitializeStageSymbolTable(glslang::TBuiltInParseables&, int, EProfile, glslang::SpvVersion const&, EShLanguage, glslang::EShSource, TInfoSink&, glslang::TSymbolTable**, glslang::TSymbolTable**)
[function]
[call site]
00309
(anonymous namespace)::InitializeStageSymbolTable(glslang::TBuiltInParseables&, int, EProfile, glslang::SpvVersion const&, EShLanguage, glslang::EShSource, TInfoSink&, glslang::TSymbolTable**, glslang::TSymbolTable**)
[function]
[call site]
00310
(anonymous namespace)::InitializeStageSymbolTable(glslang::TBuiltInParseables&, int, EProfile, glslang::SpvVersion const&, EShLanguage, glslang::EShSource, TInfoSink&, glslang::TSymbolTable**, glslang::TSymbolTable**)
[function]
[call site]
00311
(anonymous namespace)::InitializeStageSymbolTable(glslang::TBuiltInParseables&, int, EProfile, glslang::SpvVersion const&, EShLanguage, glslang::EShSource, TInfoSink&, glslang::TSymbolTable**, glslang::TSymbolTable**)
[function]
[call site]
00312
(anonymous namespace)::InitializeStageSymbolTable(glslang::TBuiltInParseables&, int, EProfile, glslang::SpvVersion const&, EShLanguage, glslang::EShSource, TInfoSink&, glslang::TSymbolTable**, glslang::TSymbolTable**)
[function]
[call site]
00313
(anonymous namespace)::InitializeStageSymbolTable(glslang::TBuiltInParseables&, int, EProfile, glslang::SpvVersion const&, EShLanguage, glslang::EShSource, TInfoSink&, glslang::TSymbolTable**, glslang::TSymbolTable**)
[function]
[call site]
00314
(anonymous namespace)::InitializeStageSymbolTable(glslang::TBuiltInParseables&, int, EProfile, glslang::SpvVersion const&, EShLanguage, glslang::EShSource, TInfoSink&, glslang::TSymbolTable**, glslang::TSymbolTable**)
[function]
[call site]
00315
(anonymous namespace)::InitializeStageSymbolTable(glslang::TBuiltInParseables&, int, EProfile, glslang::SpvVersion const&, EShLanguage, glslang::EShSource, TInfoSink&, glslang::TSymbolTable**, glslang::TSymbolTable**)
[function]
[call site]
00316
(anonymous namespace)::InitializeStageSymbolTable(glslang::TBuiltInParseables&, int, EProfile, glslang::SpvVersion const&, EShLanguage, glslang::EShSource, TInfoSink&, glslang::TSymbolTable**, glslang::TSymbolTable**)
[function]
[call site]
00317
glslang::SetThreadPoolAllocator(glslang::TPoolAllocator*)
[function]
[call site]
00318
glslang::TSymbolTable::isEmpty()
[function]
[call site]
00319
glslang::TSymbolTable::TSymbolTable()
[function]
[call site]
00320
glslang::TSymbolTable::copyTable(glslang::TSymbolTable const&)
[function]
[call site]
00321
glslang::TSymbolTableLevel::clone() const
[function]
[call site]
00322
glslang::TSymbolTableLevel::operator new(unsigned long)
[function]
[call site]
00323
glslang::TSymbolTableLevel::TSymbolTableLevel()
[function]
[call site]
00324
glslang::NewPoolTString(char const*)
[function]
[call site]
00325
glslang::TSymbolTableLevel::insert(glslang::TSymbol&, bool, std::__1::basic_string<char, std::__1::char_traits<char>, glslang::pool_allocator<char> > const&)
[function]
[call site]
00326
snprintf
[call site]
00327
glslang::NewPoolTString(char const*)
[function]
[call site]
00328
glslang::TSymbolTableLevel::insertAnonymousMembers(glslang::TSymbol&, int)
[function]
[call site]
00329
glslang::TType::getStruct() const
[function]
[call site]
00330
glslang::TSymbol::operator new(unsigned long)
[function]
[call site]
00331
glslang::GetThreadPoolAllocator()
[function]
[call site]
00332
glslang::TPoolAllocator::allocate(unsigned long)
[function]
[call site]
00333
glslang::TAnonMember::TAnonMember(std::__1::basic_string<char, std::__1::char_traits<char>, glslang::pool_allocator<char> > const*, unsigned int, glslang::TVariable&, int)
[function]
[call site]
00334
glslang::TSymbol::TSymbol(std::__1::basic_string<char, std::__1::char_traits<char>, glslang::pool_allocator<char> > const*)
[function]
[call site]
00335
glslang::TSymbol::TSymbol(std::__1::basic_string<char, std::__1::char_traits<char>, glslang::pool_allocator<char> > const*, std::__1::basic_string<char, std::__1::char_traits<char>, glslang::pool_allocator<char> > const*)
[function]
[call site]
00336
glslang::TSymbolTableLevel::insert(glslang::TSymbol&, bool, std::__1::basic_string<char, std::__1::char_traits<char>, glslang::pool_allocator<char> > const&)
[function]
[call site]
00337
glslang::TSymbolTableLevel::find(std::__1::basic_string<char, std::__1::char_traits<char>, glslang::pool_allocator<char> > const&) const
[function]
[call site]
00338
glslang::TSymbolTableLevel::insert(std::__1::basic_string<char, std::__1::char_traits<char>, glslang::pool_allocator<char> > const&, glslang::TSymbol*)
[function]
[call site]
00339
glslang::TSymbolTable::readOnly()
[function]
[call site]
00340
glslang::TSymbolTableLevel::readOnly()
[function]
[call site]
00341
glslang::TSymbolTable::isEmpty()
[function]
[call site]
00342
glslang::TSymbolTable::TSymbolTable()
[function]
[call site]
00343
(anonymous namespace)::CommonIndex(EProfile, EShLanguage)
[function]
[call site]
00344
glslang::TSymbolTable::adoptLevels(glslang::TSymbolTable&)
[function]
[call site]
00345
glslang::TSymbolTable::copyTable(glslang::TSymbolTable const&)
[function]
[call site]
00346
glslang::TSymbolTable::readOnly()
[function]
[call site]
00347
glslang::TSymbolTable::~TSymbolTable()
[function]
[call site]
00348
glslang::TSymbolTable::pop(glslang::TPrecisionQualifier*)
[function]
[call site]
00349
glslang::TSymbolTable::currentLevel() const
[function]
[call site]
00350
glslang::TSymbolTableLevel::getPreviousDefaultPrecisions(glslang::TPrecisionQualifier*)
[function]
[call site]
00351
glslang::TSymbolTableLevel::~TSymbolTableLevel()
[function]
[call site]
00352
glslang::TSymbolTableLevel::operator delete(void*)
[function]
[call site]
00353
glslang::TSymbolTable::updateUniqueIdLevelFlag()
[function]
[call site]
00354
glslang::TSymbolTable::~TSymbolTable()
[function]
[call site]
00355
glslang::TPoolAllocator::~TPoolAllocator()
[function]
[call site]
00356
glslang::SetThreadPoolAllocator(glslang::TPoolAllocator*)
[function]
[call site]
00357
TInfoSink::~TInfoSink()
[function]
[call site]
00358
glslang::TInfoSinkBase::~TInfoSinkBase()
[function]
[call site]
00359
(anonymous namespace)::MapVersionToIndex(int)
[function]
[call site]
00360
(anonymous namespace)::MapSpvVersionToIndex(glslang::SpvVersion const&)
[function]
[call site]
00361
(anonymous namespace)::MapProfileToIndex(EProfile)
[function]
[call site]
00362
(anonymous namespace)::MapSourceToIndex(glslang::EShSource)
[function]
[call site]
00363
glslang::TSymbolTable::TSymbolTable()
[function]
[call site]
00364
glslang::TSymbolTable::adoptLevels(glslang::TSymbolTable&)
[function]
[call site]
00365
glslang::TIntermediate::getUniqueId() const
[function]
[call site]
00366
glslang::TIntermediate::getUniqueId() const
[function]
[call site]
00367
glslang::TSymbolTable::overwriteUniqueId(long long)
[function]
[call site]
00368
glslang::TSymbolTable::updateUniqueIdLevelFlag()
[function]
[call site]
00369
(anonymous namespace)::AddContextSpecificSymbols(TBuiltInResource const*, TInfoSink&, glslang::TSymbolTable&, int, EProfile, glslang::SpvVersion const&, EShLanguage, glslang::EShSource)
[function]
[call site]
00370
(anonymous namespace)::CreateBuiltInParseables(TInfoSink&, glslang::EShSource)
[function]
[call site]
00371
(anonymous namespace)::InitializeSymbolTable(std::__1::basic_string<char, std::__1::char_traits<char>, glslang::pool_allocator<char> > const&, int, EProfile, glslang::SpvVersion const&, EShLanguage, glslang::EShSource, TInfoSink&, glslang::TSymbolTable&)
[function]
[call site]
00372
(anonymous namespace)::DumpBuiltinSymbolTable(TInfoSink&, glslang::TSymbolTable const&)
[function]
[call site]
00373
glslang::TInfoSinkBase::operator<<(char const*)
[function]
[call site]
00374
glslang::TSymbolTable::dump(TInfoSink&, bool) const
[function]
[call site]
00375
glslang::TSymbolTable::currentLevel() const
[function]
[call site]
00376
glslang::TInfoSinkBase::operator<<(char const*)
[function]
[call site]
00377
glslang::TInfoSinkBase::operator<<(int)
[function]
[call site]
00378
glslang::TSymbolTableLevel::dump(TInfoSink&, bool) const
[function]
[call site]
00379
glslang::TInfoSinkBase::operator<<(char const*)
[function]
[call site]
00380
(anonymous namespace)::CreateParseContext(glslang::TSymbolTable&, glslang::TIntermediate&, int, EProfile, glslang::EShSource, EShLanguage, TInfoSink&, glslang::SpvVersion, bool, EShMessages, bool, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >)
[function]
[call site]
00381
glslang::TPpContext::TPpContext(glslang::TParseContextBase&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, glslang::TShader::Includer&)
[function]
[call site]
00382
glslang::TScanContext::TScanContext(glslang::TParseContextBase&)
[function]
[call site]
00383
glslang::TParseContextBase::setScanContext(glslang::TScanContext*)
[function]
[call site]
00384
glslang::TParseContextBase::setPpContext(glslang::TPpContext*)
[function]
[call site]
00385
glslang::TParseVersions::addError()
[function]
[call site]
00386
glslang::TSourceLoc::init()
[function]
[call site]
00387
glslang::TParseVersions::getPreamble(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&)
[function]
[call site]
00388
glslang::TParseVersions::isEsProfile() const
[function]
[call site]
00389
glslang::TParseVersions::isEsProfile() const
[function]
[call site]
00390
glslang::TParseVersions::isEsProfile() const
[function]
[call site]
00391
glslang::TParseVersions::isEsProfile() const
[function]
[call site]
00392
glslang::TParseVersions::isEsProfile() const
[function]
[call site]
00393
snprintf
[call site]
00394
snprintf
[call site]
00395
glslang::TParseVersions::isEsProfile() const
[function]
[call site]
00396
strlen
[call site]
00397
strlen
[call site]
00398
strlen
[call site]
00399
glslang::TInputScanner::TInputScanner(int, char const* const*, unsigned long*, char const* const*, int, int, bool)
[function]
[call site]
00400
glslang::TSymbolTable::push()
[function]
[call site]
00401
(anonymous namespace)::DoFullParse::operator()(glslang::TParseContextBase&, glslang::TPpContext&, glslang::TInputScanner&, bool, glslang::TSymbolTable&, glslang::TIntermediate&, EShOptimizationLevel, EShMessages)
[function]
[call site]
00402
glslang::TIntermediate::getTreeRoot() const
[function]
[call site]
00403
glslang::TInfoSinkBase::message(glslang::TPrefixType, char const*)
[function]
[call site]
00404
glslang::TIntermediate::getTreeRoot() const
[function]
[call site]
00405
glslang::TParseContextBase::getLanguage() const
[function]
[call site]
00406
glslang::TIntermediate::postProcess(TIntermNode*, EShLanguage)
[function]
[call site]
00407
glslang::TIntermOperator::getOp() const
[function]
[call site]
00408
glslang::PropagateNoContraction(glslang::TIntermediate const&)
[function]
[call site]
00409
(anonymous namespace)::getSymbolToDefinitionMappingAndPreciseSymbolIDs(glslang::TIntermediate const&)
[function]
[call site]
00410
glslang::TIntermediate::getTreeRoot() const
[function]
[call site]
00411
(anonymous namespace)::TSymbolDefinitionCollectingTraverser::TSymbolDefinitionCollectingTraverser(std::__1::unordered_multimap<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, glslang::TIntermOperator*, std::__1::hash<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::equal_to<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, glslang::TIntermOperator*> > >*, std::__1::unordered_map<glslang::TIntermTyped*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::hash<glslang::TIntermTyped*>, std::__1::equal_to<glslang::TIntermTyped*>, std::__1::allocator<std::__1::pair<glslang::TIntermTyped* const, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >*, std::__1::unordered_set<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::hash<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::equal_to<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*, std::__1::unordered_set<glslang::TIntermBranch*, std::__1::hash<glslang::TIntermBranch*>, std::__1::equal_to<glslang::TIntermBranch*>, std::__1::allocator<glslang::TIntermBranch*> >*)
[function]
[call site]
00412
glslang::TIntermTraverser::TIntermTraverser(bool, bool, bool, bool)
[function]
[call site]
00413
glslang::TVector<TIntermNode*>::TVector()
[function]
[call site]
00414
(anonymous namespace)::TSymbolDefinitionCollectingTraverser::~TSymbolDefinitionCollectingTraverser()
[function]
[call site]
00415
glslang::TIntermTraverser::~TIntermTraverser()
[function]
[call site]
00416
(anonymous namespace)::TNoContractionAssigneeCheckingTraverser::TNoContractionAssigneeCheckingTraverser(std::__1::unordered_map<glslang::TIntermTyped*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::hash<glslang::TIntermTyped*>, std::__1::equal_to<glslang::TIntermTyped*>, std::__1::allocator<std::__1::pair<glslang::TIntermTyped* const, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > const&)
[function]
[call site]
00417
glslang::TIntermTraverser::TIntermTraverser(bool, bool, bool, bool)
[function]
[call site]
00418
(anonymous namespace)::TNoContractionPropagator::TNoContractionPropagator(std::__1::unordered_set<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::hash<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::equal_to<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*, std::__1::unordered_map<glslang::TIntermTyped*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::hash<glslang::TIntermTyped*>, std::__1::equal_to<glslang::TIntermTyped*>, std::__1::allocator<std::__1::pair<glslang::TIntermTyped* const, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > const&)
[function]
[call site]
00419
glslang::TIntermTraverser::TIntermTraverser(bool, bool, bool, bool)
[function]
[call site]
00420
(anonymous namespace)::TNoContractionPropagator::propagateNoContractionInReturnNode(glslang::TIntermBranch*)
[function]
[call site]
00421
glslang::TIntermBranch::getExpression() const
[function]
[call site]
00422
(anonymous namespace)::getFrontElement(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)
[function]
[call site]
00423
(anonymous namespace)::TNoContractionAssigneeCheckingTraverser::getPrecisenessAndRemainedAccessChain(glslang::TIntermOperator*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)
[function]
[call site]
00424
(anonymous namespace)::isPreciseObjectNode(glslang::TIntermTyped*)
[function]
[call site]
00425
glslang::TQualifier::isNoContraction() const
[function]
[call site]
00426
(anonymous namespace)::isPreciseObjectNode(glslang::TIntermTyped*)
[function]
[call site]
00427
(anonymous namespace)::getSubAccessChainAfterPrefix(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)
[function]
[call site]
00428
(anonymous namespace)::TNoContractionPropagator::propagateNoContractionInOneExpression(glslang::TIntermTyped*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)
[function]
[call site]
00429
glslang::TIntermOperator::getOp() const
[function]
[call site]
00430
(anonymous namespace)::isArithmeticOperation(glslang::TOperator)
[function]
[call site]
00431
glslang::TIntermOperator::getOp() const
[function]
[call site]
00432
(anonymous namespace)::isArithmeticOperation(glslang::TOperator)
[function]
[call site]
00433
(anonymous namespace)::TNoContractionPropagator::~TNoContractionPropagator()
[function]
[call site]
00434
glslang::TIntermTraverser::~TIntermTraverser()
[function]
[call site]
00435
glslang::TIntermTraverser::~TIntermTraverser()
[function]
[call site]
00436
glslang::TIntermediate::performTextureUpgradeAndSamplerRemovalTransformation(TIntermNode*)
[function]
[call site]
00437
glslang::TextureUpgradeAndSamplerRemovalTransform::TextureUpgradeAndSamplerRemovalTransform()
[function]
[call site]
00438
glslang::TIntermTraverser::TIntermTraverser(bool, bool, bool, bool)
[function]
[call site]
00439
glslang::TIntermTraverser::~TIntermTraverser()
[function]
[call site]
00440
glslang::TInfoSinkBase::prefix(glslang::TPrefixType)
[function]
[call site]
00441
glslang::TParseVersions::getNumErrors() const
[function]
[call site]
00442
glslang::TInfoSinkBase::operator<<(int)
[function]
[call site]
00443
glslang::TInfoSinkBase::operator<<(char const*)
[function]
[call site]
00444
glslang::TIntermediate::output(TInfoSink&, bool)
[function]
[call site]
00445
glslang::TInfoSinkBase::operator<<(char const*)
[function]
[call site]
00446
glslang::TInfoSinkBase::operator<<(int)
[function]
[call site]
00447
glslang::TInfoSinkBase::operator<<(char const*)
[function]
[call site]
00448
glslang::TInfoSinkBase::operator<<(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)
[function]
[call site]
00449
glslang::TInfoSinkBase::append(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)
[function]
[call site]
00450
glslang::TInfoSinkBase::checkMem(unsigned long)
[function]
[call site]
00451
fputs
[call site]
00452
glslang::TInfoSinkBase::operator<<(char const*)
[function]
[call site]
00453
glslang::TIntermediate::getSubgroupUniformControlFlow() const
[function]
[call site]
00454
glslang::TInfoSinkBase::operator<<(char const*)
[function]
[call site]
00455
glslang::TIntermediate::getMaximallyReconverges() const
[function]
[call site]
00456
glslang::TInfoSinkBase::operator<<(char const*)
[function]
[call site]
00457
glslang::TInfoSinkBase::operator<<(char const*)
[function]
[call site]
00458
glslang::TInfoSinkBase::operator<<(int)
[function]
[call site]
00459
glslang::TInfoSinkBase::operator<<(char const*)
[function]
[call site]
00460
glslang::TQualifier::getGeometryString(glslang::TLayoutGeometry)
[function]
[call site]
00461
glslang::TInfoSinkBase::operator<<(char const*)
[function]
[call site]
00462
glslang::TQualifier::getVertexSpacingString(glslang::TVertexSpacing)
[function]
[call site]
00463
glslang::TInfoSinkBase::operator<<(char const*)
[function]
[call site]
00464
glslang::TQualifier::getVertexOrderString(glslang::TVertexOrder)
[function]
[call site]
00465
glslang::TInfoSinkBase::operator<<(char const*)
[function]
[call site]
00466
glslang::TQualifier::getGeometryString(glslang::TLayoutGeometry)
[function]
[call site]
00467
glslang::TInfoSinkBase::operator<<(char const*)
[function]
[call site]
00468
glslang::TQualifier::getVertexSpacingString(glslang::TVertexSpacing)
[function]
[call site]
00469
glslang::TInfoSinkBase::operator<<(char const*)
[function]
[call site]
00470
glslang::TQualifier::getVertexOrderString(glslang::TVertexOrder)
[function]
[call site]
00471
glslang::TInfoSinkBase::operator<<(char const*)
[function]
[call site]
00472
glslang::TInfoSinkBase::operator<<(char const*)
[function]
[call site]
00473
glslang::TInfoSinkBase::operator<<(int)
[function]
[call site]
00474
glslang::TInfoSinkBase::operator<<(char const*)
[function]
[call site]
00475
glslang::TInfoSinkBase::operator<<(int)
[function]
[call site]
00476
glslang::TInfoSinkBase::operator<<(char const*)
[function]
[call site]
00477
glslang::TQualifier::getGeometryString(glslang::TLayoutGeometry)
[function]
[call site]
00478
glslang::TInfoSinkBase::operator<<(char const*)
[function]
[call site]
00479
glslang::TQualifier::getGeometryString(glslang::TLayoutGeometry)
[function]
[call site]
00480
glslang::TInfoSinkBase::operator<<(char const*)
[function]
[call site]
00481
glslang::TInfoSinkBase::operator<<(char const*)
[function]
[call site]
00482
glslang::TInfoSinkBase::operator<<(char const*)
[function]
[call site]
00483
glslang::TInfoSinkBase::operator<<(char const*)
[function]
[call site]
00484
glslang::TInfoSinkBase::operator<<(char const*)
[function]
[call site]
00485
glslang::TInfoSinkBase::operator<<(char const*)
[function]
[call site]
00486
glslang::TInfoSinkBase::operator<<(char const*)
[function]
[call site]
00487
glslang::TInfoSinkBase::operator<<(char const*)
[function]
[call site]
00488
glslang::TInfoSinkBase::operator<<(char const*)
[function]
[call site]
00489
glslang::TQualifier::getLayoutDepthString(glslang::TLayoutDepth)
[function]
[call site]
00490
glslang::TInfoSinkBase::operator<<(char const*)
[function]
[call site]
00491
glslang::TInfoSinkBase::operator<<(char const*)
[function]
[call site]
00492
glslang::TQualifier::getBlendEquationString(glslang::TBlendEquationShift)
[function]
[call site]
00493
glslang::TInfoSinkBase::operator<<(char const*)
[function]
[call site]
00494
glslang::TInfoSinkBase::operator<<(char const*)
[function]
[call site]
00495
glslang::TQualifier::getInterlockOrderingString(glslang::TInterlockOrdering)
[function]
[call site]
00496
glslang::TInfoSinkBase::operator<<(char const*)
[function]
[call site]
00497
glslang::TInfoSinkBase::operator<<(int)
[function]
[call site]
00498
glslang::TInfoSinkBase::operator<<(char const*)
[function]
[call site]
00499
glslang::TInfoSinkBase::operator<<(int)
[function]
[call site]
00500
glslang::TInfoSinkBase::operator<<(char const*)
[function]
[call site]
00501
glslang::TQualifier::getGeometryString(glslang::TLayoutGeometry)
[function]
[call site]
00502
glslang::TInfoSinkBase::operator<<(char const*)
[function]
[call site]
00503
glslang::TInfoSinkBase::operator<<(int)
[function]
[call site]
00504
glslang::TInfoSinkBase::operator<<(char const*)
[function]
[call site]
00505
glslang::TInfoSinkBase::operator<<(int)
[function]
[call site]
00506
glslang::TInfoSinkBase::operator<<(char const*)
[function]
[call site]
00507
glslang::TInfoSinkBase::operator<<(int)
[function]
[call site]
00508
glslang::TInfoSinkBase::operator<<(char const*)
[function]
[call site]
00509
glslang::TInfoSinkBase::operator<<(int)
[function]
[call site]
00510
glslang::TInfoSinkBase::operator<<(char const*)
[function]
[call site]
00511
glslang::TInfoSinkBase::operator<<(char const*)
[function]
[call site]
00512
glslang::TIntermediate::isTileShadingRateQCOMSet() const
[function]
[call site]
00513
glslang::TInfoSinkBase::operator<<(char const*)
[function]
[call site]
00514
glslang::TInfoSinkBase::operator<<(int)
[function]
[call site]
00515
glslang::TInfoSinkBase::operator<<(int)
[function]
[call site]
00516
glslang::TInfoSinkBase::operator<<(char const*)
[function]
[call site]
00517
glslang::TInfoSinkBase::operator<<(int)
[function]
[call site]
00518
glslang::TInfoSinkBase::operator<<(char const*)
[function]
[call site]
00519
glslang::TOutputTraverser::TOutputTraverser(TInfoSink&)
[function]
[call site]
00520
glslang::TIntermTraverser::TIntermTraverser(bool, bool, bool, bool)
[function]
[call site]
00521
glslang::TIntermediate::getBinaryDoubleOutput()
[function]
[call site]
00522
glslang::TOutputTraverser::setDoubleOutput(glslang::TOutputTraverser::EExtraOutput)
[function]
[call site]
00523
glslang::TIntermTraverser::~TIntermTraverser()
[function]
[call site]
00524
glslang::TSymbolTable::getMaxSymbolId()
[function]
[call site]
00525
glslang::TIntermediate::setUniqueId(unsigned long long)
[function]
[call site]
00526
glslang::TInputScanner::~TInputScanner()
[function]
[call site]
00527
glslang::TScanContext::~TScanContext()
[function]
[call site]
00528
glslang::TPpContext::~TPpContext()
[function]
[call site]
00529
glslang::TShader::ForbidIncluder::~ForbidIncluder()
[function]
[call site]
00530
glslang::TShader::Includer::~Includer()
[function]
[call site]
00531
glslang::FinalizeProcess()
[function]
[call site]
00532
ShFinalize
[function]
[call site]
00533
glslang::TSymbolTable::~TSymbolTable()
[function]
[call site]
00534
glslang::TSymbolTable::~TSymbolTable()
[function]
[call site]
00535
glslang::TPoolAllocator::~TPoolAllocator()
[function]
[call site]
00536
glslang::TShader::~TShader()
[function]
[call site]
00537
TInfoSink::~TInfoSink()
[function]
[call site]
00538
glslang::TIntermediate::~TIntermediate()
[function]
[call site]
00539
glslang::TPoolAllocator::~TPoolAllocator()
[function]
[call site]
00540