..
ASTTransformer.cpp
Rename ASTTransformer.h -> TransactionTransformer.h.
2015-03-16 15:24:52 +01:00
ASTTransformer.h
Add missing include / llvm-upgrade.
2016-06-15 14:14:33 +02:00
AutoloadCallback.cpp
Simplify invocation of DeclUnloader::UnloadDecl().
2016-06-26 18:59:08 +02:00
AutoSynthesizer.cpp
llvm upgrade.
2016-06-15 14:14:32 +02:00
AutoSynthesizer.h
Rename ASTTransformer.h -> TransactionTransformer.h.
2015-03-16 15:24:52 +01:00
BackendPasses.cpp
Force OptLevel=0: all "unused" values might be used later, do not optimize them away.
2016-06-15 14:14:34 +02:00
BackendPasses.h
Add backend passes back in. Fixes (some of) MacOS.
2015-02-11 22:05:21 +01:00
CheckEmptyTransactionTransformer.cpp
Simplify invocation of DeclUnloader::UnloadDecl().
2016-06-26 18:59:08 +02:00
CheckEmptyTransactionTransformer.h
Rename ASTTransformer.h -> TransactionTransformer.h.
2015-03-16 15:24:52 +01:00
CIFactory.cpp
Revert "Clarify at compile-time that cling cannot handle the new GCC ABI yet."
2016-06-17 17:16:22 +02:00
ClangInternalState.cpp
llvm upgrade.
2016-06-15 14:14:33 +02:00
ClingCodeCompleteConsumer.cpp
Refactor
2016-07-18 14:29:14 +02:00
ClingPragmas.cpp
Use non-shadowing param name (Coverity 61660).
2015-06-07 20:53:59 +02:00
ClingPragmas.h
Add a cling pragma handler. For now implement #pragma cling load(file)
2015-02-18 14:51:21 +01:00
ClingUtils.h
Remove code duplication
2015-04-17 02:50:36 +02:00
CMakeLists.txt
Refactoring ROOT & Cling code completion.
2016-07-18 14:29:14 +02:00
DeclCollector.cpp
Add assert to be explicit about seg fault
2016-06-08 18:44:10 +02:00
DeclCollector.h
Implement DeclCollector::HandleInvalidTagDeclDefinition.
2015-09-23 09:43:03 +02:00
DeclExtractor.cpp
Remove now forbidden call (llvm-upgrade).
2016-06-15 14:14:33 +02:00
DeclExtractor.h
Rename ASTTransformer.h -> TransactionTransformer.h.
2015-03-16 15:24:52 +01:00
DeclUnloader.cpp
Move include to source where it belongs.
2016-06-26 18:59:07 +02:00
DeclUnloader.h
Simplify invocation of DeclUnloader::UnloadDecl().
2016-06-26 18:59:08 +02:00
DynamicExprInfo.cpp
Remove trailing spaces
2014-08-13 16:08:36 +02:00
DynamicLibraryManager.cpp
Exit early once the dylib is found.
2016-07-13 17:16:13 +02:00
DynamicLookup.cpp
Follow change in clang interface.
2016-07-12 10:44:20 +02:00
DynamicLookup.h
Support CXXDependentScopeMemberExpr for EvalT (ROOT-7163).
2015-04-01 12:09:17 +02:00
Exception.cpp
Split Exception.cpp into a part that does and does not need RTTI.
2016-04-11 12:14:17 +02:00
ExceptionRTTI.cpp
Doxygen.
2016-04-22 12:29:14 +02:00
ExternalInterpreterSource.cpp
Fix compilation failure. From Cristina.
2016-07-18 15:59:14 +02:00
ExternalInterpreterSource.h
Refactor
2016-07-18 14:29:14 +02:00
ForwardDeclPrinter.cpp
llvm upgrade.
2016-06-15 14:14:33 +02:00
ForwardDeclPrinter.h
Add a means to customize which file are ignored in ForwardDeclPrinter.
2016-02-19 00:00:26 +01:00
IncrementalExecutor.cpp
Do not access TheTarget if nullptr (Coverity 63252).
2016-07-18 11:29:36 +02:00
IncrementalExecutor.h
Refactor, centralize all TransactionUnloading in Interpreter.
2016-06-26 10:29:17 +02:00
IncrementalJIT.cpp
Remove unloaded symbols from the symbol map.
2016-06-26 10:29:17 +02:00
IncrementalJIT.h
Expected<T> object must be checked before use
2016-07-05 23:44:14 +02:00
IncrementalParser.cpp
Refactoring ROOT & Cling code completion.
2016-07-18 14:29:14 +02:00
IncrementalParser.h
Merge transaction unlinking into deregisterTransaction; pass nullptr if Transaction gets unloaded.
2016-06-26 10:29:17 +02:00
Interpreter.cpp
Refactor
2016-07-18 14:29:14 +02:00
InterpreterCallbacks.cpp
Refactoring ROOT & Cling code completion.
2016-07-18 14:29:14 +02:00
InvocationOptions.cpp
llvm-upgrade.
2016-06-15 14:14:33 +02:00
LookupHelper.cpp
Simplify invocation of DeclUnloader::UnloadDecl().
2016-06-26 18:59:08 +02:00
MultiplexInterpreterCallbacks.h
MultiplexInterpreterCallbacks: Also multiplex the PrintStackTrace through here.
2016-04-21 19:14:47 +02:00
NullDerefProtectionTransformer.cpp
Fix the behavior of PointerCheckInjector for templated functions.
2016-06-28 19:59:07 +02:00
NullDerefProtectionTransformer.h
Doxygen.
2016-04-22 12:29:14 +02:00
RequiredSymbols.cpp
Update required symbol cling_runtime_internal_throwIfInvalidPointer.
2016-04-09 10:44:32 +02:00
Threading.h
Coding conventions
2015-03-16 13:12:47 +01:00
Transaction.cpp
Refactor, centralize all TransactionUnloading in Interpreter.
2016-06-26 10:29:17 +02:00
TransactionPool.h
Replace Transaction::reset() by ~Transaction(). Replace RefillPool by new Transaction.
2015-06-08 14:58:29 +02:00
TransactionUnloader.cpp
Simplify invocation of DeclUnloader::UnloadDecl().
2016-06-26 18:59:08 +02:00
TransactionUnloader.h
Separate DeclUnloader; TransactionUnloader recurses through Interpreter.
2016-06-26 10:29:17 +02:00
Value.cpp
Cache Dtor wrappers (used by ~Value); reduce calls to dlsym (ROOT-7840).
2015-12-15 20:24:16 +01:00
ValueExtractionSynthesizer.cpp
Clang now checks for missing cleanup actions.
2016-07-12 10:44:20 +02:00
ValueExtractionSynthesizer.h
First commit for the Multiple Interpreters
2016-01-14 20:44:14 +01:00
ValuePrinter.cpp
Clarify where the error comes from (cling!).
2016-03-30 12:44:14 +02:00
ValuePrinterSynthesizer.cpp
Initialize all pointer members! (Coverity 63235)
2016-07-18 11:29:36 +02:00
ValuePrinterSynthesizer.h
Cache the lookup of the runtime functions in the synthesizers of the transformers.
2015-12-15 20:24:16 +01:00