Lines Matching defs:BufferEnd

107 const char *findNewline(const char *BufferPtr, const char *BufferEnd) {
108 for ( ; BufferPtr != BufferEnd; ++BufferPtr) {
112 return BufferEnd;
115 const char *skipNewline(const char *BufferPtr, const char *BufferEnd) {
116 if (BufferPtr == BufferEnd)
124 if (BufferPtr != BufferEnd && *BufferPtr == '\n')
131 const char *BufferEnd) {
132 for ( ; BufferPtr != BufferEnd; ++BufferPtr) {
136 return BufferEnd;
140 const char *BufferEnd) {
141 for ( ; BufferPtr != BufferEnd; ++BufferPtr) {
145 return BufferEnd;
149 const char *BufferEnd) {
150 for ( ; BufferPtr != BufferEnd; ++BufferPtr) {
154 return BufferEnd;
165 const char *skipHTMLIdentifier(const char *BufferPtr, const char *BufferEnd) {
166 for ( ; BufferPtr != BufferEnd; ++BufferPtr) {
170 return BufferEnd;
177 const char *skipHTMLQuotedString(const char *BufferPtr, const char *BufferEnd)
183 for ( ; BufferPtr != BufferEnd; ++BufferPtr) {
188 return BufferEnd;
191 const char *skipWhitespace(const char *BufferPtr, const char *BufferEnd) {
192 for ( ; BufferPtr != BufferEnd; ++BufferPtr) {
196 return BufferEnd;
199 bool isWhitespace(const char *BufferPtr, const char *BufferEnd) {
200 return skipWhitespace(BufferPtr, BufferEnd) == BufferEnd;
211 const char *skipCommandName(const char *BufferPtr, const char *BufferEnd) {
212 for ( ; BufferPtr != BufferEnd; ++BufferPtr) {
216 return BufferEnd;
221 const char *findBCPLCommentEnd(const char *BufferPtr, const char *BufferEnd) {
223 while (CurPtr != BufferEnd) {
226 if (CurPtr == BufferEnd)
227 return BufferEnd;
238 CurPtr = skipNewline(CurPtr, BufferEnd);
242 return BufferEnd;
247 const char *findCCommentEnd(const char *BufferPtr, const char *BufferEnd) {
248 for ( ; BufferPtr != BufferEnd; ++BufferPtr) {
250 assert(BufferPtr + 1 != BufferEnd);
739 const char *BufferStart, const char *BufferEnd, bool ParseCommands)
741 BufferStart(BufferStart), BufferEnd(BufferEnd), BufferPtr(BufferStart),
749 if (BufferPtr == BufferEnd) {
760 if (BufferPtr != BufferEnd) {
773 if (BufferPtr != BufferEnd && *BufferPtr == '<')
779 CommentEnd = findBCPLCommentEnd(BufferPtr, BufferEnd);
791 if (BufferPtr != BufferEnd && *BufferPtr == '<')
796 CommentEnd = findCCommentEnd(BufferPtr, BufferEnd);
807 while(EndWhitespace != BufferEnd && *EndWhitespace != '/')
830 assert(BufferPtr <= BufferEnd);