diff options
author | Chris Lattner <sabre@nondot.org> | 2009-04-26 00:44:05 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2009-04-26 00:44:05 +0000 |
commit | 0389e6bd0159bfdd08f7c50a37543b6e3adf0c33 (patch) | |
tree | a6192f51f47c316d424c66f8416d05e2e092a407 /include/clang/Frontend/PCHBitCodes.h | |
parent | cf11b52ac2819e0d82d60ba570b14ffdba3cd607 (diff) |
implement PCH support for the rest of ExprObjC.h, including
the missing bits of ObjCMessageExpr.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@70100 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/clang/Frontend/PCHBitCodes.h')
-rw-r--r-- | include/clang/Frontend/PCHBitCodes.h | 23 |
1 files changed, 14 insertions, 9 deletions
diff --git a/include/clang/Frontend/PCHBitCodes.h b/include/clang/Frontend/PCHBitCodes.h index f486920316..c57752b997 100644 --- a/include/clang/Frontend/PCHBitCodes.h +++ b/include/clang/Frontend/PCHBitCodes.h @@ -553,19 +553,24 @@ namespace clang { // Objective-C - /// \brief A ObjCStringLiteral record. + /// \brief An ObjCStringLiteral record. EXPR_OBJC_STRING_LITERAL, - /// \brief A ObjCEncodeExpr record. + /// \brief An ObjCEncodeExpr record. EXPR_OBJC_ENCODE, - /// \brief A ObjCSelectorExpr record. + /// \brief An ObjCSelectorExpr record. EXPR_OBJC_SELECTOR_EXPR, - /// \brief A ObjCProtocolExpr record. + /// \brief An ObjCProtocolExpr record. EXPR_OBJC_PROTOCOL_EXPR, - /// \brief A ObjCMessageExpr record. - EXPR_OBJC_MESSAGE_EXPR - - // FIXME: From ExprObjC.h: ObjCIvarRefExpr, ObjCPropertyRefExpr, - // ObjCKVCRefExpr, ObjCSuperExpr + /// \brief An ObjCIvarRefExpr record. + EXPR_OBJC_IVAR_REF_EXPR, + /// \brief An ObjCPropertyRefExpr record. + EXPR_OBJC_PROPERTY_REF_EXPR, + /// \brief An ObjCKVCRefExpr record. + EXPR_OBJC_KVC_REF_EXPR, + /// \brief An ObjCMessageExpr record. + EXPR_OBJC_MESSAGE_EXPR, + /// \brief An ObjCSuperExpr record. + EXPR_OBJC_SUPER_EXPR }; /// \brief The kinds of designators that can occur in a |