forked from qt-creator/qt-creator
C++: Split designator AST
Change-Id: I9bfed2023624c818c0f35f24476693cffeaf2bbc Reviewed-by: Wang Hoi <wanghoi@126.com> Reviewed-by: Nikolai Kosjar <nikolai.kosjar@digia.com>
This commit is contained in:
committed by
Nikolai Kosjar
parent
cb079c5319
commit
ea4b4bff40
11
src/libs/3rdparty/cplusplus/ASTPatternBuilder.h
vendored
11
src/libs/3rdparty/cplusplus/ASTPatternBuilder.h
vendored
@@ -1147,9 +1147,16 @@ public:
|
||||
return __ast;
|
||||
}
|
||||
|
||||
DesignatorAST *Designator()
|
||||
DotDesignatorAST *DotDesignator()
|
||||
{
|
||||
DesignatorAST *__ast = new (&pool) DesignatorAST;
|
||||
DotDesignatorAST *__ast = new (&pool) DotDesignatorAST;
|
||||
return __ast;
|
||||
}
|
||||
|
||||
BracketDesignatorAST *BracketDesignator(ExpressionAST *expression = 0)
|
||||
{
|
||||
BracketDesignatorAST *__ast = new (&pool) BracketDesignatorAST;
|
||||
__ast->expression = expression;
|
||||
return __ast;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user