• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/llvm-project/clang/lib/AST/

Lines Matching defs:BufferEnd

126 const char *findNewline(const char *BufferPtr, const char *BufferEnd) {
127 for ( ; BufferPtr != BufferEnd; ++BufferPtr) {
131 return BufferEnd;
134 const char *skipNewline(const char *BufferPtr, const char *BufferEnd) {
135 if (BufferPtr == BufferEnd)
143 if (BufferPtr != BufferEnd && *BufferPtr == '\n')
150 const char *BufferEnd) {
151 for ( ; BufferPtr != BufferEnd; ++BufferPtr) {
155 return BufferEnd;
159 const char *BufferEnd) {
160 for ( ; BufferPtr != BufferEnd; ++BufferPtr) {
164 return BufferEnd;
168 const char *BufferEnd) {
169 for ( ; BufferPtr != BufferEnd; ++BufferPtr) {
173 return BufferEnd;
184 const char *skipHTMLIdentifier(const char *BufferPtr, const char *BufferEnd) {
185 for ( ; BufferPtr != BufferEnd; ++BufferPtr) {
189 return BufferEnd;
196 const char *skipHTMLQuotedString(const char *BufferPtr, const char *BufferEnd)
202 for ( ; BufferPtr != BufferEnd; ++BufferPtr) {
207 return BufferEnd;
210 const char *skipWhitespace(const char *BufferPtr, const char *BufferEnd) {
211 for ( ; BufferPtr != BufferEnd; ++BufferPtr) {
215 return BufferEnd;
218 bool isWhitespace(const char *BufferPtr, const char *BufferEnd) {
219 return skipWhitespace(BufferPtr, BufferEnd) == BufferEnd;
230 const char *skipCommandName(const char *BufferPtr, const char *BufferEnd) {
231 for ( ; BufferPtr != BufferEnd; ++BufferPtr) {
235 return BufferEnd;
240 const char *findBCPLCommentEnd(const char *BufferPtr, const char *BufferEnd) {
242 while (CurPtr != BufferEnd) {
245 if (CurPtr == BufferEnd)
246 return BufferEnd;
257 CurPtr = skipNewline(CurPtr, BufferEnd);
261 return BufferEnd;
266 const char *findCCommentEnd(const char *BufferPtr, const char *BufferEnd) {
267 for ( ; BufferPtr != BufferEnd; ++BufferPtr) {
269 assert(BufferPtr + 1 != BufferEnd);
743 const char *BufferStart, const char *BufferEnd,
746 BufferStart(BufferStart), BufferEnd(BufferEnd), FileLoc(FileLoc),
754 if (BufferPtr == BufferEnd) {
765 if (BufferPtr != BufferEnd) {
778 if (BufferPtr != BufferEnd && *BufferPtr == '<')
784 CommentEnd = findBCPLCommentEnd(BufferPtr, BufferEnd);
796 if (BufferPtr != BufferEnd && *BufferPtr == '<')
801 CommentEnd = findCCommentEnd(BufferPtr, BufferEnd);
812 while(EndWhitespace != BufferEnd && *EndWhitespace != '/')
835 assert(BufferPtr <= BufferEnd);