Lines Matching refs:ParseVarResult
340 Expected<VariableProperties> ParseVarResult = parseVariable(Expr, SM); in parseNumericVariableDefinition() local
341 if (!ParseVarResult) in parseNumericVariableDefinition()
342 return ParseVarResult.takeError(); in parseNumericVariableDefinition()
343 StringRef Name = ParseVarResult->Name; in parseNumericVariableDefinition()
345 if (ParseVarResult->IsPseudo) in parseNumericVariableDefinition()
422 Expected<Pattern::VariableProperties> ParseVarResult = in parseNumericOperand() local
424 if (ParseVarResult) { in parseNumericOperand()
428 return ErrorDiagnostic::get(SM, ParseVarResult->Name, in parseNumericOperand()
431 return parseCallExpr(Expr, ParseVarResult->Name, LineNumber, Context, in parseNumericOperand()
435 return parseNumericVariableUse(ParseVarResult->Name, in parseNumericOperand()
436 ParseVarResult->IsPseudo, LineNumber, in parseNumericOperand()
441 return ParseVarResult.takeError(); in parseNumericOperand()
443 consumeError(ParseVarResult.takeError()); in parseNumericOperand()
904 Expected<Pattern::VariableProperties> ParseVarResult = in parsePattern() local
906 if (!ParseVarResult) { in parsePattern()
907 logAllUnhandledErrors(ParseVarResult.takeError(), errs()); in parsePattern()
910 StringRef Name = ParseVarResult->Name; in parsePattern()
911 bool IsPseudo = ParseVarResult->IsPseudo; in parsePattern()
2609 Expected<Pattern::VariableProperties> ParseVarResult = in defineCmdlineVariables() local
2611 if (!ParseVarResult) { in defineCmdlineVariables()
2612 Errs = joinErrors(std::move(Errs), ParseVarResult.takeError()); in defineCmdlineVariables()
2618 if (ParseVarResult->IsPseudo || !CmdlineName.empty()) { in defineCmdlineVariables()
2626 StringRef Name = ParseVarResult->Name; in defineCmdlineVariables()