Searched refs:ASTType (Results 1 – 8 of 8) sorted by relevance
/external/skia/src/sksl/ |
D | SkSLParser.h | 43 struct ASTType; 129 std::unique_ptr<ASTType> structDeclaration(); 134 std::unique_ptr<ASTType> type, 153 std::unique_ptr<ASTType> type();
|
D | SkSLParser.cpp | 359 std::unique_ptr<ASTType> type(this->type()); in declaration() 363 if (type->fKind == ASTType::kStruct_Kind && this->checkNext(Token::SEMICOLON)) { in declaration() 406 std::unique_ptr<ASTType> type(this->type()); in varDeclarations() 418 std::unique_ptr<ASTType> Parser::structDeclaration() { in structDeclaration() 457 return std::unique_ptr<ASTType>(new ASTType(name.fPosition, name.fText, in structDeclaration() 458 ASTType::kStruct_Kind, std::vector<int>())); in structDeclaration() 463 std::unique_ptr<ASTType> type = this->structDeclaration(); in structVarDeclaration() 489 std::unique_ptr<ASTType> type, in varDeclarationEnd() 555 std::unique_ptr<ASTType> type = this->type(); in parameter() 912 std::unique_ptr<ASTType> Parser::type() { in type() [all …]
|
D | SkSLIRGenerator.h | 105 const Type* convertType(const ASTType& type);
|
D | SkSLIRGenerator.cpp | 794 const Type* IRGenerator::convertType(const ASTType& type) { in convertType()
|
/external/skia/src/sksl/ast/ |
D | SkSLASTType.h | 18 struct ASTType : public ASTPositionNode { struct 24 ASTType(Position position, String name, Kind kind, std::vector<int> sizes) in ASTType() function
|
D | SkSLASTParameter.h | 23 ASTParameter(Position position, Modifiers modifiers, std::unique_ptr<ASTType> type, in ASTParameter() 40 const std::unique_ptr<ASTType> fType;
|
D | SkSLASTFunction.h | 22 ASTFunction(Position position, Modifiers modifiers, std::unique_ptr<ASTType> returnType, in ASTFunction() 49 const std::unique_ptr<ASTType> fReturnType;
|
D | SkSLASTVarDeclaration.h | 61 std::unique_ptr<ASTType> type, in ASTVarDeclarations() 80 const std::unique_ptr<ASTType> fType;
|