..
ASTDumper.cpp
Update to clang/llvm r179269 (llvm vendor branch r49215):
2013-04-24 16:28:08 +00:00
ASTDumper.h
Remove unused members and silence warnings from *good* compilers.
2013-06-14 10:13:54 +02:00
ASTNodeEraser.cpp
Update to clang/llvm r179269 (llvm vendor branch r49215):
2013-04-24 16:28:08 +00:00
ASTNodeEraser.h
Move cling from cint/ to interpreter/ (Will add a "we have moved" readme to cint/cling.)
2012-09-05 09:37:39 +00:00
AutoSynthesizer.cpp
v5 of patches.
2013-03-11 13:11:15 +00:00
AutoSynthesizer.h
Remove useless forward decl.
2013-05-24 10:34:33 +02:00
CIFactory.cpp
Add clarification comment.
2013-06-25 09:30:33 +02:00
CMakeLists.txt
Remove the multiplex - it's in clang's mainline.
2013-04-08 09:48:54 +00:00
DeclCollector.cpp
Also pass global inline functions to the ASTDeserListener (aka ROOT Meta)
2013-05-17 06:48:40 +02:00
DeclCollector.h
For Decls coming from a parsed file that describes the content of a library:
2013-04-10 15:15:49 +00:00
DeclExtractor.cpp
Since we enforced very strict policy when declarations should be added to a transaction we have corner cases which need to be handled. For example in the transaction transformers there could be template instantiations happening and the transaction should be open and expecting decls.
2013-06-25 09:30:34 +02:00
DeclExtractor.h
Fix the order of static initialization in cling (eg: int i = 1; i++; int j =i;)
2012-12-19 10:56:30 +00:00
DynamicExprInfo.cpp
Move cling from cint/ to interpreter/ (Will add a "we have moved" readme to cint/cling.)
2012-09-05 09:37:39 +00:00
DynamicLookup.cpp
Open the transaction to collect declarations coming from the dynamic expressions.
2013-06-25 09:30:34 +02:00
DynamicLookup.h
Do not value print dynamic expressions when they are in a inner compound stmt.
2013-06-05 16:26:51 +02:00
ExecutionContext.cpp
Remove the lazy (fishy) initialization of the cling's execution context.
2013-06-25 09:30:36 +02:00
ExecutionContext.h
Remove the lazy (fishy) initialization of the cling's execution context.
2013-06-25 09:30:36 +02:00
IncrementalParser.cpp
Baozeng Ding - Split the transformers into two kinds: AST and IR
2013-06-26 20:57:05 +02:00
IncrementalParser.h
Baozeng Ding - Split the transformers into two kinds: AST and IR
2013-06-26 20:57:05 +02:00
Interpreter.cpp
Don't set the module in Interpreter::codegen. This is leftover from the cherrypick.
2013-06-25 09:30:35 +02:00
InterpreterCallbacks.cpp
Update to clang/llvm r179269 (llvm vendor branch r49215):
2013-04-24 16:28:08 +00:00
InvocationOptions.cpp
Update to clang/llvm r179269 (llvm vendor branch r49215):
2013-04-24 16:28:08 +00:00
IRDumper.cpp
From Baozeng: Add .printIR meta command, printing the llvm::Module.
2013-06-17 21:00:58 +02:00
IRDumper.h
Remove unused members and silence warnings from *good* compilers.
2013-06-14 10:13:54 +02:00
LookupHelper.cpp
Use better source location or instantiations of conversions fail.
2013-06-21 10:43:53 +02:00
Makefile
Move cling from cint/ to interpreter/ (Will add a "we have moved" readme to cint/cling.)
2012-09-05 09:37:39 +00:00
RequiredSymbols.cpp
printValue() now returns a std::string to reduce dependency on cling / llvm.
2013-05-15 11:43:12 +02:00
ReturnSynthesizer.cpp
Don't return array types; functions cannot do that. Decay to pointer instead.
2013-06-10 14:48:01 +02:00
ReturnSynthesizer.h
Reduce fwd decls.
2013-02-25 10:19:15 +00:00
StoredValueRef.cpp
Rename public value printer function to cling::printValue.
2013-05-15 11:43:12 +02:00
Transaction.cpp
Typo.
2013-06-26 16:18:26 +02:00
TransactionTransformer.cpp
Rollback the transaction if there is an error occurred in one of the transformers.
2012-10-26 12:56:49 +00:00
TransactionTransformer.h
Rollback the transaction if there is an error occurred in one of the transformers.
2012-10-26 12:56:49 +00:00
Value.cpp
Don't test the sizeof(c'tor) but the sizeof(type)...
2013-04-25 16:23:12 +00:00
ValuePrinter.cpp
Only print char if printable; else print its hex value.
2013-05-24 10:41:03 +02:00
ValuePrinterInfo.cpp
Add value printing of namespace- or static member functions (i.e. not CXXMethods):
2012-12-02 16:47:34 +00:00
ValuePrinterSynthesizer.cpp
Since we enforced very strict policy when declarations should be added to a transaction we have corner cases which need to be handled. For example in the transaction transformers there could be template instantiations happening and the transaction should be open and expecting decls.
2013-06-25 09:30:34 +02:00
ValuePrinterSynthesizer.h
Simplify: don't loop over everything to find the WrapperFD but use the one stored in the transaction.
2012-11-11 12:47:05 +00:00