video_core/{ast, expr}: Organize forward declaration
Keeps them alphabetically sorted for readability.
This commit is contained in:
		@@ -18,17 +18,17 @@
 | 
			
		||||
namespace VideoCommon::Shader {
 | 
			
		||||
 | 
			
		||||
class ASTBase;
 | 
			
		||||
class ASTProgram;
 | 
			
		||||
class ASTIfThen;
 | 
			
		||||
class ASTIfElse;
 | 
			
		||||
class ASTBlockEncoded;
 | 
			
		||||
class ASTBlockDecoded;
 | 
			
		||||
class ASTVarSet;
 | 
			
		||||
class ASTGoto;
 | 
			
		||||
class ASTLabel;
 | 
			
		||||
class ASTDoWhile;
 | 
			
		||||
class ASTReturn;
 | 
			
		||||
class ASTBlockEncoded;
 | 
			
		||||
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,
 | 
			
		||||
                             ASTVarSet, ASTGoto, ASTLabel, ASTDoWhile, ASTReturn, ASTBreak>;
 | 
			
		||||
 
 | 
			
		||||
@@ -15,12 +15,12 @@ using Tegra::Shader::ConditionCode;
 | 
			
		||||
using Tegra::Shader::Pred;
 | 
			
		||||
 | 
			
		||||
class ExprAnd;
 | 
			
		||||
class ExprOr;
 | 
			
		||||
class ExprNot;
 | 
			
		||||
class ExprPredicate;
 | 
			
		||||
class ExprCondCode;
 | 
			
		||||
class ExprVar;
 | 
			
		||||
class ExprBoolean;
 | 
			
		||||
class ExprCondCode;
 | 
			
		||||
class ExprNot;
 | 
			
		||||
class ExprOr;
 | 
			
		||||
class ExprPredicate;
 | 
			
		||||
class ExprVar;
 | 
			
		||||
 | 
			
		||||
using ExprData =
 | 
			
		||||
    std::variant<ExprVar, ExprCondCode, ExprPredicate, ExprNot, ExprOr, ExprAnd, ExprBoolean>;
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user