- f53df23 Move key functions to a separate map. by Anders Carlsson · 15 years ago
- a93c934 DeclaratorInfo -> TypeSourceInfo. Makes an effort to rename associated variables, by John McCall · 15 years ago
- c08582b add 'F' to a bunch of libm builtins so that codegen doesn't die on them, by Chris Lattner · 15 years ago
- 807b93e fix -dM with variadic macros, PR5699 by Chris Lattner · 15 years ago
- 5146b1b rename names for consistency by Chris Lattner · 15 years ago
- 9944f78 filecheckize by Chris Lattner · 15 years ago
- f744934 some code cleanup. by Chris Lattner · 15 years ago
- be1ea44 remove some defaulted params for consistency. by Chris Lattner · 15 years ago
- 4664649 reapply my patch for PR4451, which improves diagnostics for :: vs : confusion. by Chris Lattner · 15 years ago
- bd87c0b fix a crash on invalid I found when working on something unrelated. by Chris Lattner · 15 years ago
- 721e77d Move RequireCompleteType requirement for fields early into ActOnField so that by Eli Friedman · 15 years ago
- 19a9edb Remove a now out of date and out of place comment about predefined exprs from the FloatingLiteral class declaration. by Sam Weinig · 15 years ago
- 3a1ce1e Don't print a void return type for C++ constructors and destructors when generating a predefined expr for them. by Sam Weinig · 15 years ago
- f062d9d Be a bit more complete about accumulating SavedThisAdjustments. by Eli Friedman · 15 years ago
- 72649ed Work-in-progess rewrite of thunks: move thunk generation outside of vtable by Eli Friedman · 15 years ago
- d490f95 PointerUnion == PointerUnion does not do what I thought it did. Also, fix a thinko in a PointerUnion::get call. by Douglas Gregor · 15 years ago
- 01aec11 Integrate the following from the 'objective-rewrite' branch: by Steve Naroff · 15 years ago
- 1ade4ca revert my previous patch, it is breaking something and I don't have time by Chris Lattner · 15 years ago
- d7d7f67 Move helper onto CXXMethodDecl. by Eli Friedman · 15 years ago
- fbcb5d6 Switch the std::multimap shadow map used in code completion to an by Douglas Gregor · 15 years ago
- 93fc8fb this is really about both PR's, 4452 is "don't crash", 4451 is "recover nicely". by Chris Lattner · 15 years ago
- a564b17 implement PR4451, improving error recovery for a mistaken : where a :: was by Chris Lattner · 15 years ago
- 5d1c619 simplify logic. by Chris Lattner · 15 years ago
- 20f12a2 Add rudimentary support for member pointers to CGDebugInfo. by Anders Carlsson · 15 years ago
- 29d9c1a remove some extraneous syntax: sourceloc implicitly converts to sourcerange. by Chris Lattner · 15 years ago
- 86b85b2 use new helpers to simplify code. by Chris Lattner · 15 years ago
- e605efd Add test case for mktemp. Patch by Lei Zhang. by Zhongxing Xu · 15 years ago
- 30bd7a0 Drop Preprocessor/open-failure test, it breaks running the test suite as root, by Daniel Dunbar · 15 years ago
- bb3503a Document that CompilerInvocation::createDiagnostics keeps a reference to the DiagnosticOptions, and update callers to make sure they don't pass in a temporary. by Daniel Dunbar · 15 years ago
- eae18f8 Fix an off by one in findEndOfWord, which could scan past the end of the string in a corner case. by Daniel Dunbar · 15 years ago
- 0336843 Fix a slight oversight in computing whether a copy constructor is elidable. by Eli Friedman · 15 years ago
- 2ffb14f Unbreak and add test case for r90276, a situation in which getBuffer is expected to fail. by Daniel Dunbar · 15 years ago
- 63ceaa3 Change Preprocessor::EnterSourceFile to make ErrorStr non-optional, clients should be forced to deal with error conditions. by Daniel Dunbar · 15 years ago
- 21a8bed Add a pretty horrible hack to prevent clang from crashing with inconsistent PCH by Daniel Dunbar · 15 years ago
- c9c1e9c Integrate the following from the 'objective-rewrite' branch: by Steve Naroff · 15 years ago
- fd5b76f Integrate the following from the 'objective-rewrite' branch: by Steve Naroff · 15 years ago
- a851e60 Integrate the following from the 'objective-rewrite' branch: by Steve Naroff · 15 years ago
- c3a46ef Set the correct linkage for VTTs as well. by Anders Carlsson · 15 years ago
- d76fbda Integrate the following from the 'objective-rewrite' branch: by Steve Naroff · 15 years ago
- 5794c97 More linkage improvements. by Anders Carlsson · 15 years ago
- 3527225 Pass the desired vtable linkage to GenerateVtable directly. Only call MaybeMarkVirtualImplicitMembersReferenced for non-inline functions. by Anders Carlsson · 15 years ago
- 8c2d36f Make GenerateVtable a private member function of CGVtableInfo. by Anders Carlsson · 15 years ago
- d013733 Fix for PR5693: shift some code into SetClassDeclAttributesFromBase so that by Eli Friedman · 15 years ago
- 224c312 Only emit the vtable definition if the class has a key function and we're emitting it, or if the class doesn't have a key function and we are emitting the complete constructor. by Anders Carlsson · 15 years ago
- 891c8b7 If a class does not have a key function, its linkage should be weak_odr. by Anders Carlsson · 15 years ago
- 152d4dc Use createGlobalVariable for creating vtable variables too. by Anders Carlsson · 15 years ago
- b2041de Don't call back() on an empty vector. by Benjamin Kramer · 15 years ago
- b85e77a Integrate the following from the 'objective-rewrite' branch: by Steve Naroff · 15 years ago
- bb27d86 CodeGenModule::GenerateVtable now returns a pointer directly to the vtable and not to the address point. by Anders Carlsson · 15 years ago
- e40477c Make sure that hte vtable always has an i8* array type. by Anders Carlsson · 15 years ago
- 9ac95b9 Add a function for getting the vtable address point of a class. by Anders Carlsson · 15 years ago
- 4282edf Simplify BuildVTT. by Anders Carlsson · 15 years ago
- 2e32aae Let the VTT builder pretend that getVtable returns a pointer to the vtable and not to the vtable address point. by Anders Carlsson · 15 years ago
- be58b39 Change getCtorVtable to not return the address point offset, but the global variable. by Anders Carlsson · 15 years ago
- 9428b67 Simplify some code. by Anders Carlsson · 15 years ago
- 7ca4643 Factor vtable related GlobalVariable creation out into a separate function. Add vtable linkage test. by Anders Carlsson · 15 years ago
- 6e2cf8c Update .xcodeproj file by Anders Carlsson · 15 years ago
- 3d7e786 Integrate the following from the 'objective-rewrite' branch: by Steve Naroff · 15 years ago
- 0304c6c Remove 'LangOpts' from Diagnostic (added in http://llvm.org/viewvc/llvm-project?view=rev&revision=90642). by Steve Naroff · 15 years ago
- 0e7049f Avoid trashing two temporary strings. by Benjamin Kramer · 15 years ago
- f42d488 strcasecmp is unportable. by Benjamin Kramer · 15 years ago
- 2b0cc12 Improve the performance of code completion by 2.2x when completing for ordinary names with Cocoa.h included, by drastically improving the performance of our results sorting. by Douglas Gregor · 15 years ago
- 7c176fa fix comment. by Chris Lattner · 15 years ago
- 36a2be1 consolidate some tests. by Chris Lattner · 15 years ago
- 761acc1 implement rdar://7346691 by codegen'ing struct/array initializers by Chris Lattner · 15 years ago
- 10976d9 various cleanups. by Chris Lattner · 15 years ago
- ff933b7 simplify a condition and add a testcase. by Chris Lattner · 15 years ago
- 02dd4b1 fix rdar://7446395, a crash on invalid, by fixing a broken assertion. by Chris Lattner · 15 years ago
- 378fe06 Tweak "key function" rules so that they work for templates with virtual by Eli Friedman · 15 years ago
- 9422097 CIndex: For the time being, don't return translation units if we encounter an error during parsing. by Daniel Dunbar · 15 years ago
- e0c4d89 Integrate the following from the 'objective-rewrite' branch: by Steve Naroff · 15 years ago
- 152b5b1 Skip actually generating the vtable unless we are defining it. This avoids by Eli Friedman · 15 years ago
- f5431e3 Unbreak -ccc-cxx and -ccc-clang-cxx defaulting. by Daniel Dunbar · 15 years ago
- 1b3171d Don't emit explicit specializations of static member variable declarations. by Anders Carlsson · 15 years ago
- 6a1e0eb Add support for function try blocks. by Mike Stump · 15 years ago
- ed97649 Fix "using typename" and the instantiation of non-dependent using declarations. by John McCall · 15 years ago
- cce9fde Return bool as a bool instead of a uint64_t. by Benjamin Kramer · 15 years ago
- 48eda2c Be a little more clever about inline member functions that are marked inline in the inline class declaration but not in the actual definition: by Anders Carlsson · 15 years ago
- 9936908 Forgot this. by Anders Carlsson · 15 years ago
- 5c478cf Diagnose declarations of implicit member functions. by Anders Carlsson · 15 years ago
- be0ed67 Add an easy accessor for the end of the try/catch statement. by Mike Stump · 15 years ago
- 8477ee9 Driver: Switch -ccc-* options to using the standard options functionality. by Daniel Dunbar · 15 years ago
- 6e132aa Fix for PR5650 - Revised vector_size attribute handling to be done earlier before declaration is finalized. by John Thompson · 15 years ago
- 17c8778 Integrate the following from the 'objective-rewrite' branch: by Steve Naroff · 15 years ago
- fdd6aaf Integrate the following from the 'objective-rewrite' branch: by Steve Naroff · 15 years ago
- e89b8e7 Integrate the following from the 'objective-rewrite' branch: by Steve Naroff · 15 years ago
- 5dd6b39 Put in FIXME that this mangling is not official in. by Sean Hunt · 15 years ago
- 2658f05 OptTable: Allow option groups to be used to define "help groups", which will by Daniel Dunbar · 15 years ago
- 9a24251 OptParser: Add HelpHidden flag. by Daniel Dunbar · 15 years ago
- 2421f66 Switch mangling of literal operator names to a string that's by Sean Hunt · 15 years ago
- 1c4269a Be sure to instantiate rtti for non-polymorphic bases. by Mike Stump · 15 years ago
- 30a4534 Teach AnalysisContext::getBody() about BlockDecls. by Ted Kremenek · 15 years ago
- 4f1db53 Teach 'ExecutionContinues' (part of BugReporter's diagnostic generation) about BlockDecls. by Ted Kremenek · 15 years ago
- 224451b Include BlockDeclRefExprs in constructed CFGs. by Ted Kremenek · 15 years ago
- edeb5b6 Replace SymbolReaper::isLive(VarDecl) with SymbolReaper::isLive(VarRegion). by Ted Kremenek · 15 years ago
- fd12649 When generating a virtual destructor, don't try to make a virtual call to the base class destructor because then we'll just re-enter the same destructor! by Anders Carlsson · 15 years ago
- 0f4c59c Add gcc's -no-canonical-prefixes option to clang. by Rafael Espindola · 15 years ago
- b2c9c0b Fixup nested try blocks. by Mike Stump · 15 years ago
- a086783 Fix warning and be sure to set up the rethrow pointer if we fall off by Mike Stump · 15 years ago
- ac3f7bd Rename 'Class' to 'MostDerivedClass' by Anders Carlsson · 15 years ago