TypeDef.h revision c9410c7e62a33fd7599b2f3e025093a2d171577e
1#ifndef TYPE_DEF_H_
2
3#define TYPE_DEF_H_
4
5#include "NamedType.h"
6
7namespace android {
8
9struct TypeDef : public NamedType {
10    TypeDef(const char *name, Type *type);
11
12    void dump(Formatter &out) const override;
13
14    const Type *referencedType() const;
15
16private:
17    Type *mReferencedType;
18
19    DISALLOW_COPY_AND_ASSIGN(TypeDef);
20};
21
22}  // namespace android
23
24#endif  // TYPE_DEF_H_
25
26