forked from qt-creator/qt-creator
C++: Limit typedef resolving depth
This reverts commit 5be56c0 except for its tests. While it fixed the
problem described in the bug report, it also introduced regressions.
For now, we use a hard limit.
Change-Id: I19a85be454e3d7969371707e3eb1c3d42a16ecee
Reviewed-by: Przemyslaw Gorszkowski <pgorszkowski@gmail.com>
Reviewed-by: Erik Verbruggen <erik.verbruggen@digia.com>
This commit is contained in:
@@ -153,6 +153,8 @@ private slots:
|
||||
void test_completion_recursive_using_declarations1();
|
||||
void test_completion_recursive_using_declarations2();
|
||||
void test_completion_recursive_using_typedef_declarations();
|
||||
void test_completion_recursive_typedefs_in_templates1();
|
||||
void test_completion_recursive_typedefs_in_templates2();
|
||||
void test_completion_prefix_first_QTCREATORBUG_8737();
|
||||
void test_completion_prefix_first_QTCREATORBUG_9236();
|
||||
|
||||
@@ -184,9 +186,6 @@ private slots:
|
||||
void test_completion_local_type_and_member_5();
|
||||
void test_completion_local_type_and_member_6();
|
||||
|
||||
void test_completion_recursive_typedefs_in_templates1();
|
||||
void test_completion_recursive_typedefs_in_templates2();
|
||||
|
||||
void test_completion_signals_hide_QPrivateSignal();
|
||||
|
||||
void test_format_pointerdeclaration_in_simpledeclarations();
|
||||
|
||||
Reference in New Issue
Block a user