diff options
author | Nikolai Kosjar <nikolai.kosjar@qt.io> | 2018-11-27 13:28:49 +0100 |
---|---|---|
committer | Nikolai Kosjar <nikolai.kosjar@qt.io> | 2018-11-29 11:03:53 +0000 |
commit | 9fe8c46d15c9685a744df0f32feb3459a37ee623 (patch) | |
tree | 18f1887600622829b7bc83da9ba63799f9e4fc2b /src/plugins/cpptools/builtineditordocumentprocessor.cpp | |
parent | dd9993a05dbd3af4bb55e7375647d95ae913eb64 (diff) | |
download | qt-creator-9fe8c46d15c9685a744df0f32feb3459a37ee623.tar.gz |
C++: Use file size limit also for included files
We can't stop the clangbackend from processing huge files, but at least
our built-in parser.
Fixes: QTCREATORBUG-21590
Change-Id: I506024495ba0632692f2845c6c204360f4c61b33
Reviewed-by: Marco Bubke <marco.bubke@qt.io>
Diffstat (limited to 'src/plugins/cpptools/builtineditordocumentprocessor.cpp')
-rw-r--r-- | src/plugins/cpptools/builtineditordocumentprocessor.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/plugins/cpptools/builtineditordocumentprocessor.cpp b/src/plugins/cpptools/builtineditordocumentprocessor.cpp index daf7ebf762..42daa67963 100644 --- a/src/plugins/cpptools/builtineditordocumentprocessor.cpp +++ b/src/plugins/cpptools/builtineditordocumentprocessor.cpp @@ -163,7 +163,8 @@ BuiltinEditorDocumentProcessor::BuiltinEditorDocumentProcessor( TextEditor::TextDocument *document, bool enableSemanticHighlighter) : BaseEditorDocumentProcessor(document->document(), document->filePath().toString()) - , m_parser(new BuiltinEditorDocumentParser(document->filePath().toString())) + , m_parser(new BuiltinEditorDocumentParser(document->filePath().toString(), + indexerFileSizeLimitInMb())) , m_codeWarningsUpdated(false) , m_semanticHighlighter(enableSemanticHighlighter ? new CppTools::SemanticHighlighter(document) |