MCPcopy Create free account
hub / github.com/dfranx/ShaderDebugger / translatePrefixDecrement

Method translatePrefixDecrement

src/GLSLCompiler.cpp:590–600  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

588 }
589
590 void GLSLCompiler::translatePrefixDecrement(glsl::astPrefixDecrementExpression *expression) {
591 m_exportLine(expression);
592
593 m_usePointer = true;
594 translateExpression(expression->operand);
595 m_gen.Function.Decrement();
596 m_gen.Function.PopStack();
597 m_usePointer = false;
598
599 translateExpression(expression->operand);
600 }
601
602 void GLSLCompiler::translateAssign(glsl::astAssignmentExpression *expression) {
603 m_exportLine(expression);

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected