Lines Matching refs:m_text
275 char* m_text; member in Parse
288 …Parse(char* text) : m_text(text), m_inComment(false), m_inFunction(false), m_inFindFunctionType(fa… in Parse()
296 char* openBrace = strchr(m_text, '{'); in CheckForBrace()
297 char* closeBrace = strchr(m_text, '}'); in CheckForBrace()
302 char* doubleQ = strchr(m_text, '"'); in CheckForBrace()
303 char* singleQ = strchr(m_text, '\''); in CheckForBrace()
313 m_text = quote + 1; in CheckForBrace()
317 m_text = openBrace + 1; in CheckForBrace()
318 } while (m_text[0] != '\0'); in CheckForBrace()
324 size_t textLen = strlen(m_text); in ParseLine()
325 char* lineStart = m_text; in ParseLine()
327 if (m_text[0] == '\0') in ParseLine()
329 if (m_inComment == false && m_text[0] == '/') { in ParseLine()
330 m_inComment = m_text[1] == '*'; in ParseLine()
331 if (m_text[1] == '/' || m_text[1] == '*') in ParseLine()
334 commentStart = m_text; // before anything else, turn embedded comments into their own lines in ParseLine()
362 if (skipText(&m_text, "#include")) in ParseLine()
364 if (skipText(&m_text, "#if") || skipText(&m_text, "#else")) { in ParseLine()
371 …if (skipText(&m_text, "#elif") || (is_endif = skipText(&m_text, "#endif")) != false) { // pop prio… in ParseLine()
382 if (skipText(&m_text, "namespace")) { in ParseLine()
391 char* openParen = strchr(m_text, '('); in ParseLine()
394 while (last > m_text && isspace(last[-1])) in ParseLine()
396 while (last > m_text && ((isTokenChar(last[-1]) || last[-1] == ':') && last[-2] == ':')) in ParseLine()
406 char* openBrace = strchr(m_text, '{'); in ParseLine()
407 char* semiColon = strchr(m_text, ';'); in ParseLine()
418 m_text = openBrace + 1; in ParseLine()
429 if (skipText(&m_text, "class")) { in ParseLine()
430 if (openBrace > m_text) { in ParseLine()