@@ -112,7 +112,9 @@ class CompilerType {
112
112
113
113
// / Tests.
114
114
// / \{
115
- explicit operator bool () const { return m_type_system.lock () && m_type; }
115
+ explicit operator bool () const {
116
+ return m_type_system.lock () && m_type;
117
+ }
116
118
117
119
bool IsValid () const { return (bool )*this ; }
118
120
@@ -192,54 +194,6 @@ class CompilerType {
192
194
bool IsTypedefType () const ;
193
195
194
196
bool IsVoidType () const ;
195
-
196
- bool IsSmartPtrType () const ;
197
-
198
- bool IsInteger () const ;
199
-
200
- bool IsFloat () const ;
201
-
202
- bool IsEnumerationType () const ;
203
-
204
- bool IsUnscopedEnumerationType () const ;
205
-
206
- bool IsIntegerOrUnscopedEnumerationType () const ;
207
-
208
- bool IsSigned () const ;
209
-
210
- bool IsNullPtrType () const ;
211
-
212
- bool IsBoolean () const ;
213
-
214
- bool IsEnumerationIntegerTypeSigned () const ;
215
-
216
- bool IsScalarOrUnscopedEnumerationType () const ;
217
-
218
- bool IsPromotableIntegerType () const ;
219
-
220
- bool IsPointerToVoid () const ;
221
-
222
- bool IsRecordType () const ;
223
-
224
- bool IsVirtualBase (CompilerType target_base, CompilerType *virtual_base,
225
- bool carry_virtual = false ) const ;
226
-
227
- bool IsContextuallyConvertibleToBool () const ;
228
-
229
- bool IsBasicType () const ;
230
-
231
- std::string TypeDescription ();
232
-
233
- bool CompareTypes (CompilerType rhs) const ;
234
-
235
- const char *GetTypeTag ();
236
-
237
- uint32_t GetNumberOfNonEmptyBaseClasses ();
238
-
239
- CompilerType GetTemplateArgumentType (uint32_t idx);
240
-
241
- CompilerType GetSmartPtrPointeeType ();
242
-
243
197
// / \}
244
198
245
199
// / Type Completion.
@@ -482,8 +436,8 @@ class CompilerType {
482
436
ExecutionContextScope *exe_scope);
483
437
484
438
// / Dump to stdout.
485
- void DumpTypeDescription (
486
- lldb::DescriptionLevel level = lldb::eDescriptionLevelFull) const ;
439
+ void DumpTypeDescription (lldb::DescriptionLevel level =
440
+ lldb::eDescriptionLevelFull) const ;
487
441
488
442
// / Print a description of the type to a stream. The exact implementation
489
443
// / varies, but the expectation is that eDescriptionLevelFull returns a
0 commit comments