Searched refs:ASTSuffix (Results 1 – 8 of 8) sorted by relevance
/external/skqp/src/sksl/ast/ |
D | SkSLASTIndexSuffix.h | 20 struct ASTIndexSuffix : public ASTSuffix { 22 : INHERITED(offset, ASTSuffix::kIndex_Kind) in ASTIndexSuffix() 26 : INHERITED(expression ? expression->fOffset : -1, ASTSuffix::kIndex_Kind) in ASTIndexSuffix() 40 typedef ASTSuffix INHERITED;
|
D | SkSLASTFieldSuffix.h | 19 struct ASTFieldSuffix : public ASTSuffix { 21 : INHERITED(offset, ASTSuffix::kField_Kind) in ASTFieldSuffix() 30 typedef ASTSuffix INHERITED;
|
D | SkSLASTCallSuffix.h | 19 struct ASTCallSuffix : public ASTSuffix { 21 : INHERITED(offset, ASTSuffix::kCall_Kind) in ASTCallSuffix() 38 typedef ASTSuffix INHERITED;
|
D | SkSLASTSuffix.h | 20 struct ASTSuffix : public ASTPositionNode { struct 29 ASTSuffix(int offset, Kind kind) in ASTSuffix() argument
|
D | SkSLASTSuffixExpression.h | 20 ASTSuffixExpression(std::unique_ptr<ASTExpression> base, std::unique_ptr<ASTSuffix> suffix) in ASTSuffixExpression() 30 const std::unique_ptr<ASTSuffix> fSuffix;
|
/external/skqp/src/sksl/ |
D | SkSLParser.h | 40 struct ASTSuffix; 270 std::unique_ptr<ASTSuffix> suffix();
|
D | SkSLParser.cpp | 1846 std::unique_ptr<ASTSuffix> s = this->suffix(); in postfixExpression() 1861 std::unique_ptr<ASTSuffix> Parser::suffix() { in suffix() 1866 return std::unique_ptr<ASTSuffix>(new ASTIndexSuffix(next.fOffset)); in suffix() 1873 return std::unique_ptr<ASTSuffix>(new ASTIndexSuffix(std::move(e))); in suffix() 1880 return std::unique_ptr<ASTSuffix>(new ASTFieldSuffix(offset, std::move(text))); in suffix() 1899 return std::unique_ptr<ASTSuffix>(new ASTCallSuffix(next.fOffset, in suffix() 1903 return std::unique_ptr<ASTSuffix>(new ASTSuffix(next.fOffset, in suffix() 1904 ASTSuffix::kPostIncrement_Kind)); in suffix() 1906 return std::unique_ptr<ASTSuffix>(new ASTSuffix(next.fOffset, in suffix() 1907 ASTSuffix::kPostDecrement_Kind)); in suffix()
|
D | SkSLIRGenerator.cpp | 2111 case ASTSuffix::kIndex_Kind: { in convertSuffixExpression() 2127 case ASTSuffix::kCall_Kind: { in convertSuffixExpression() 2144 case ASTSuffix::kField_Kind: { in convertSuffixExpression() 2168 case ASTSuffix::kPostIncrement_Kind: in convertSuffixExpression() 2177 case ASTSuffix::kPostDecrement_Kind: in convertSuffixExpression()
|