summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--clang/include/clang/AST/Type.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/clang/include/clang/AST/Type.h b/clang/include/clang/AST/Type.h
index 640c9883f8f..93969b26847 100644
--- a/clang/include/clang/AST/Type.h
+++ b/clang/include/clang/AST/Type.h
@@ -297,8 +297,7 @@ public:
Long,
LongLong,
- Float, Double, LongDouble//,
-// FloatComplex, DoubleComplex, LongDoubleComplex
+ Float, Double, LongDouble
};
private:
Kind TypeKind;
@@ -561,6 +560,10 @@ public:
bool isVariadic() const { return getSubClassData(); }
+ typedef const QualType *arg_type_iterator;
+ arg_type_iterator arg_type_begin() const { return ArgInfo; }
+ arg_type_iterator arg_type_end() const { return ArgInfo+NumArgs; }
+
virtual void getAsStringInternal(std::string &InnerString) const;
static bool classof(const Type *T) {
OpenPOWER on IntegriCloud