/external/skia/src/sksl/codegen/ |
D | SkSLPipelineStageCodeGenerator.cpp | 76 void writeExpression(const Expression& expr, Precedence parentPrecedence); 78 void writeAnyConstructor(const AnyConstructor& c, Precedence parentPrecedence); 81 void writeBinaryExpression(const BinaryExpression& b, Precedence parentPrecedence); 82 void writeTernaryExpression(const TernaryExpression& t, Precedence parentPrecedence); 84 void writePrefixExpression(const PrefixExpression& p, Precedence parentPrecedence); 85 void writePostfixExpression(const PostfixExpression& p, Precedence parentPrecedence); 394 Precedence parentPrecedence) { in writeExpression() argument 397 this->writeBinaryExpression(expr.as<BinaryExpression>(), parentPrecedence); in writeExpression() 412 this->writeAnyConstructor(expr.asAnyConstructor(), parentPrecedence); in writeExpression() 421 this->writePrefixExpression(expr.as<PrefixExpression>(), parentPrecedence); in writeExpression() [all …]
|
D | SkSLMetalCodeGenerator.h | 160 void writeExpression(const Expression& expr, Precedence parentPrecedence); 201 void writeConstructorCompound(const ConstructorCompound& c, Precedence parentPrecedence); 203 void writeConstructorCompoundMatrix(const ConstructorCompound& c, Precedence parentPrecedence); 206 Precedence parentPrecedence); 211 Precedence parentPrecedence); 216 Precedence parentPrecedence); 222 void writeBinaryExpression(const BinaryExpression& b, Precedence parentPrecedence); 224 void writeTernaryExpression(const TernaryExpression& t, Precedence parentPrecedence); 228 void writePrefixExpression(const PrefixExpression& p, Precedence parentPrecedence); 230 void writePostfixExpression(const PostfixExpression& p, Precedence parentPrecedence);
|
D | SkSLGLSLCodeGenerator.h | 122 void writeExpression(const Expression& expr, Precedence parentPrecedence); 138 virtual void writeAnyConstructor(const AnyConstructor& c, Precedence parentPrecedence); 140 virtual void writeCastConstructor(const AnyConstructor& c, Precedence parentPrecedence); 146 virtual void writeBinaryExpression(const BinaryExpression& b, Precedence parentPrecedence); 149 Precedence parentPrecedence); 151 virtual void writeTernaryExpression(const TernaryExpression& t, Precedence parentPrecedence); 155 void writePrefixExpression(const PrefixExpression& p, Precedence parentPrecedence); 157 void writePostfixExpression(const PostfixExpression& p, Precedence parentPrecedence);
|
D | SkSLGLSLCodeGenerator.cpp | 185 void GLSLCodeGenerator::writeExpression(const Expression& expr, Precedence parentPrecedence) { in writeExpression() argument 188 this->writeBinaryExpression(expr.as<BinaryExpression>(), parentPrecedence); in writeExpression() 199 this->writeAnyConstructor(expr.asAnyConstructor(), parentPrecedence); in writeExpression() 203 this->writeCastConstructor(expr.asAnyConstructor(), parentPrecedence); in writeExpression() 218 this->writePrefixExpression(expr.as<PrefixExpression>(), parentPrecedence); in writeExpression() 221 this->writePostfixExpression(expr.as<PostfixExpression>(), parentPrecedence); in writeExpression() 233 this->writeTernaryExpression(expr.as<TernaryExpression>(), parentPrecedence); in writeExpression() 693 void GLSLCodeGenerator::writeCastConstructor(const AnyConstructor& c, Precedence parentPrecedence) { in writeCastConstructor() argument 703 this->writeExpression(argument, parentPrecedence); in writeCastConstructor() 708 return this->writeAnyConstructor(c, parentPrecedence); in writeCastConstructor() [all …]
|
D | SkSLMetalCodeGenerator.cpp | 131 void MetalCodeGenerator::writeExpression(const Expression& expr, Precedence parentPrecedence) { in writeExpression() argument 134 this->writeBinaryExpression(expr.as<BinaryExpression>(), parentPrecedence); in writeExpression() 141 this->writeAnyConstructor(expr.asAnyConstructor(), "{", "}", parentPrecedence); in writeExpression() 144 this->writeConstructorCompound(expr.as<ConstructorCompound>(), parentPrecedence); in writeExpression() 148 this->writeAnyConstructor(expr.asAnyConstructor(), "(", ")", parentPrecedence); in writeExpression() 152 parentPrecedence); in writeExpression() 156 this->writeCastConstructor(expr.asAnyConstructor(), "(", ")", parentPrecedence); in writeExpression() 171 this->writePrefixExpression(expr.as<PrefixExpression>(), parentPrecedence); in writeExpression() 174 this->writePostfixExpression(expr.as<PostfixExpression>(), parentPrecedence); in writeExpression() 186 this->writeTernaryExpression(expr.as<TernaryExpression>(), parentPrecedence); in writeExpression() [all …]
|
D | SkSLDSLCPPCodeGenerator.h | 30 void writeAnyConstructor(const AnyConstructor& c, Precedence parentPrecedence) override; 34 void writeCastConstructor(const AnyConstructor& c, Precedence parentPrecedence) override; 52 void writeTernaryExpression(const TernaryExpression& t, Precedence parentPrecedence) override;
|
D | SkSLCPPCodeGenerator.h | 42 void writeBinaryExpression(const BinaryExpression& b, Precedence parentPrecedence) override;
|
D | SkSLDSLCPPCodeGenerator.cpp | 267 Precedence parentPrecedence) { in writeTernaryExpression() argument 269 INHERITED::writeTernaryExpression(t, parentPrecedence); in writeTernaryExpression() 685 Precedence parentPrecedence) { in writeCastConstructor() argument 686 return this->writeAnyConstructor(c, parentPrecedence); in writeCastConstructor() 690 Precedence parentPrecedence) { in writeAnyConstructor() argument 695 INHERITED::writeAnyConstructor(c, parentPrecedence); in writeAnyConstructor()
|
D | SkSLCPPCodeGenerator.cpp | 72 Precedence parentPrecedence) { in writeBinaryExpression() argument 79 if (precedence >= parentPrecedence) { in writeBinaryExpression() 85 if (precedence >= parentPrecedence) { in writeBinaryExpression() 89 INHERITED::writeBinaryExpression(b, parentPrecedence); in writeBinaryExpression()
|
/external/skqp/src/sksl/ |
D | SkSLGLSLCodeGenerator.h | 136 void writeExpression(const Expression& expr, Precedence parentPrecedence); 152 void writeConstructor(const Constructor& c, Precedence parentPrecedence); 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 | 177 void writeExpression(const Expression& expr, Precedence parentPrecedence); 193 void writeConstructor(const Constructor& c, Precedence parentPrecedence); 201 void writeBinaryExpression(const BinaryExpression& b, Precedence parentPrecedence); 203 void writeTernaryExpression(const TernaryExpression& t, Precedence parentPrecedence); 207 void writePrefixExpression(const PrefixExpression& p, Precedence parentPrecedence); 209 void writePostfixExpression(const PostfixExpression& p, Precedence parentPrecedence);
|
D | SkSLGLSLCodeGenerator.cpp | 195 void GLSLCodeGenerator::writeExpression(const Expression& expr, Precedence parentPrecedence) { in writeExpression() argument 198 this->writeBinaryExpression((BinaryExpression&) expr, parentPrecedence); in writeExpression() 204 this->writeConstructor((Constructor&) expr, parentPrecedence); in writeExpression() 219 this->writePrefixExpression((PrefixExpression&) expr, parentPrecedence); in writeExpression() 222 this->writePostfixExpression((PostfixExpression&) expr, parentPrecedence); in writeExpression() 234 this->writeTernaryExpression((TernaryExpression&) expr, parentPrecedence); in writeExpression() 704 void GLSLCodeGenerator::writeConstructor(const Constructor& c, Precedence parentPrecedence) { in writeFunctionCall() argument 710 this->writeExpression(*c.fArguments[0], parentPrecedence); in writeFunctionCall() 893 Precedence parentPrecedence) { in writeFunctionCall() argument 896 this->writeShortCircuitWorkaroundExpression(b, parentPrecedence); in writeFunctionCall() [all …]
|
D | SkSLMetalCodeGenerator.cpp | 114 void MetalCodeGenerator::writeExpression(const Expression& expr, Precedence parentPrecedence) { in writeExpression() argument 117 this->writeBinaryExpression((BinaryExpression&) expr, parentPrecedence); in writeExpression() 123 this->writeConstructor((Constructor&) expr, parentPrecedence); in writeExpression() 138 this->writePrefixExpression((PrefixExpression&) expr, parentPrecedence); in writeExpression() 141 this->writePostfixExpression((PostfixExpression&) expr, parentPrecedence); in writeExpression() 153 this->writeTernaryExpression((TernaryExpression&) expr, parentPrecedence); in writeExpression() 364 void MetalCodeGenerator::writeConstructor(const Constructor& c, Precedence parentPrecedence) { in writeConstructor() argument 366 this->writeExpression(*c.fArguments[0], parentPrecedence); in writeConstructor() 528 Precedence parentPrecedence) { in writeBinaryExpression() argument 530 if (precedence >= parentPrecedence) { in writeBinaryExpression() [all …]
|
D | SkSLPipelineStageCodeGenerator.cpp | 61 Precedence parentPrecedence) { in writeBinaryExpression() argument 65 if (precedence >= parentPrecedence) { in writeBinaryExpression() 71 if (precedence >= parentPrecedence) { in writeBinaryExpression() 75 INHERITED::writeBinaryExpression(b, parentPrecedence); in writeBinaryExpression()
|
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 | 67 Precedence parentPrecedence) { in writeBinaryExpression() argument 71 if (precedence >= parentPrecedence) { in writeBinaryExpression() 77 if (precedence >= parentPrecedence) { in writeBinaryExpression() 81 INHERITED::writeBinaryExpression(b, parentPrecedence); in writeBinaryExpression()
|
/external/kotlinc/lib/ |
D | kotlin-compiler.jar | META-INF/
META-INF/MANIFEST.MF
META-INF/backend-common. ... |