other fixes

This commit is contained in:
manasij7479 2014-06-08 04:00:25 +05:30 committed by sftnight
parent 236172318f
commit 297d005617
5 changed files with 7 additions and 11 deletions

View File

@ -12,7 +12,7 @@
#include "cling/Interpreter/DynamicExprInfo.h"
#include "cling/Interpreter/InterpreterCallbacks.h"
#include "cling/Interpreter/LookupHelper.h"
#include "cling/Interpreter/AutoloadCallback.h"
#include "clang/AST/Type.h"
#include "llvm/Support/raw_ostream.h"
@ -31,6 +31,7 @@ void symbol_requester() {
runtime::internal::DynamicExprInfo DEI(0,0,false);
DEI.getExpr();
InterpreterCallbacks cb(0);
AutoloadCallback a(&I);
}
}
}

View File

@ -8,10 +8,8 @@
// RUN: cat %s | %cling 2>&1 -I %S -Xclang -verify
// Test enumTest
#include "cling/TagsExtension/TagManager.h"
#include "cling/TagsExtension/Callback.h"
cling::TagManager t;
gCling->setCallbacks(new cling::AutoloadCallback(gCling,&t));
#include "cling/Interpreter/AutoloadCallback.h"
gCling->setCallbacks(new cling::AutoloadCallback(gCling));
.rawInput 1
enum __attribute__((annotate("Enum.h"))) class EC;

View File

@ -9,10 +9,8 @@
// RUN: cat %s | %cling -I %S -Xclang -verify
// Test incompleteType
#include "cling/TagsExtension/TagManager.h"
#include "cling/TagsExtension/Callback.h"
cling::TagManager t;
gCling->setCallbacks(new cling::AutoloadCallback(gCling,&t));
#include "cling/Interpreter/AutoloadCallback.h"
gCling->setCallbacks(new cling::AutoloadCallback(gCling));
.rawInput 1
class __attribute__((annotate("Def.h"))) C;

View File

@ -30,7 +30,6 @@ target_link_libraries(cling
clingMetaProcessor
clingInterpreter
clingUtils
clingCtagsExtension
)
install(TARGETS cling

View File

@ -21,7 +21,7 @@ CXXFLAGS = -fno-rtti
NO_DEAD_STRIP := 1
LINK_COMPONENTS := bitwriter jit native option ipo instrumentation objcarcopts
USEDLIBS = clingUserInterface.a clingMetaProcessor.a clingTagsExtension.a clingInterpreter.a clingUITextInput.a clingUtils.a clangFrontend.a clangSerialization.a clangDriver.a clangCodeGen.a clangParse.a clangSema.a clangEdit.a clangAnalysis.a clangAST.a clangLex.a clangBasic.a
USEDLIBS = clingUserInterface.a clingMetaProcessor.a clingInterpreter.a clingUITextInput.a clingUtils.a clangFrontend.a clangSerialization.a clangDriver.a clangCodeGen.a clangParse.a clangSema.a clangEdit.a clangAnalysis.a clangAST.a clangLex.a clangBasic.a
include $(LEVEL)/Makefile.common