Home | History | Annotate | Download | only in AST

Lines Matching refs:BufferEnd

118 const char *findNewline(const char *BufferPtr, const char *BufferEnd) {
119 for ( ; BufferPtr != BufferEnd; ++BufferPtr) {
123 return BufferEnd;
126 const char *skipNewline(const char *BufferPtr, const char *BufferEnd) {
127 if (BufferPtr == BufferEnd)
135 if (BufferPtr != BufferEnd && *BufferPtr == '\n')
142 const char *BufferEnd) {
143 for ( ; BufferPtr != BufferEnd; ++BufferPtr) {
147 return BufferEnd;
151 const char *BufferEnd) {
152 for ( ; BufferPtr != BufferEnd; ++BufferPtr) {
156 return BufferEnd;
160 const char *BufferEnd) {
161 for ( ; BufferPtr != BufferEnd; ++BufferPtr) {
165 return BufferEnd;
176 const char *skipHTMLIdentifier(const char *BufferPtr, const char *BufferEnd) {
177 for ( ; BufferPtr != BufferEnd; ++BufferPtr) {
181 return BufferEnd;
188 const char *skipHTMLQuotedString(const char *BufferPtr, const char *BufferEnd)
194 for ( ; BufferPtr != BufferEnd; ++BufferPtr) {
199 return BufferEnd;
202 const char *skipWhitespace(const char *BufferPtr, const char *BufferEnd) {
203 for ( ; BufferPtr != BufferEnd; ++BufferPtr) {
207 return BufferEnd;
210 bool isWhitespace(const char *BufferPtr, const char *BufferEnd) {
211 return skipWhitespace(BufferPtr, BufferEnd) == BufferEnd;
222 const char *skipCommandName(const char *BufferPtr, const char *BufferEnd) {
223 for ( ; BufferPtr != BufferEnd; ++BufferPtr) {
227 return BufferEnd;
232 const char *findBCPLCommentEnd(const char *BufferPtr, const char *BufferEnd) {
234 while (CurPtr != BufferEnd) {
237 if (CurPtr == BufferEnd)
238 return BufferEnd;
249 CurPtr = skipNewline(CurPtr, BufferEnd);
253 return BufferEnd;
258 const char *findCCommentEnd(const char *BufferPtr, const char *BufferEnd) {
259 for ( ; BufferPtr != BufferEnd; ++BufferPtr) {
261 assert(BufferPtr + 1 != BufferEnd);
717 const char *BufferStart, const char *BufferEnd):
719 BufferStart(BufferStart), BufferEnd(BufferEnd),
728 if (BufferPtr == BufferEnd) {
739 if (BufferPtr != BufferEnd) {
752 if (BufferPtr != BufferEnd && *BufferPtr == '<')
758 CommentEnd = findBCPLCommentEnd(BufferPtr, BufferEnd);
770 if (BufferPtr != BufferEnd && *BufferPtr == '<')
775 CommentEnd = findCCommentEnd(BufferPtr, BufferEnd);
786 while(EndWhitespace != BufferEnd && *EndWhitespace != '/')
809 assert(BufferPtr <= BufferEnd);