Lines Matching refs:Parameter
2770 for (unsigned Parameter = 0; !NParameters || Parameter < NParameters; in parseMacroArguments() local
2771 ++Parameter) { in parseMacroArguments()
2786 bool Vararg = HasVararg && Parameter == (NParameters - 1); in parseMacroArguments()
2821 unsigned PI = Parameter; in parseMacroArguments()
4540 MCAsmMacroParameter Parameter; in parseDirectiveMacro() local
4541 if (parseIdentifier(Parameter.Name)) in parseDirectiveMacro()
4546 if (CurrParam.Name.equals(Parameter.Name)) in parseDirectiveMacro()
4548 " named '" + Parameter.Name + "'"); in parseDirectiveMacro()
4559 "'" + Parameter.Name + "' in macro '" + Name + "'"); in parseDirectiveMacro()
4562 Parameter.Required = true; in parseDirectiveMacro()
4564 Parameter.Vararg = true; in parseDirectiveMacro()
4567 "for '" + Parameter.Name + "' in macro '" + Name + "'"); in parseDirectiveMacro()
4576 if (parseMacroArgument(Parameter.Value, /*Vararg=*/false )) in parseDirectiveMacro()
4579 if (Parameter.Required) in parseDirectiveMacro()
4581 "'" + Parameter.Name + "' in macro '" + Name + "'"); in parseDirectiveMacro()
4584 Parameters.push_back(std::move(Parameter)); in parseDirectiveMacro()
5726 MCAsmMacroParameter Parameter; in parseDirectiveIrp() local
5728 if (check(parseIdentifier(Parameter.Name), in parseDirectiveIrp()
5746 if (expandMacro(OS, M->Body, Parameter, Arg, true, getTok().getLoc())) in parseDirectiveIrp()
5758 MCAsmMacroParameter Parameter; in parseDirectiveIrpc() local
5761 if (check(parseIdentifier(Parameter.Name), in parseDirectiveIrpc()
5788 if (expandMacro(OS, M->Body, Parameter, Arg, true, getTok().getLoc())) in parseDirectiveIrpc()