cling/lib/Interpreter
2016-07-18 15:59:14 +02:00
..
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