Lines Matching defs:Parameter
2763 for (unsigned Parameter = 0; !NParameters || Parameter < NParameters;
2764 ++Parameter) {
2779 bool Vararg = HasVararg && Parameter == (NParameters - 1);
2814 unsigned PI = Parameter;
4555 MCAsmMacroParameter Parameter;
4556 if (parseIdentifier(Parameter.Name))
4561 if (CurrParam.Name == Parameter.Name)
4563 " named '" + Parameter.Name + "'");
4574 "'" + Parameter.Name + "' in macro '" + Name + "'");
4577 Parameter.Required = true;
4579 Parameter.Vararg = true;
4582 "for '" + Parameter.Name + "' in macro '" + Name + "'");
4591 if (parseMacroArgument(Parameter.Value, /*Vararg=*/false ))
4594 if (Parameter.Required)
4596 "'" + Parameter.Name + "' in macro '" + Name + "'");
4599 Parameters.push_back(std::move(Parameter));
5732 MCAsmMacroParameter Parameter;
5734 if (check(parseIdentifier(Parameter.Name),
5752 if (expandMacro(OS, *M, Parameter, Arg, true))
5764 MCAsmMacroParameter Parameter;
5767 if (check(parseIdentifier(Parameter.Name),
5794 if (expandMacro(OS, *M, Parameter, Arg, true))