forked from qt-creator/qt-creator
Recognize C++0x lambda expressions.
This commit is contained in:
@@ -71,6 +71,7 @@ class BinaryExpressionAST;
|
||||
class BoolLiteralAST;
|
||||
class BreakStatementAST;
|
||||
class CallAST;
|
||||
class CaptureAST;
|
||||
class CaseStatementAST;
|
||||
class CastExpressionAST;
|
||||
class CatchClauseAST;
|
||||
@@ -108,6 +109,10 @@ class FunctionDefinitionAST;
|
||||
class GotoStatementAST;
|
||||
class IfStatementAST;
|
||||
class LabeledStatementAST;
|
||||
class LambdaCaptureAST;
|
||||
class LambdaDeclaratorAST;
|
||||
class LambdaExpressionAST;
|
||||
class LambdaIntroducerAST;
|
||||
class LinkageBodyAST;
|
||||
class LinkageSpecificationAST;
|
||||
class MemInitializerAST;
|
||||
@@ -187,6 +192,7 @@ class TemplateIdAST;
|
||||
class TemplateTypeParameterAST;
|
||||
class ThisExpressionAST;
|
||||
class ThrowExpressionAST;
|
||||
class TrailingReturnTypeAST;
|
||||
class TranslationUnitAST;
|
||||
class TryBlockStatementAST;
|
||||
class TypeConstructorCallAST;
|
||||
@@ -219,6 +225,8 @@ typedef List<QtPropertyDeclarationItemAST *> QtPropertyDeclarationItemListAST;
|
||||
typedef List<NameAST *> NameListAST;
|
||||
typedef List<QtInterfaceNameAST *> QtInterfaceNameListAST;
|
||||
|
||||
typedef List<CaptureAST *> CaptureListAST;
|
||||
|
||||
typedef List<ObjCMessageArgumentAST *> ObjCMessageArgumentListAST;
|
||||
typedef List<ObjCSelectorArgumentAST *> ObjCSelectorArgumentListAST;
|
||||
typedef List<ObjCPropertyAttributeAST *> ObjCPropertyAttributeListAST;
|
||||
|
||||
Reference in New Issue
Block a user