• Home
  • Raw
  • Download

Lines Matching refs:Expression

42     bool visitExpression(const Expression& e) override {  in visitExpression()
46 case Expression::Kind::kLiteral: in visitExpression()
50 case Expression::Kind::kSetting: in visitExpression()
55 case Expression::Kind::kVariableReference: { in visitExpression()
65 case Expression::Kind::kBinary: in visitExpression()
72 case Expression::Kind::kConstructorArray: in visitExpression()
73 case Expression::Kind::kConstructorArrayCast: in visitExpression()
74 case Expression::Kind::kConstructorCompound: in visitExpression()
75 case Expression::Kind::kConstructorCompoundCast: in visitExpression()
76 case Expression::Kind::kConstructorDiagonalMatrix: in visitExpression()
77 case Expression::Kind::kConstructorMatrixResize: in visitExpression()
78 case Expression::Kind::kConstructorScalarCast: in visitExpression()
79 case Expression::Kind::kConstructorSplat: in visitExpression()
80 case Expression::Kind::kConstructorStruct: in visitExpression()
81 case Expression::Kind::kFieldAccess: in visitExpression()
82 case Expression::Kind::kIndex: in visitExpression()
83 case Expression::Kind::kPrefix: in visitExpression()
84 case Expression::Kind::kPostfix: in visitExpression()
85 case Expression::Kind::kSwizzle: in visitExpression()
86 case Expression::Kind::kTernary: in visitExpression()
93 case Expression::Kind::kFunctionCall: in visitExpression()
94 case Expression::Kind::kChildCall: in visitExpression()
98 case Expression::Kind::kPoison: in visitExpression()
99 case Expression::Kind::kFunctionReference: in visitExpression()
100 case Expression::Kind::kMethodReference: in visitExpression()
101 case Expression::Kind::kTypeReference: in visitExpression()
102 case Expression::Kind::kEmpty: in visitExpression()
136 bool visitExpression(const Expression& e) override { in visitExpression()
157 bool Analysis::IsConstantExpression(const Expression& expr) { in IsConstantExpression()