Lines Matching refs:locp
77 extern void _mesa_glsl_error(YYLTYPE *locp, _mesa_glsl_parse_state *state,
122 YYLTYPE *locp, const char *fmt, ...) PRINTFLIKE(5, 6);
124 bool check_arrays_of_arrays_allowed(YYLTYPE *locp)
130 _mesa_glsl_error(locp, this,
138 bool check_precision_qualifiers_allowed(YYLTYPE *locp)
140 return check_version(130, 100, locp,
144 bool check_bitwise_operations_allowed(YYLTYPE *locp)
147 check_version(130, 300, locp, "bit-wise operations are forbidden");
150 bool check_explicit_attrib_stream_allowed(YYLTYPE *locp)
155 _mesa_glsl_error(locp, this, "explicit stream requires %s",
163 bool check_explicit_attrib_location_allowed(YYLTYPE *locp,
171 _mesa_glsl_error(locp, this, "%s explicit location requires %s",
179 bool check_separate_shader_objects_allowed(YYLTYPE *locp,
187 _mesa_glsl_error(locp, this, "%s explicit location requires %s",
195 bool check_explicit_uniform_location_allowed(YYLTYPE *locp,
205 _mesa_glsl_error(locp, this,
376 void set_valid_gl_and_glsl_versions(YYLTYPE *locp);
378 void process_version_directive(YYLTYPE *locp, int version,
1016 extern void _mesa_glsl_warning(const YYLTYPE *locp,