X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fprogramparser.h;h=927c02046fb822d17e67dcc0b8ecdfbe03bafc9f;hb=6dc2da27f0831d4172fcfeba4900616fd6c844b8;hp=0a46c09ece6202e18c71625afd916b8680f4806a;hpb=57c1139e4fe21aeca7118b18eb3ba6fa43d7bf90;p=libs%2Fgl.git diff --git a/source/programparser.h b/source/programparser.h index 0a46c09e..927c0204 100644 --- a/source/programparser.h +++ b/source/programparser.h @@ -69,6 +69,7 @@ private: static bool is_interface_qualifier(const std::string &); static bool is_sampling_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 &); bool is_type(const std::string &); @@ -77,6 +78,7 @@ private: RefPtr parse_global_declaration(); RefPtr parse_statement(); RefPtr parse_import(); + RefPtr parse_precision(); RefPtr parse_layout(); void parse_block(ProgramSyntax::Block &, bool); RefPtr parse_expression(unsigned = 0);