Lines Matching refs:FormatExpr
781 StringRef FormatExpr = Expr.take_front(FormatSpecEnd); in parseNumericSubstitutionBlock() local
783 FormatExpr = FormatExpr.trim(SpaceChars); in parseNumericSubstitutionBlock()
784 if (!FormatExpr.consume_front("%")) in parseNumericSubstitutionBlock()
786 SM, FormatExpr, in parseNumericSubstitutionBlock()
790 SMLoc AlternateFormFlagLoc = SMLoc::getFromPointer(FormatExpr.data()); in parseNumericSubstitutionBlock()
791 bool AlternateForm = FormatExpr.consume_front("#"); in parseNumericSubstitutionBlock()
794 if (FormatExpr.consume_front(".")) { in parseNumericSubstitutionBlock()
795 if (FormatExpr.consumeInteger(10, Precision)) in parseNumericSubstitutionBlock()
796 return ErrorDiagnostic::get(SM, FormatExpr, in parseNumericSubstitutionBlock()
800 if (!FormatExpr.empty()) { in parseNumericSubstitutionBlock()
803 SMLoc FmtLoc = SMLoc::getFromPointer(FormatExpr.data()); in parseNumericSubstitutionBlock()
804 switch (popFront(FormatExpr)) { in parseNumericSubstitutionBlock()
833 FormatExpr = FormatExpr.ltrim(SpaceChars); in parseNumericSubstitutionBlock()
834 if (!FormatExpr.empty()) in parseNumericSubstitutionBlock()
836 SM, FormatExpr, in parseNumericSubstitutionBlock()