aboutsummaryrefslogtreecommitdiff
path: root/include/clang/AST/Type.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/clang/AST/Type.h')
-rw-r--r--include/clang/AST/Type.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/include/clang/AST/Type.h b/include/clang/AST/Type.h
index 321b1f204fcf..a00c0c4ff1c4 100644
--- a/include/clang/AST/Type.h
+++ b/include/clang/AST/Type.h
@@ -188,7 +188,8 @@ public:
getAsStringInternal(S, Policy);
return S;
}
- void getAsStringInternal(std::string &Str, const PrintingPolicy &Policy) const;
+ void getAsStringInternal(std::string &Str,
+ const PrintingPolicy &Policy) const;
void dump(const char *s) const;
void dump() const;
@@ -375,6 +376,7 @@ public:
bool isFunctionProtoType() const { return getAsFunctionProtoType() != 0; }
bool isPointerType() const;
bool isBlockPointerType() const;
+ bool isVoidPointerType() const;
bool isReferenceType() const;
bool isLValueReferenceType() const;
bool isRValueReferenceType() const;
@@ -585,7 +587,7 @@ public:
TypeKind(K) {}
Kind getKind() const { return TypeKind; }
- const char *getName(bool CPlusPlus) const;
+ const char *getName(const LangOptions &LO) const;
virtual void getAsStringInternal(std::string &InnerString, const PrintingPolicy &Policy) const;