forked from suyu/suyu
video_core/{ast, expr}: Organize forward declaration
Keeps them alphabetically sorted for readability.
This commit is contained in:
parent
50ad745585
commit
43503a69bf
2 changed files with 14 additions and 14 deletions
|
@ -18,17 +18,17 @@
|
||||||
namespace VideoCommon::Shader {
|
namespace VideoCommon::Shader {
|
||||||
|
|
||||||
class ASTBase;
|
class ASTBase;
|
||||||
class ASTProgram;
|
|
||||||
class ASTIfThen;
|
|
||||||
class ASTIfElse;
|
|
||||||
class ASTBlockEncoded;
|
|
||||||
class ASTBlockDecoded;
|
class ASTBlockDecoded;
|
||||||
class ASTVarSet;
|
class ASTBlockEncoded;
|
||||||
class ASTGoto;
|
|
||||||
class ASTLabel;
|
|
||||||
class ASTDoWhile;
|
|
||||||
class ASTReturn;
|
|
||||||
class ASTBreak;
|
class ASTBreak;
|
||||||
|
class ASTDoWhile;
|
||||||
|
class ASTGoto;
|
||||||
|
class ASTIfElse;
|
||||||
|
class ASTIfThen;
|
||||||
|
class ASTLabel;
|
||||||
|
class ASTProgram;
|
||||||
|
class ASTReturn;
|
||||||
|
class ASTVarSet;
|
||||||
|
|
||||||
using ASTData = std::variant<ASTProgram, ASTIfThen, ASTIfElse, ASTBlockEncoded, ASTBlockDecoded,
|
using ASTData = std::variant<ASTProgram, ASTIfThen, ASTIfElse, ASTBlockEncoded, ASTBlockDecoded,
|
||||||
ASTVarSet, ASTGoto, ASTLabel, ASTDoWhile, ASTReturn, ASTBreak>;
|
ASTVarSet, ASTGoto, ASTLabel, ASTDoWhile, ASTReturn, ASTBreak>;
|
||||||
|
|
|
@ -15,12 +15,12 @@ using Tegra::Shader::ConditionCode;
|
||||||
using Tegra::Shader::Pred;
|
using Tegra::Shader::Pred;
|
||||||
|
|
||||||
class ExprAnd;
|
class ExprAnd;
|
||||||
class ExprOr;
|
|
||||||
class ExprNot;
|
|
||||||
class ExprPredicate;
|
|
||||||
class ExprCondCode;
|
|
||||||
class ExprVar;
|
|
||||||
class ExprBoolean;
|
class ExprBoolean;
|
||||||
|
class ExprCondCode;
|
||||||
|
class ExprNot;
|
||||||
|
class ExprOr;
|
||||||
|
class ExprPredicate;
|
||||||
|
class ExprVar;
|
||||||
|
|
||||||
using ExprData =
|
using ExprData =
|
||||||
std::variant<ExprVar, ExprCondCode, ExprPredicate, ExprNot, ExprOr, ExprAnd, ExprBoolean>;
|
std::variant<ExprVar, ExprCondCode, ExprPredicate, ExprNot, ExprOr, ExprAnd, ExprBoolean>;
|
||||||
|
|
Loading…
Reference in a new issue