blob: faa8c4c72a65657ecdbdd7b311d67255772afd6a [file] [log] [blame]
{% from "macros.tmpl" import license %}
{{ license() }}
#ifndef {{namespace}}ElementFactory_h
#define {{namespace}}ElementFactory_h
#include "platform/heap/Handle.h"
#include "wtf/Forward.h"
#include "wtf/PassRefPtr.h"
namespace blink {
class Document;
class {{namespace}}Element;
class {{namespace}}ElementFactory {
public:
static PassRefPtrWillBeRawPtr<{{namespace}}Element> create{{namespace}}Element(
const AtomicString& localName,
Document&,
bool createdByParser = true);
};
} // namespace blink
#endif