![]() |
Qt 6.x
The Qt SDK
|
#include <glslast_p.h>
Inheritance diagram for GLSL::BasicTypeAST:
Collaboration diagram for GLSL::BasicTypeAST:Public Attributes | |
| Precision | prec |
| int | token |
| const char * | name |
Public Attributes inherited from GLSL::AST | |
| int | kind |
| int | lineno |
Definition at line 676 of file glslast_p.h.
| BasicTypeAST::BasicTypeAST | ( | int | _token, |
| const char * | _name | ||
| ) |
Definition at line 201 of file glslast.cpp.
References prec, GLSL::TypeAST::PrecNotValid, GLSL::TypeAST::PrecUnspecified, GLSLParserTable::T_BOOL, GLSLParserTable::T_BVEC2, GLSLParserTable::T_BVEC3, GLSLParserTable::T_BVEC4, GLSLParserTable::T_VOID, and token.
Implements GLSL::AST.
Definition at line 218 of file glslast.cpp.
References GLSL::Visitor::endVisit(), and GLSL::Visitor::visit().
Here is the call graph for this function:
|
inlineoverridevirtual |
Reimplemented from GLSL::AST.
Definition at line 682 of file glslast_p.h.
|
overridevirtual |
Implements GLSL::TypeAST.
Definition at line 224 of file glslast.cpp.
References prec.
Referenced by setPrecision().
Here is the caller graph for this function:
|
overridevirtual |
Implements GLSL::TypeAST.
Definition at line 229 of file glslast.cpp.
References prec, precision(), and GLSL::TypeAST::PrecNotValid.
Here is the call graph for this function:| const char* GLSL::BasicTypeAST::name |
Definition at line 692 of file glslast_p.h.
| Precision GLSL::BasicTypeAST::prec |
Definition at line 690 of file glslast_p.h.
Referenced by BasicTypeAST(), precision(), and setPrecision().
| int GLSL::BasicTypeAST::token |
Definition at line 691 of file glslast_p.h.
Referenced by BasicTypeAST(), and GLSL::Semantic::visit().