Home | History | Annotate | Download | only in lazy_codegen

Lines Matching refs:SessionContext

682 class SessionContext {
684 SessionContext(LLVMContext &C)
699 void SessionContext::addPrototypeAST(std::unique_ptr<PrototypeAST> P) {
703 PrototypeAST* SessionContext::getPrototypeAST(const std::string &Name) {
713 IRGenContext(SessionContext &S)
721 SessionContext& getSession() { return Session; }
730 SessionContext &Session;
1134 static std::unique_ptr<llvm::Module> IRGen(SessionContext &S,
1162 KaleidoscopeJIT(SessionContext &Session)
1211 static void HandleDefinition(SessionContext &S, KaleidoscopeJIT &J) {
1223 static void HandleExtern(SessionContext &S) {
1232 static void HandleTopLevelExpression(SessionContext &S, KaleidoscopeJIT &J) {
1268 SessionContext S(getGlobalContext());