• Home
  • Raw
  • Download

Lines Matching refs:Expression

21 bool Analysis::IsDynamicallyUniformExpression(const Expression& expr) {  in IsDynamicallyUniformExpression()
24 bool visitExpression(const Expression& expr) override { in IsDynamicallyUniformExpression()
26 case Expression::Kind::kBinary: in IsDynamicallyUniformExpression()
27 case Expression::Kind::kConstructorArray: in IsDynamicallyUniformExpression()
28 case Expression::Kind::kConstructorArrayCast: in IsDynamicallyUniformExpression()
29 case Expression::Kind::kConstructorCompound: in IsDynamicallyUniformExpression()
30 case Expression::Kind::kConstructorCompoundCast: in IsDynamicallyUniformExpression()
31 case Expression::Kind::kConstructorDiagonalMatrix: in IsDynamicallyUniformExpression()
32 case Expression::Kind::kConstructorMatrixResize: in IsDynamicallyUniformExpression()
33 case Expression::Kind::kConstructorScalarCast: in IsDynamicallyUniformExpression()
34 case Expression::Kind::kConstructorSplat: in IsDynamicallyUniformExpression()
35 case Expression::Kind::kConstructorStruct: in IsDynamicallyUniformExpression()
36 case Expression::Kind::kFieldAccess: in IsDynamicallyUniformExpression()
37 case Expression::Kind::kIndex: in IsDynamicallyUniformExpression()
38 case Expression::Kind::kPostfix: in IsDynamicallyUniformExpression()
39 case Expression::Kind::kPrefix: in IsDynamicallyUniformExpression()
40 case Expression::Kind::kSwizzle: in IsDynamicallyUniformExpression()
41 case Expression::Kind::kTernary: in IsDynamicallyUniformExpression()
46 case Expression::Kind::kVariableReference: { in IsDynamicallyUniformExpression()
56 case Expression::Kind::kFunctionCall: { in IsDynamicallyUniformExpression()
65 case Expression::Kind::kLiteral: in IsDynamicallyUniformExpression()