Home | History | Annotate | Download | only in compiler

Lines Matching defs:param

303             TParameter param;
2574 TParameter param = { 0, new TType((yyvsp[0].interm.intermTypedNode)->getType()) };
2575 (yyvsp[-1].interm.function)->addParameter(param);
2585 TParameter param = { 0, new TType((yyvsp[0].interm.intermTypedNode)->getType()) };
2586 (yyvsp[-2].interm).function->addParameter(param);
3169 if ((yyvsp[0].interm).param.type->getBasicType() != EbtVoid)
3170 (yyvsp[-1].interm.function)->addParameter((yyvsp[0].interm).param);
3172 delete (yyvsp[0].interm).param.type;
3184 if ((yyvsp[0].interm).param.type->getBasicType() == EbtVoid) {
3190 delete (yyvsp[0].interm).param.type;
3194 (yyvsp[-2].interm.function)->addParameter((yyvsp[0].interm).param);
3236 TParameter param = {(yyvsp[0].lex).string, new TType((yyvsp[-1].interm.type))};
3237 (yyval.interm).param = param;
3258 TParameter param = { (yyvsp[-3].lex).string, type };
3259 (yyval.interm).param = param;
3268 if (context->paramErrorCheck((yylsp[0]), (yyvsp[-2].interm.qualifier), (yyvsp[-1].interm.qualifier), (yyval.interm).param.type))
3278 if (context->parameterSamplerErrorCheck((yylsp[0]), (yyvsp[-1].interm.qualifier), *(yyvsp[0].interm).param.type))
3280 if (context->paramErrorCheck((yylsp[0]), EvqTemporary, (yyvsp[-1].interm.qualifier), (yyval.interm).param.type))
3290 if (context->paramErrorCheck((yylsp[0]), (yyvsp[-2].interm.qualifier), (yyvsp[-1].interm.qualifier), (yyval.interm).param.type))
3300 if (context->parameterSamplerErrorCheck((yylsp[0]), (yyvsp[-1].interm.qualifier), *(yyvsp[0].interm).param.type))
3302 if (context->paramErrorCheck((yylsp[0]), EvqTemporary, (yyvsp[-1].interm.qualifier), (yyval.interm).param.type))
3343 TParameter param = { 0, new TType((yyvsp[0].interm.type)) };
3344 (yyval.interm).param = param;