summaryrefslogtreecommitdiff
path: root/src/video_core
diff options
context:
space:
mode:
authorGravatar Lioncash2019-10-05 08:40:24 -0400
committerGravatar Lioncash2019-10-05 09:14:26 -0400
commit43503a69bf730125b380601a919e81ca09afeb74 (patch)
tree8722651e27ff03e158042e7358f4f1e59993b363 /src/video_core
parentvideo_core/expr: Supply operator!= along with operator== (diff)
downloadyuzu-43503a69bf730125b380601a919e81ca09afeb74.tar.gz
yuzu-43503a69bf730125b380601a919e81ca09afeb74.tar.xz
yuzu-43503a69bf730125b380601a919e81ca09afeb74.zip
video_core/{ast, expr}: Organize forward declaration
Keeps them alphabetically sorted for readability.
Diffstat (limited to 'src/video_core')
-rw-r--r--src/video_core/shader/ast.h14
-rw-r--r--src/video_core/shader/expr.h6
2 files changed, 10 insertions, 10 deletions
diff --git a/src/video_core/shader/ast.h b/src/video_core/shader/ast.h
index aad35c12e..6d2dc0895 100644
--- a/src/video_core/shader/ast.h
+++ b/src/video_core/shader/ast.h
@@ -18,17 +18,17 @@
18namespace VideoCommon::Shader { 18namespace VideoCommon::Shader {
19 19
20class ASTBase; 20class ASTBase;
21class ASTProgram;
22class ASTIfThen;
23class ASTIfElse;
24class ASTBlockEncoded;
25class ASTBlockDecoded; 21class ASTBlockDecoded;
26class ASTVarSet; 22class ASTBlockEncoded;
23class ASTBreak;
24class ASTDoWhile;
27class ASTGoto; 25class ASTGoto;
26class ASTIfElse;
27class ASTIfThen;
28class ASTLabel; 28class ASTLabel;
29class ASTDoWhile; 29class ASTProgram;
30class ASTReturn; 30class ASTReturn;
31class ASTBreak; 31class ASTVarSet;
32 32
33using ASTData = std::variant<ASTProgram, ASTIfThen, ASTIfElse, ASTBlockEncoded, ASTBlockDecoded, 33using ASTData = std::variant<ASTProgram, ASTIfThen, ASTIfElse, ASTBlockEncoded, ASTBlockDecoded,
34 ASTVarSet, ASTGoto, ASTLabel, ASTDoWhile, ASTReturn, ASTBreak>; 34 ASTVarSet, ASTGoto, ASTLabel, ASTDoWhile, ASTReturn, ASTBreak>;
diff --git a/src/video_core/shader/expr.h b/src/video_core/shader/expr.h
index 45695c0ed..d3dcd00ec 100644
--- a/src/video_core/shader/expr.h
+++ b/src/video_core/shader/expr.h
@@ -15,12 +15,12 @@ using Tegra::Shader::ConditionCode;
15using Tegra::Shader::Pred; 15using Tegra::Shader::Pred;
16 16
17class ExprAnd; 17class ExprAnd;
18class ExprOr; 18class ExprBoolean;
19class ExprCondCode;
19class ExprNot; 20class ExprNot;
21class ExprOr;
20class ExprPredicate; 22class ExprPredicate;
21class ExprCondCode;
22class ExprVar; 23class ExprVar;
23class ExprBoolean;
24 24
25using ExprData = 25using ExprData =
26 std::variant<ExprVar, ExprCondCode, ExprPredicate, ExprNot, ExprOr, ExprAnd, ExprBoolean>; 26 std::variant<ExprVar, ExprCondCode, ExprPredicate, ExprNot, ExprOr, ExprAnd, ExprBoolean>;