/third_party/skia/src/sksl/ir/ |
D | SkSLFunctionReference.h | 23 inline static constexpr Kind kExpressionKind = Kind::kFunctionReference; 27 : INHERITED(line, kExpressionKind, context.fTypes.fInvalid.get()) in FunctionReference() 50 : INHERITED(line, kExpressionKind, type) in FunctionReference()
|
D | SkSLMethodReference.h | 32 inline static constexpr Kind kExpressionKind = Kind::kMethodReference; 38 : INHERITED(line, kExpressionKind, context.fTypes.fInvalid.get()) in MethodReference() 63 : INHERITED(line, kExpressionKind, type) in MethodReference()
|
D | SkSLSwizzle.h | 23 inline static constexpr Kind kExpressionKind = Kind::kSwizzle; member 27 : INHERITED(base->fLine, kExpressionKind, in Swizzle() 82 : INHERITED(base->fLine, kExpressionKind, type) in Swizzle()
|
D | SkSLCodeStringExpression.h | 23 inline static constexpr Kind kExpressionKind = Kind::kCodeString; 26 : INHERITED(/*line=*/-1, kExpressionKind, type) in CodeStringExpression()
|
D | SkSLConstructorCompound.h | 29 inline static constexpr Kind kExpressionKind = Kind::kConstructorCompound; 32 : INHERITED(line, kExpressionKind, &type, std::move(args)) {} in ConstructorCompound()
|
D | SkSLPoison.h | 15 inline static constexpr Kind kExpressionKind = Kind::kPoison; 22 : INHERITED(line, kExpressionKind, type) {} in Poison()
|
D | SkSLConstructorCompoundCast.h | 27 inline static constexpr Kind kExpressionKind = Kind::kConstructorCompoundCast; 30 : INHERITED(line, kExpressionKind, &type, std::move(arg)) {} in ConstructorCompoundCast()
|
D | SkSLConstructorArrayCast.h | 29 inline static constexpr Kind kExpressionKind = Kind::kConstructorArrayCast; 32 : INHERITED(line, kExpressionKind, &type, std::move(arg)) {} in ConstructorArrayCast()
|
D | SkSLExternalFunctionReference.h | 23 inline static constexpr Kind kExpressionKind = Kind::kExternalFunctionReference; 26 : INHERITED(line, kExpressionKind, &ef->type()) in ExternalFunctionReference()
|
D | SkSLConstructorDiagonalMatrix.h | 28 inline static constexpr Kind kExpressionKind = Kind::kConstructorDiagonalMatrix; 31 : INHERITED(line, kExpressionKind, &type, std::move(arg)) {} in ConstructorDiagonalMatrix()
|
D | SkSLConstructorMatrixResize.h | 28 inline static constexpr Kind kExpressionKind = Kind::kConstructorMatrixResize; 31 : INHERITED(line, kExpressionKind, &type, std::move(arg)) {} in ConstructorMatrixResize()
|
D | SkSLConstructorArray.h | 20 inline static constexpr Kind kExpressionKind = Kind::kConstructorArray; 23 : INHERITED(line, kExpressionKind, &type, std::move(arguments)) {} in ConstructorArray()
|
D | SkSLConstructorStruct.h | 20 inline static constexpr Kind kExpressionKind = Kind::kConstructorStruct; 23 : INHERITED(line, kExpressionKind, &type, std::move(arguments)) {} in ConstructorStruct()
|
D | SkSLSetting.h | 23 inline static constexpr Kind kExpressionKind = Kind::kSetting; 26 : INHERITED(line, kExpressionKind, type) in Setting()
|
D | SkSLChildCall.h | 22 inline static constexpr Kind kExpressionKind = Kind::kChildCall; 25 : INHERITED(line, kExpressionKind, type) in ChildCall()
|
D | SkSLConstructorScalarCast.h | 27 inline static constexpr Kind kExpressionKind = Kind::kConstructorScalarCast; 30 : INHERITED(line, kExpressionKind, &type, std::move(arg)) {} in ConstructorScalarCast()
|
D | SkSLTypeReference.h | 22 inline static constexpr Kind kExpressionKind = Kind::kTypeReference; 53 : INHERITED(line, kExpressionKind, type) in TypeReference()
|
D | SkSLConstructorSplat.h | 26 inline static constexpr Kind kExpressionKind = Kind::kConstructorSplat; 29 : INHERITED(line, kExpressionKind, &type, std::move(arg)) {} in ConstructorSplat()
|
D | SkSLPostfixExpression.h | 22 inline static constexpr Kind kExpressionKind = Kind::kPostfix; 25 : INHERITED(operand->fLine, kExpressionKind, &operand->type()) in PostfixExpression()
|
D | SkSLExternalFunctionCall.h | 23 inline static constexpr Kind kExpressionKind = Kind::kExternalFunctionCall; 26 : INHERITED(line, kExpressionKind, &function->type()) in ExternalFunctionCall()
|
D | SkSLFunctionCall.h | 22 inline static constexpr Kind kExpressionKind = Kind::kFunctionCall; 26 : INHERITED(line, kExpressionKind, type) in FunctionCall()
|
D | SkSLPrefixExpression.h | 24 inline static constexpr Kind kExpressionKind = Kind::kPrefix; 28 : INHERITED(operand->fLine, kExpressionKind, &operand->type()) in PrefixExpression()
|
D | SkSLFieldAccess.h | 30 inline static constexpr Kind kExpressionKind = Kind::kFieldAccess; variable 34 : INHERITED(base->fLine, kExpressionKind, base->type().fields()[fieldIndex].fType)
|
D | SkSLBinaryExpression.h | 28 inline static constexpr Kind kExpressionKind = Kind::kBinary; 32 : INHERITED(line, kExpressionKind, type) in BinaryExpression()
|
D | SkSLIndexExpression.h | 21 inline static constexpr Kind kExpressionKind = Kind::kIndex; member 25 : INHERITED(base->fLine, kExpressionKind, &IndexType(context, base->type())) in IndexExpression()
|