Add options to control how reflection information is built
This commit is contained in:
parent
1dc5dcf0a5
commit
6d47785825
4 changed files with 17 additions and 5 deletions
|
|
@ -1966,12 +1966,12 @@ const char* TProgram::getInfoDebugLog()
|
|||
// Reflection implementation.
|
||||
//
|
||||
|
||||
bool TProgram::buildReflection()
|
||||
bool TProgram::buildReflection(int opts)
|
||||
{
|
||||
if (! linked || reflection)
|
||||
return false;
|
||||
|
||||
reflection = new TReflection;
|
||||
reflection = new TReflection((EShReflectionOptions)opts);
|
||||
|
||||
for (int s = 0; s < EShLangCount; ++s) {
|
||||
if (intermediate[s]) {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue