Home | History | Annotate | Download | only in compiler

Lines Matching refs:qualifier

59             TQualifier qualifier;
136 %type <interm.qualifier> parameter_qualifier
384 // change the qualifier of the return type, not of the structure field
1067 if ($1.qualifier != EvqGlobal && $1.qualifier != EvqTemporary) {
1068 context->error($2.line, "no qualifiers allowed for function return", getQualifierString($1.qualifier), "");
1118 // The only parameter qualifier a parameter can have are
1127 if (context->paramErrorCheck($3.line, $1.qualifier, $2, $$.param.type))
1142 if (context->paramErrorCheck($3.line, $1.qualifier, $2, $$.param.type))
1353 $$.qualifier = EvqInvariantVaryingOut;
1382 // $$.qualifier = EvqInput;
1388 // $$.qualifier = EvqOutput;
1443 if ($1.qualifier == EvqAttribute &&
1445 context->error($2.line, "cannot be bool or int", getQualifierString($1.qualifier), "");
1448 if (($1.qualifier == EvqVaryingIn || $1.qualifier == EvqVaryingOut) &&
1450 context->error($2.line, "cannot be bool or int", getQualifierString($1.qualifier), "");
1454 $$.qualifier = $1.qualifier;
1629 $$.qualifier = context->symbolTable.atGlobalLevel() ? EvqGlobal : EvqTemporary;