diff options
Diffstat (limited to 'include/clang/AST/Type.h')
-rw-r--r-- | include/clang/AST/Type.h | 6 |
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; |