Lines Matching defs:TypeFormatImpl
25 class TypeFormatImpl {
111 TypeFormatImpl(const Flags &flags = Flags());
113 typedef std::shared_ptr<TypeFormatImpl> SharedPointer;
115 virtual ~TypeFormatImpl();
156 DISALLOW_COPY_AND_ASSIGN(TypeFormatImpl);
159 class TypeFormatImpl_Format : public TypeFormatImpl {
162 const TypeFormatImpl::Flags &flags = Flags());
172 TypeFormatImpl::Type GetType() override {
173 return TypeFormatImpl::Type::eTypeFormat;
187 class TypeFormatImpl_EnumType : public TypeFormatImpl {
190 const TypeFormatImpl::Flags &flags = Flags());
200 TypeFormatImpl::Type GetType() override {
201 return TypeFormatImpl::Type::eTypeEnum;