forked from qt-creator/qt-creator
C++: Support ellipsis on variadic inheritance parsing
Change-Id: I571aefdb1f2aba88ba0c7710f16b6d8ad2e8f5a8 Reviewed-by: André Hartmann <aha_1980@gmx.de> Reviewed-by: Orgad Shaneh <orgads@gmail.com> Reviewed-by: Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
This commit is contained in:
committed by
Orgad Shaneh
parent
697479572f
commit
2a966a8917
2
src/libs/3rdparty/cplusplus/Bind.cpp
vendored
2
src/libs/3rdparty/cplusplus/Bind.cpp
vendored
@@ -429,6 +429,8 @@ void Bind::baseSpecifier(BaseSpecifierAST *ast, unsigned colon_token, Class *kla
|
||||
const int visibility = visibilityForAccessSpecifier(tokenKind(ast->access_specifier_token));
|
||||
baseClass->setVisibility(visibility); // ### well, not exactly.
|
||||
}
|
||||
if (ast->ellipsis_token)
|
||||
baseClass->setVariadic(true);
|
||||
klass->addBaseClass(baseClass);
|
||||
ast->symbol = baseClass;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user