reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
4368 if (parseIdentifier(Name)) 4389 return TokError("macro '" + Name + "' has multiple parameters" 4401 "'" + Parameter.Name + "' in macro '" + Name + "'"); 4409 "for '" + Parameter.Name + "' in macro '" + Name + "'"); 4423 "'" + Parameter.Name + "' in macro '" + Name + "'"); 4475 if (getContext().lookupMacro(Name)) { 4476 return Error(DirectiveLoc, "macro '" + Name + "' is already defined"); 4482 checkForBadMacro(DirectiveLoc, Name, Body, Parameters); 4483 MCAsmMacro Macro(Name, Body, std::move(Parameters)); 4486 getContext().defineMacro(Name, std::move(Macro));