зеркало из https://github.com/stride3d/xkslang.git
Remove unused members from TPpContext.
The ErrMsg and ifloc members were unused or had no effect.
This commit is contained in:
Родитель
d618070ab0
Коммит
1ee1f88b40
|
@ -551,8 +551,7 @@ int TPpContext::CPPif(TPpToken* ppToken)
|
|||
{
|
||||
int token = scanToken(ppToken);
|
||||
elsetracker++;
|
||||
if (! ifdepth++)
|
||||
ifloc = ppToken->loc;
|
||||
ifdepth++;
|
||||
if (ifdepth > maxIfNesting) {
|
||||
parseContext.ppError(ppToken->loc, "maximum nesting depth exceeded", "#if", "");
|
||||
return 0;
|
||||
|
|
|
@ -237,7 +237,6 @@ protected:
|
|||
int ifdepth; // current #if-#else-#endif nesting in the cpp.c file (pre-processor)
|
||||
bool elseSeen[maxIfNesting]; // Keep a track of whether an else has been seen at a particular depth
|
||||
int elsetracker; // #if-#else and #endif constructs...Counter.
|
||||
const char* ErrMsg;
|
||||
|
||||
class tMacroInput : public tInput {
|
||||
public:
|
||||
|
@ -286,7 +285,7 @@ protected:
|
|||
//
|
||||
// from Pp.cpp
|
||||
//
|
||||
TSourceLoc ifloc; /* outermost #if */
|
||||
|
||||
// Used to obtain #include content.
|
||||
const TShader::Includer& includer;
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче