/third_party/skia/src/sksl/codegen/ |
D | SkSLPipelineStageCodeGenerator.cpp | 62 using Precedence = Operator::Precedence; typedef in SkSL::PipelineStage::PipelineStageCodeGenerator 84 void writeExpression(const Expression& expr, Precedence parentPrecedence); 87 void writeAnyConstructor(const AnyConstructor& c, Precedence parentPrecedence); 90 void writeBinaryExpression(const BinaryExpression& b, Precedence parentPrecedence); 91 void writeTernaryExpression(const TernaryExpression& t, Precedence parentPrecedence); 93 void writePrefixExpression(const PrefixExpression& p, Precedence parentPrecedence); 94 void writePostfixExpression(const PostfixExpression& p, Precedence parentPrecedence); 173 this->writeExpression(*arguments[0], Precedence::kSequence); in writeChildCall() 197 this->writeExpression(*arguments[1], Precedence::kSequence); in writeChildCall() 227 this->writeExpression(*arg, Precedence::kSequence); in writeFunctionCall() [all …]
|
D | SkSLGLSLCodeGenerator.cpp | 170 void GLSLCodeGenerator::writeExpression(const Expression& expr, Precedence parentPrecedence) { in writeExpression() 245 this->writeExpression(absExpr, Precedence::kTopLevel); in writeMinAbsHack() 247 this->writeExpression(otherExpr, Precedence::kAssignment); in writeMinAbsHack() 253 this->writeExpression(x, Precedence::kTopLevel); in writeInverseSqrtHack() 319 this->writeExpression(mat, Precedence::kTopLevel); in writeDeterminantHack() 407 this->writeExpression(mat, Precedence::kTopLevel); in writeInverseHack() 435 this->writeExpression(mat, Precedence::kTopLevel); in writeTransposeHack() 474 this->writeExpression(*arguments[0], Precedence::kSequence); in writeFunctionCall() 476 this->writeExpression(*p.operand(), Precedence::kMultiplicative); in writeFunctionCall() 489 this->writeExpression(*arguments[0], Precedence::kSequence); in writeFunctionCall() [all …]
|
D | SkSLMetalCodeGenerator.cpp | 131 void MetalCodeGenerator::writeExpression(const Expression& expr, Precedence parentPrecedence) { in writeExpression() 270 this->writeExpression(*arguments[index], Precedence::kAssignment); in getOutParamHelper() 304 this->writeExpression(*arguments[index], Precedence::kAssignment); in getOutParamHelper() 378 this->writeExpression(*outVars[i], Precedence::kSequence); in writeFunctionCall() 380 this->writeExpression(*arguments[i], Precedence::kSequence); in writeFunctionCall() 531 this->writeExpression(*arg, Precedence::kSequence); in writeArgumentList() 540 this->writeExpression(*arguments[0], Precedence::kSequence); in writeIntrinsicCall() 542 this->writeExpression(*arguments[0], Precedence::kSequence); in writeIntrinsicCall() 550 this->writeExpression(*arguments[1], Precedence::kSequence); in writeIntrinsicCall() 554 this->writeExpression(*arguments[1], Precedence::kSequence); in writeIntrinsicCall() [all …]
|
D | SkSLMetalCodeGenerator.h | 65 using Precedence = Operator::Precedence; 148 void writeExpression(const Expression& expr, Precedence parentPrecedence); 193 void writeConstructorCompound(const ConstructorCompound& c, Precedence parentPrecedence); 195 void writeConstructorCompoundVector(const ConstructorCompound& c, Precedence parentPrecedence); 197 void writeConstructorCompoundMatrix(const ConstructorCompound& c, Precedence parentPrecedence); 200 Precedence parentPrecedence); 205 Precedence parentPrecedence); 210 Precedence parentPrecedence); 212 void writeConstructorArrayCast(const ConstructorArrayCast& c, Precedence parentPrecedence); 221 void writeBinaryExpression(const BinaryExpression& b, Precedence parentPrecedence); [all …]
|
D | SkSLGLSLCodeGenerator.h | 58 using Precedence = Operator::Precedence; 106 void writeExpression(const Expression& expr, Precedence parentPrecedence); 125 Precedence parentPrecedence); 127 virtual void writeAnyConstructor(const AnyConstructor& c, Precedence parentPrecedence); 129 virtual void writeCastConstructor(const AnyConstructor& c, Precedence parentPrecedence); 135 virtual void writeBinaryExpression(const BinaryExpression& b, Precedence parentPrecedence); 138 Precedence parentPrecedence); 140 virtual void writeTernaryExpression(const TernaryExpression& t, Precedence parentPrecedence); 144 void writePrefixExpression(const PrefixExpression& p, Precedence parentPrecedence); 146 void writePostfixExpression(const PostfixExpression& p, Precedence parentPrecedence);
|
/third_party/flutter/skia/src/sksl/ |
D | SkSLGLSLCodeGenerator.h | 55 enum Precedence { enum 136 void writeExpression(const Expression& expr, Precedence parentPrecedence); 152 void writeConstructor(const Constructor& c, Precedence parentPrecedence); 158 static Precedence GetBinaryPrecedence(Token::Kind op); 160 virtual void writeBinaryExpression(const BinaryExpression& b, Precedence parentPrecedence); 162 Precedence parentPrecedence); 164 void writeTernaryExpression(const TernaryExpression& t, Precedence parentPrecedence); 168 void writePrefixExpression(const PrefixExpression& p, Precedence parentPrecedence); 170 void writePostfixExpression(const PostfixExpression& p, Precedence parentPrecedence);
|
D | SkSLMetalCodeGenerator.h | 59 enum Precedence { enum 180 void writeExpression(const Expression& expr, Precedence parentPrecedence); 198 void writeConstructor(const Constructor& c, Precedence parentPrecedence); 204 static Precedence GetBinaryPrecedence(Token::Kind op); 206 void writeBinaryExpression(const BinaryExpression& b, Precedence parentPrecedence); 208 void writeTernaryExpression(const TernaryExpression& t, Precedence parentPrecedence); 212 void writePrefixExpression(const PrefixExpression& p, Precedence parentPrecedence); 214 void writePostfixExpression(const PostfixExpression& p, Precedence parentPrecedence);
|
D | SkSLGLSLCodeGenerator.cpp | 191 void GLSLCodeGenerator::writeExpression(const Expression& expr, Precedence parentPrecedence) { in writeExpression() 712 void GLSLCodeGenerator::writeConstructor(const Constructor& c, Precedence parentPrecedence) { in writeFunctionCall() 875 GLSLCodeGenerator::Precedence GLSLCodeGenerator::GetBinaryPrecedence(Token::Kind op) { in writeFunctionCall() 916 Precedence parentPrecedence) { in writeFunctionCall() 923 Precedence precedence = GetBinaryPrecedence(b.fOperator); in writeFunctionCall() 950 Precedence parentPrecedence) { in writeFunctionCall() 979 Precedence parentPrecedence) { in writeFunctionCall() 994 Precedence parentPrecedence) { in writeFunctionCall() 1006 Precedence parentPrecedence) { in writeFunctionCall()
|
D | SkSLPipelineStageCodeGenerator.cpp | 62 Precedence parentPrecedence) { in writeBinaryExpression() 65 Precedence precedence = GetBinaryPrecedence(b.fOperator); in writeBinaryExpression()
|
D | SkSLMetalCodeGenerator.cpp | 116 void MetalCodeGenerator::writeExpression(const Expression& expr, Precedence parentPrecedence) { in writeExpression() 466 void MetalCodeGenerator::writeConstructor(const Constructor& c, Precedence parentPrecedence) { in writeConstructor() 606 MetalCodeGenerator::Precedence MetalCodeGenerator::GetBinaryPrecedence(Token::Kind op) { in GetBinaryPrecedence() 659 Precedence parentPrecedence) { in writeBinaryExpression() 660 Precedence precedence = GetBinaryPrecedence(b.fOperator); in writeBinaryExpression() 719 Precedence parentPrecedence) { in writeTernaryExpression() 734 Precedence parentPrecedence) { in writePrefixExpression() 746 Precedence parentPrecedence) { in writePostfixExpression()
|
D | SkSLPipelineStageCodeGenerator.h | 37 void writeBinaryExpression(const BinaryExpression& b, Precedence parentPrecedence) override;
|
D | SkSLCPPCodeGenerator.h | 38 void writeBinaryExpression(const BinaryExpression& b, Precedence parentPrecedence) override;
|
D | SkSLCPPCodeGenerator.cpp | 68 Precedence parentPrecedence) { in writeBinaryExpression() 71 Precedence precedence = GetBinaryPrecedence(b.fOperator); in writeBinaryExpression() 794 this->writeExpression(e, Precedence::kTopLevel_Precedence); in convertSKSLExpressionToCPP()
|
/third_party/skia/src/sksl/ |
D | SkSLOperators.cpp | 16 Operator::Precedence Operator::getBinaryPrecedence() const { in getBinaryPrecedence() 20 case Kind::TK_PERCENT: return Precedence::kMultiplicative; in getBinaryPrecedence() 22 case Kind::TK_MINUS: return Precedence::kAdditive; in getBinaryPrecedence() 24 case Kind::TK_SHR: return Precedence::kShift; in getBinaryPrecedence() 28 case Kind::TK_GTEQ: return Precedence::kRelational; in getBinaryPrecedence() 30 case Kind::TK_NEQ: return Precedence::kEquality; in getBinaryPrecedence() 31 case Kind::TK_BITWISEAND: return Precedence::kBitwiseAnd; in getBinaryPrecedence() 32 case Kind::TK_BITWISEXOR: return Precedence::kBitwiseXor; in getBinaryPrecedence() 33 case Kind::TK_BITWISEOR: return Precedence::kBitwiseOr; in getBinaryPrecedence() 34 case Kind::TK_LOGICALAND: return Precedence::kLogicalAnd; in getBinaryPrecedence() [all …]
|
D | SkSLOperators.h | 28 enum class Precedence { enum 51 Precedence getBinaryPrecedence() const;
|
/third_party/vk-gl-cts/framework/randomshaders/ |
D | rsgBinaryOps.cpp | 196 template <int Precedence, Associativity Assoc> 197 BinaryOp<Precedence, Assoc>::BinaryOp (Token::Type operatorToken) in BinaryOp() 206 template <int Precedence, Associativity Assoc> 207 BinaryOp<Precedence, Assoc>::~BinaryOp (void) in ~BinaryOp() 213 template <int Precedence, Associativity Assoc> 214 Expression* BinaryOp<Precedence, Assoc>::createNextChild (GeneratorState& state) in createNextChild() 216 int leftPrec = Assoc == ASSOCIATIVITY_LEFT ? Precedence : Precedence-1; in createNextChild() 217 int rightPrec = Assoc == ASSOCIATIVITY_LEFT ? Precedence-1 : Precedence; in createNextChild() 325 template <int Precedence, Associativity Assoc> 326 float BinaryOp<Precedence, Assoc>::getWeight (const GeneratorState& state, ConstValueRangeAccess va… in getWeight() [all …]
|
D | rsgBinaryOps.hpp | 40 template <int Precedence, Associativity Assoc> 68 template <int Precedence, bool Float, bool Int, bool Bool, class ComputeValueRange, class EvaluateC… 69 class BinaryVecOp : public BinaryOp<Precedence, ASSOCIATIVITY_LEFT>
|
/third_party/python/Lib/test/test_email/data/ |
D | msg_02.txt | 54 Precedence: bulk 68 Precedence: bulk 83 Precedence: bulk 98 Precedence: bulk 113 Precedence: bulk
|
D | msg_32.txt | 11 Precedence: bulk
|
D | msg_33.txt | 12 Precedence: bulk
|
D | msg_16.txt | 23 Precedence: bulk 98 Precedence: bulk
|
D | msg_25.txt | 104 Precedence: bulk
|
/third_party/rust/crates/syn/src/ |
D | expr.rs | 1112 enum Precedence { enum 1128 impl Precedence { impl 1131 BinOp::Add(_) | BinOp::Sub(_) => Precedence::Arithmetic, in of() 1132 BinOp::Mul(_) | BinOp::Div(_) | BinOp::Rem(_) => Precedence::Term, in of() 1133 BinOp::And(_) => Precedence::And, in of() 1134 BinOp::Or(_) => Precedence::Or, in of() 1135 BinOp::BitXor(_) => Precedence::BitXor, in of() 1136 BinOp::BitAnd(_) => Precedence::BitAnd, in of() 1137 BinOp::BitOr(_) => Precedence::BitOr, in of() 1138 BinOp::Shl(_) | BinOp::Shr(_) => Precedence::Shift, in of() [all …]
|
/third_party/flutter/engine/flutter/shell/platform/darwin/ios/framework/Source/ |
D | FlutterDartProject.mm | 30 // Precedence:
|
/third_party/gn/src/gn/ |
D | command_format.cc | 101 enum Precedence { enum 260 std::map<std::string_view, Precedence> precedence_; 740 Precedence prec = precedence_[binop->op().value()]; in Expr()
|