| ... | @@ -1831,14 +1831,15 @@ ZigClangASTUnit *ZigClangLoadFromCommandLine(const char **args_begin, const char | ... | @@ -1831,14 +1831,15 @@ ZigClangASTUnit *ZigClangLoadFromCommandLine(const char **args_begin, const char |
| 1831 | bool allow_pch_with_compiler_errors = false; | 1831 | bool allow_pch_with_compiler_errors = false; |
| 1832 | bool single_file_parse = false; | 1832 | bool single_file_parse = false; |
| 1833 | bool for_serialization = false; | 1833 | bool for_serialization = false; |
| | 1834 | bool retain_excluded_conditional_blocks = false; |
| 1834 | std::unique_ptr<clang::ASTUnit> *err_unit = new std::unique_ptr<clang::ASTUnit>(); | 1835 | std::unique_ptr<clang::ASTUnit> *err_unit = new std::unique_ptr<clang::ASTUnit>(); |
| 1835 | clang::ASTUnit *ast_unit = clang::ASTUnit::LoadFromCommandLine( | 1836 | clang::ASTUnit *ast_unit = clang::ASTUnit::LoadFromCommandLine( |
| 1836 | args_begin, args_end, | 1837 | args_begin, args_end, |
| 1837 | pch_container_ops, diags, resources_path, | 1838 | pch_container_ops, diags, resources_path, |
| 1838 | only_local_decls, clang::CaptureDiagsKind::All, clang::None, true, 0, clang::TU_Complete, | 1839 | only_local_decls, clang::CaptureDiagsKind::All, clang::None, true, 0, clang::TU_Complete, |
| 1839 | false, false, allow_pch_with_compiler_errors, clang::SkipFunctionBodiesScope::None, | 1840 | false, false, allow_pch_with_compiler_errors, clang::SkipFunctionBodiesScope::None, |
| 1840 | single_file_parse, user_files_are_volatile, for_serialization, clang::None, err_unit, | 1841 | single_file_parse, user_files_are_volatile, for_serialization, retain_excluded_conditional_blocks, |
| 1841 | nullptr); | 1842 | clang::None, err_unit, nullptr); |
| 1842 | | 1843 | |
| 1843 | // Early failures in LoadFromCommandLine may return with ErrUnit unset. | 1844 | // Early failures in LoadFromCommandLine may return with ErrUnit unset. |
| 1844 | if (!ast_unit && !err_unit) { | 1845 | if (!ast_unit && !err_unit) { |