• Home
  • Raw
  • Download

Lines Matching refs:Beg

37 clang::analyze_format_string::ParseAmount(const char *&Beg, const char *E) {  in ParseAmount()  argument
38 const char *I = Beg; in ParseAmount()
39 UpdateOnReturn <const char*> UpdateBeg(Beg, I); in ParseAmount()
53 return OptionalAmount(OptionalAmount::Constant, accumulator, Beg, I - Beg, in ParseAmount()
63 clang::analyze_format_string::ParseNonPositionAmount(const char *&Beg, in ParseNonPositionAmount() argument
66 if (*Beg == '*') { in ParseNonPositionAmount()
67 ++Beg; in ParseNonPositionAmount()
68 return OptionalAmount(OptionalAmount::Arg, argIndex++, Beg, 0, false); in ParseNonPositionAmount()
71 return ParseAmount(Beg, E); in ParseNonPositionAmount()
77 const char *&Beg, in ParsePositionAmount() argument
80 if (*Beg == '*') { in ParsePositionAmount()
81 const char *I = Beg + 1; in ParsePositionAmount()
85 H.HandleInvalidPosition(Beg, I - Beg, p); in ParsePositionAmount()
102 H.HandleZeroPosition(Beg, I - Beg + 1); in ParsePositionAmount()
106 const char *Tmp = Beg; in ParsePositionAmount()
107 Beg = ++I; in ParsePositionAmount()
113 H.HandleInvalidPosition(Beg, I - Beg, p); in ParsePositionAmount()
117 return ParseAmount(Beg, E); in ParsePositionAmount()
125 const char *&Beg, const char *E, in ParseFieldWidth() argument
129 CS.setFieldWidth(ParseNonPositionAmount(Beg, E, *argIndex)); in ParseFieldWidth()
133 ParsePositionAmount(H, Start, Beg, E, in ParseFieldWidth()
147 const char *&Beg, in ParseArgPosition() argument
149 const char *I = Beg; in ParseArgPosition()
173 Beg = I; in ParseArgPosition()