1 //===-- ObjCConstants.h------------------------------------------*- C++ -*-===//
3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4 // See https://llvm.org/LICENSE.txt for license information.
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
9 #ifndef LLDB_SOURCE_PLUGINS_LANGUAGE_OBJC_OBJCCONSTANTS_H
10 #define LLDB_SOURCE_PLUGINS_LANGUAGE_OBJC_OBJCCONSTANTS_H
12 // Objective-C Type Encoding
24 #define _C_LNG_LNG 'q'
25 #define _C_ULNG_LNG 'Q'
33 #define _C_CHARPTR '*'
37 #define _C_UNION_B '('
38 #define _C_UNION_E ')'
39 #define _C_STRUCT_B '{'
40 #define _C_STRUCT_E '}'
44 #endif // LLDB_SOURCE_PLUGINS_LANGUAGE_OBJC_OBJCCONSTANTS_H