Lines Matching refs:dirName
419 std::string dirName{ToLowerCaseLetters(dir.TokenAt(dirOffset).ToString())}; in Directive() local
425 if (dirName == "line") { in Directive()
427 } else if (dirName == "define") { in Directive()
490 } else if (dirName == "undef") { in Directive()
503 } else if (dirName == "ifdef" || dirName == "ifndef") { in Directive()
508 "#%s: missing name"_err_en_US, dirName); in Directive()
512 "#%s: excess tokens at end of directive"_port_en_US, dirName); in Directive()
514 doThen = IsNameDefined(nameToken) == (dirName == "ifdef"); in Directive()
519 SkipDisabledConditionalCode(dirName, IsElseActive::Yes, prescanner, in Directive()
522 } else if (dirName == "if") { in Directive()
526 SkipDisabledConditionalCode(dirName, IsElseActive::Yes, prescanner, in Directive()
529 } else if (dirName == "else") { in Directive()
544 } else if (dirName == "elif") { in Directive()
556 } else if (dirName == "endif") { in Directive()
566 } else if (dirName == "error") { in Directive()
570 } else if (dirName == "warning") { in Directive()
574 } else if (dirName == "comment" || dirName == "note") { in Directive()
578 } else if (dirName == "include") { in Directive()
644 "#%s: unknown or unimplemented directive"_err_en_US, dirName); in Directive()
674 void Preprocessor::SkipDisabledConditionalCode(const std::string &dirName, in SkipDisabledConditionalCode() argument
705 prescanner.Say(provenanceRange, "#%s: missing #endif"_err_en_US, dirName); in SkipDisabledConditionalCode()