cling/lib/Interpreter/AutoloadingTransform.h
Vassil Vassilev 90abfb5485 Fix doxygen.
2014-07-23 15:57:01 +02:00

30 lines
623 B
C++

#ifndef CLING_AUTOLOADING_TRANSFORM_H
#define CLING_AUTOLOADING_TRANSFORM_H
#include "cling/Interpreter/Interpreter.h"
#include "TransactionTransformer.h"
#include "llvm/ADT/OwningPtr.h"
namespace clang {
class Sema;
}
namespace cling {
class AutoloadingTransform : public TransactionTransformer {
public:
///\ brief Constructs the auto synthesizer.
///
///\param[in] S - The semantic analysis object.
///
AutoloadingTransform(clang::Sema* S,Interpreter*);
virtual ~AutoloadingTransform();
virtual void Transform();
};
} // namespace cling
#endif //CLING_AUTOLOADING_TRANSFORM_H