cling/lib/Interpreter
2013-09-26 17:54:18 +02:00
..
ASTDumper.cpp Update to clang/llvm r179269 (llvm vendor branch r49215): 2013-04-24 16:28:08 +00:00
ASTDumper.h Add useful comment. 2013-07-10 14:20:08 +02:00
ASTNodeEraser.cpp Fix warnings. 2013-09-20 10:12:57 +02: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 New DeduceAutoType() interface. 2013-09-26 17:54:18 +02:00
AutoSynthesizer.h Remove useless forward decl. 2013-05-24 10:34:33 +02:00
CIFactory.cpp Options moved to llvm; CI->createDiagnostics; Path 2013-09-26 17:54:17 +02:00
ClangInternalState.cpp Cleanup the temporary files. 2013-09-24 12:07:04 +02:00
CMakeLists.txt Added missing file: DynamicLibraryManager.cpp 2013-09-24 16:31:00 +02:00
DeclCollector.cpp Move codegenning of deserialized declarations in the IncrementalParser. 2013-08-28 16:44:01 +02:00
DeclCollector.h Move codegenning of deserialized declarations in the IncrementalParser. 2013-08-28 16:44:01 +02:00
DeclExtractor.cpp Revert clang::Decl::ClearLinkageCache() patch; implement here instead. 2013-09-26 17:54:17 +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
DynamicLibraryManager.cpp Move dynamic library handling in separate class. 2013-09-24 12:07:06 +02: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 Non-MC JIT does not support exception handling anymore. 2013-09-26 17:54:17 +02:00
ExecutionContext.h Move the ExecutionContext-specific parts from the Interpreter. 2013-09-20 10:12:57 +02:00
IncrementalParser.cpp No need to unload rolled back transactions 2013-09-20 06:50:00 +02:00
IncrementalParser.h DGRs can have a decl to be emitted, another not to be emitted. 2013-09-13 10:44:52 +02:00
Interpreter.cpp Reduce the amount of #included files. 2013-09-24 12:07:07 +02:00
InterpreterCallbacks.cpp Spell it syntactically correct. 2013-09-09 14:33:56 +02:00
InvocationOptions.cpp Options moved from clang to llvm. 2013-09-26 17:54:17 +02: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 Properly do function exact match when the argument are references. 2013-09-26 09:42:57 +02:00
Makefile Compile RuntimeException with exceptions enabled. 2013-09-12 10:53:00 +02:00
NullDerefProtectionTransformer.cpp Synthesizing if(DeclRefExpr) throw requires cling to be run with rtti. 2013-09-11 23:11:57 +02:00
NullDerefProtectionTransformer.h Use better name. 2013-09-11 13:50:57 +02: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 In ReturnSynthesizer add better support for RecordType. 2013-08-31 20:49:07 +02:00
ReturnSynthesizer.h Reduce fwd decls. 2013-02-25 10:19:15 +00:00
RuntimeException.cpp Synthesizing if(DeclRefExpr) throw requires cling to be run with rtti. 2013-09-11 23:11:57 +02:00
StoredValueRef.cpp Add support for member data pointer type. 2013-08-28 03:46:06 +02:00
Transaction.cpp Spell out that we want only one wrapper per transaction. 2013-09-10 15:41:01 +02:00
TransactionPool.h Change the state when the transaction gets returned in the pool. Simplifies debugging. 2013-08-04 18:44:55 +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 In ReturnSynthesizer add better support for RecordType. 2013-08-31 20:49:07 +02: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 Remove unused variable. 2013-08-09 09:35:53 +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