Lines Matching refs:NameLoc
595 const MCAsmMacro *M, SMLoc NameLoc,
602 bool handleMacroInvocation(const MCAsmMacro *M, SMLoc NameLoc);
867 StringRef Name, SMLoc NameLoc);
880 SMLoc NameLoc);
934 DirectiveKind DirKind, SMLoc NameLoc);
990 bool parseDirectiveMacro(StringRef Name, SMLoc NameLoc);
993 StringRef Name, SMLoc NameLoc);
995 bool parseDirectiveEnds(StringRef Name, SMLoc NameLoc);
3210 bool MasmParser::handleMacroEntry(const MCAsmMacro *M, SMLoc NameLoc, in handleMacroEntry() argument
3247 NameLoc, CurBuffer, getTok().getLoc(), TheCondStack.size()}; in handleMacroEntry()
3273 bool MasmParser::handleMacroInvocation(const MCAsmMacro *M, SMLoc NameLoc) { in handleMacroInvocation() argument
3275 return Error(NameLoc, "cannot invoke macro procedure as function"); in handleMacroInvocation()
3279 handleMacroEntry(M, NameLoc, AsmToken::RParen)) in handleMacroInvocation()
3388 DirectiveKind DirKind, SMLoc NameLoc) { in parseDirectiveEquate() argument
3391 return Error(NameLoc, "cannot redefine a built-in symbol"); in parseDirectiveEquate()
3421 if (Warning(NameLoc, "redefining '" + Name + in parseDirectiveEquate()
3462 if (Warning(NameLoc, "redefining '" + Name + in parseDirectiveEquate()
3490 if (Warning(NameLoc, "redefining '" + Name + in parseDirectiveEquate()
3773 StringRef Name, SMLoc NameLoc) { in parseDirectiveNamedValue() argument
3983 SMLoc NameLoc) { in parseDirectiveNamedRealValue() argument
4507 SMLoc NameLoc) { in parseDirectiveStruct() argument
4568 bool MasmParser::parseDirectiveEnds(StringRef Name, SMLoc NameLoc) { in parseDirectiveEnds() argument
4570 return Error(NameLoc, "ENDS directive without matching STRUC/STRUCT/UNION"); in parseDirectiveEnds()
4572 return Error(NameLoc, "unexpected name in nested ENDS directive"); in parseDirectiveEnds()
4574 return Error(NameLoc, "mismatched name in ENDS directive; expected '" + in parseDirectiveEnds()
5755 bool MasmParser::parseDirectiveMacro(StringRef Name, SMLoc NameLoc) { in parseDirectiveMacro() argument
5845 return Error(NameLoc, "no matching 'endm' in definition"); in parseDirectiveMacro()
5878 return Error(NameLoc, "macro '" + Name + "' is already defined"); in parseDirectiveMacro()
5941 SMLoc NameLoc; in parseDirectivePurgeMacro() local
5942 if (parseTokenLoc(NameLoc) || in parseDirectivePurgeMacro()
5943 check(parseIdentifier(Name), NameLoc, in parseDirectivePurgeMacro()
5950 return Error(NameLoc, "macro '" + Name + "' is not defined"); in parseDirectivePurgeMacro()
5965 SMLoc NameLoc = getTok().getLoc(); in parseDirectiveExtern() local
5967 return Error(NameLoc, "expected name"); in parseDirectiveExtern()