static bool is_interface_qualifier(const std::string &);
static bool is_sampling_qualifier(const std::string &);
+ static bool is_interpolation_qualifier(const std::string &);
static bool is_precision_qualifier(const std::string &);
static bool is_qualifier(const std::string &);
static bool is_builtin_type(const std::string &);
RefPtr<ProgramSyntax::FunctionDeclaration> parse_function_declaration();
RefPtr<ProgramSyntax::InterfaceBlock> parse_interface_block();
RefPtr<ProgramSyntax::Conditional> parse_conditional();
- RefPtr<ProgramSyntax::Iteration> parse_iteration();
+ RefPtr<ProgramSyntax::Iteration> parse_for();
+ RefPtr<ProgramSyntax::Iteration> parse_while();
RefPtr<ProgramSyntax::Passthrough> parse_passthrough();
RefPtr<ProgramSyntax::Return> parse_return();
};