summaryrefslogtreecommitdiffstats
path: root/lldb/source/Symbol/ClangUtil.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'lldb/source/Symbol/ClangUtil.cpp')
-rw-r--r--lldb/source/Symbol/ClangUtil.cpp50
1 files changed, 21 insertions, 29 deletions
diff --git a/lldb/source/Symbol/ClangUtil.cpp b/lldb/source/Symbol/ClangUtil.cpp
index 76d621e9ce4..7a67df48ee6 100644
--- a/lldb/source/Symbol/ClangUtil.cpp
+++ b/lldb/source/Symbol/ClangUtil.cpp
@@ -15,44 +15,36 @@
using namespace clang;
using namespace lldb_private;
-bool
-ClangUtil::IsClangType(const CompilerType &ct)
-{
- if (llvm::dyn_cast_or_null<ClangASTContext>(ct.GetTypeSystem()) == nullptr)
- return false;
+bool ClangUtil::IsClangType(const CompilerType &ct) {
+ if (llvm::dyn_cast_or_null<ClangASTContext>(ct.GetTypeSystem()) == nullptr)
+ return false;
- if (!ct.GetOpaqueQualType())
- return false;
+ if (!ct.GetOpaqueQualType())
+ return false;
- return true;
+ return true;
}
-QualType
-ClangUtil::GetQualType(const CompilerType &ct)
-{
- // Make sure we have a clang type before making a clang::QualType
- if (!IsClangType(ct))
- return QualType();
+QualType ClangUtil::GetQualType(const CompilerType &ct) {
+ // Make sure we have a clang type before making a clang::QualType
+ if (!IsClangType(ct))
+ return QualType();
- return QualType::getFromOpaquePtr(ct.GetOpaqueQualType());
+ return QualType::getFromOpaquePtr(ct.GetOpaqueQualType());
}
-QualType
-ClangUtil::GetCanonicalQualType(const CompilerType &ct)
-{
- if (!IsClangType(ct))
- return QualType();
+QualType ClangUtil::GetCanonicalQualType(const CompilerType &ct) {
+ if (!IsClangType(ct))
+ return QualType();
- return GetQualType(ct).getCanonicalType();
+ return GetQualType(ct).getCanonicalType();
}
-CompilerType
-ClangUtil::RemoveFastQualifiers(const CompilerType &ct)
-{
- if (!IsClangType(ct))
- return ct;
+CompilerType ClangUtil::RemoveFastQualifiers(const CompilerType &ct) {
+ if (!IsClangType(ct))
+ return ct;
- QualType qual_type(GetQualType(ct));
- qual_type.removeLocalFastQualifiers();
- return CompilerType(ct.GetTypeSystem(), qual_type.getAsOpaquePtr());
+ QualType qual_type(GetQualType(ct));
+ qual_type.removeLocalFastQualifiers();
+ return CompilerType(ct.GetTypeSystem(), qual_type.getAsOpaquePtr());
}
OpenPOWER on IntegriCloud