Lines Matching refs:Parameters
274 ArrayRef<MCAsmMacroParameter> Parameters);
276 ArrayRef<MCAsmMacroParameter> Parameters,
2350 ArrayRef<MCAsmMacroParameter> Parameters, in expandMacro() argument
2353 unsigned NParameters = Parameters.size(); in expandMacro()
2354 bool HasVararg = NParameters ? Parameters.back().Vararg : false; in expandMacro()
2433 if (Parameters[Index].Name == Argument) in expandMacro()
2609 const unsigned NParameters = M ? M->Parameters.size() : 0; in parseMacroArguments()
2619 bool HasVararg = NParameters ? M->Parameters.back().Vararg : false; in parseMacroArguments()
2675 if (M->Parameters[FAI].Name == FA.Name) in parseMacroArguments()
2704 if (M->Parameters[FAI].Required) { in parseMacroArguments()
2707 "'" + M->Parameters[FAI].Name + "' in macro '" + M->Name + "'"); in parseMacroArguments()
2711 if (!M->Parameters[FAI].Value.empty()) in parseMacroArguments()
2712 A[FAI] = M->Parameters[FAI].Value; in parseMacroArguments()
2748 if (expandMacro(OS, Body, M->Parameters, A, true, getTok().getLoc())) in handleMacroEntry()
4230 MCAsmMacroParameters Parameters; in parseDirectiveMacro() local
4233 if (!Parameters.empty() && Parameters.back().Vararg) in parseDirectiveMacro()
4235 "Vararg parameter '" + Parameters.back().Name + in parseDirectiveMacro()
4243 for (const MCAsmMacroParameter& CurrParam : Parameters) in parseDirectiveMacro()
4282 Parameters.push_back(std::move(Parameter)); in parseDirectiveMacro()
4338 checkForBadMacro(DirectiveLoc, Name, Body, Parameters); in parseDirectiveMacro()
4339 MCAsmMacro Macro(Name, Body, std::move(Parameters)); in parseDirectiveMacro()
4362 ArrayRef<MCAsmMacroParameter> Parameters) { in checkForBadMacro() argument
4365 unsigned NParameters = Parameters.size(); in checkForBadMacro()
4424 if (Parameters[Index].Name == Argument) in checkForBadMacro()