- c0bf462 Perform two more constructor/destructor code-size optimizations: by John McCall · 14 years ago
- 274f190 Rework the CIndex API for displaying diagnostics. Instead of printing by Douglas Gregor · 14 years ago
- 83c481a Early support for declaring ivars in class extensions. wip. by Fariborz Jahanian · 14 years ago
- 44b7139 Remove dead code. by Zhongxing Xu · 14 years ago
- d84aac1 Add 'previous declaration is here' note for param redefinition errors, e.g.: by Chris Lattner · 14 years ago
- ce056bc Eliminate the default arguments to ASTContext::getFunctionType(), by Douglas Gregor · 14 years ago
- f7bb329 Spell string.h correctly. by Daniel Dunbar · 14 years ago
- 26f1786 Add missing include, noticed by ace2001ac on IRC. by Daniel Dunbar · 14 years ago
- b10cd04 Implement support for parsing pseudo-destructor expression with a nested-name-specifier, e.g., by Douglas Gregor · 14 years ago
- 0cef483 Implement PCH support for C++ namespaces. by Douglas Gregor · 14 years ago
- 8761d68 Make Decl::isOutOfLine() virtual, and use that to determine when definitions by Chandler Carruth · 14 years ago
- bd94d44 Start supporting declaration of ivars in @implementation blocks. WIP. by Fariborz Jahanian · 14 years ago
- 354095c Issue extended diagnostic when property dot-syntax is used and by Fariborz Jahanian · 14 years ago
- 473d701 Simplify the CIndex fix-it API, now that we have half-open CXSourceRanges. by Douglas Gregor · 14 years ago
- ba7bc55 Revert: "Change InitListExpr to allocate the array for holding references" by Ted Kremenek · 14 years ago
- d46f985 Re-introduce the ctor/dtor alias optimization, this time hidden behind a by John McCall · 14 years ago
- 9f9269e Change InitListExpr to allocate the array for holding references by Ted Kremenek · 14 years ago
- 11062e1 Patch removes IVars list from ObjCInterfaceDecl and by Fariborz Jahanian · 14 years ago
- 313e26c Teach ASTUnit to keep track of temporary files, then delete them when by Douglas Gregor · 14 years ago
- 0a812cf Re-apply my diagnostics-capture patch for CIndex, with some tweaks to by Douglas Gregor · 14 years ago
- 436f3f0 Revert my CIndex diagnostic changes (r96603, 96606, 96607), which were by Douglas Gregor · 14 years ago
- b9c8a24 Introduce debugging/testing hook clang_enableStackTraces() into by Douglas Gregor · 14 years ago
- b271071 Resurrect the displayDiagnostics parameter to clang_createIndex(), and by Douglas Gregor · 14 years ago
- 4c58923 Introduce CIndex API functions for displaying a diagnostic, with some by Douglas Gregor · 14 years ago
- a88084b Rework how CIndex handles diagnostics. Rather than using a callback, by Douglas Gregor · 14 years ago
- e77f443 Start adding cursor kinds for attributes, with first exposing by Ted Kremenek · 14 years ago
- 63e5d7c Change the behavior of ibaction attributes to be attached to methods, not ivars. by Ted Kremenek · 14 years ago
- 31c780d Add 'ns_returns_not_retained' and 'cf_returns_not_retained' attributes to by Ted Kremenek · 14 years ago
- 0b3b436 Hook the "overflow converting case value to switch condition type" by Douglas Gregor · 14 years ago
- 8264558 Alphabetize #includes. No functionality change. by Ted Kremenek · 14 years ago
- 3f477ea Change GNUInlineAttr definition to just use DEF_SIMPLE_ATTR. by Ted Kremenek · 14 years ago
- 51679c5 PR5803: clang++: Treat untyped 'C' inputs as C++. by Daniel Dunbar · 14 years ago
- e326162 Implement AST merging for Objective-C properties. by Douglas Gregor · 14 years ago
- c30470d For inline-based inter-procedural analysis, we will have multiple stack space regions. Use a dense map to store them. by Zhongxing Xu · 14 years ago
- 8ddf7ce Add a utility method. by Zhongxing Xu · 14 years ago
- 7157018 Fix comment. by Daniel Dunbar · 14 years ago
- efbddd2 Add IBAction attribute to keep the IBOutlet attribute company. by Ted Kremenek · 14 years ago
- 12ead49 Fix unused function warning to handle used attributes and redeclarations. Update test case. by Tanya Lattner · 14 years ago
- c3f2d2b Implement AST importing and checking for Objective-C method declarations. by Douglas Gregor · 14 years ago
- 2ef6f8f Convert clang_getCompletionChunkText() to return a CXString. by Ted Kremenek · 14 years ago
- ab44216 Revert r95939, as suggested by Alexandre Julliard from the Wine project (and by Charles Davis · 14 years ago
- e68fff6 Change clang_getCursorKindSpelling() to return a CXString by Ted Kremenek · 14 years ago
- 7484407 Change clang_getFileName() to return a 'CXString' instead of 'const char *'. by Ted Kremenek · 14 years ago
- 2e55e3a Implement AST importing of Objective-C instance variables. by Douglas Gregor · 14 years ago
- e873fb7 Introduce a new kind of failed result for isLvalue/isModifiableLvalue by Douglas Gregor · 14 years ago
- 75d11371 Disable warn_unused_function for now, its breaking various project builds due to by Daniel Dunbar · 14 years ago
- 124b878 Improve parsing and instantiation of destructor names, so that we can by Douglas Gregor · 14 years ago
- 94fd0b8 Add simpler checker to check if variables captured by a block are uninitialized. by Ted Kremenek · 14 years ago
- 3dbd3d5 Support local namespace aliases and permit them to be instantiated. by John McCall · 14 years ago
- 19c8576 Make the various type-decl Types (and their associated ASTContext routines) by John McCall · 14 years ago
- b26d483 ASTUnit: Constant fold UseBumpAllocator to true, we don't care to support this as an argument. by Daniel Dunbar · 14 years ago
- f7acc37 ASTUnit::LoadFromCompilerInvocation - Take ownership of the provided invocation. by Daniel Dunbar · 14 years ago
- 42e9f8e4 CompilerInstance: Move LLVMContext member out of constructor. by Daniel Dunbar · 14 years ago
- 4e4b30e Refactor the logic for printf argument type-checking into analyze_printf::ArgTypeResult. by Ted Kremenek · 14 years ago
- 252bee9 Added 'AsWideChar' flag to LengthModifier. by Ted Kremenek · 14 years ago
- 2d3df5f mark __builtin_longjmp noreturn, PR6312 by Chris Lattner · 15 years ago
- ea35d11 Cope with anonymous tags defined within declarators by structurally by Douglas Gregor · 15 years ago
- b9bbd59 Convert GRExprEngine's handling of ObjCMessageExprs to use a worklist by Ted Kremenek · 15 years ago
- e771a7a Add Sema support for __builtin_fpclassify by extending the existing check for __builtin_isinf and friends. Part of PR6083. by Benjamin Kramer · 15 years ago
- e0097db Issue a bettter diagnostics for incorrect property setter name. (radar 7647953). by Fariborz Jahanian · 15 years ago
- 73dc30b Reimplement the structural-equality checks used to determine whether by Douglas Gregor · 15 years ago
- 2576061 Class continuation now has its own property ast for by Fariborz Jahanian · 15 years ago
- 676ca15 Change LLVMConventionsChecker to accept an entire translation unit instead by Ted Kremenek · 15 years ago
- d52864b CIndex: Switch CXSourceRange to proper half-open intervals. by Daniel Dunbar · 15 years ago
- 6dd66ed Add new static analyzer for checking LLVM coding conventions: -analyzer-check-llvm-conventions by Ted Kremenek · 15 years ago
- 23e907a Improve the diagnostic given when referring to a tag type without a tag (in C) by John McCall · 15 years ago
- fe33106 Permit the use of typedefs of class template specializations in by Douglas Gregor · 15 years ago
- 7fe0b9e Switch the standard DeclarationName comparator to be a tri-valued comparator. by John McCall · 15 years ago
- 824e19e Add an option to disable the LLVM verifier pass (which is still always by John McCall · 15 years ago
- 5ce5dab Funnel changes to the ImportedDecls list in the ASTImporter through a by Douglas Gregor · 15 years ago
- a2a9d6e Make the following functions thread-safe but having them return an std::string that is reconstructed by Ted Kremenek · 15 years ago
- 36ead2e Implement AST importing and merging for enumeration types and by Douglas Gregor · 15 years ago
- 432a889 Patch to fix a warning which exposed a bug in building by Fariborz Jahanian · 15 years ago
- b37b648 Improve representation of tag declarations first declared or defined by Douglas Gregor · 15 years ago
- c4875ee Improve documentation for DependentTypeOfExprType, DependentDecltypeType. No functionality change. by Douglas Gregor · 15 years ago
- 27935ee Waste two bits in every clang::Type so that the type class can be read by John McCall · 15 years ago
- e6bbc01 Implementing unused function warning. by Tanya Lattner · 15 years ago
- b84412f Warn about using the new force_align_arg_pointer attribute on a function by Charles Davis · 15 years ago
- ad7fe86 Fix leak in CXXNewExpr where the SubExprs array would get allocated directly using 'new[]' instead of the allocator associated with ASTContext. by Ted Kremenek · 15 years ago
- eb3b324 Allocate the SubExprs array in ObjCMessageExpr using the allocator associated with ASTContext. This fixes yet another leak (<rdar://problem/7639260>). by Ted Kremenek · 15 years ago
- 4800d95 When AST merging for record declarations fails, warn about the by Douglas Gregor · 15 years ago
- d42ba8a Add builtins from PR5255. Implementations coming soon. by Eli Friedman · 15 years ago
- 848fa64 More vtable layout dumper improvements. Handle destructors, dump the complete function type of the member functions (using PredefinedExpr::ComputeName. by Anders Carlsson · 15 years ago
- 8aa7994 Remove noisy semicolon. by Benjamin Kramer · 15 years ago
- 5c41ee8 Patch by Cristian Draghici: by Ted Kremenek · 15 years ago
- 824d7ea Check in the beginnings of my new vtable layout builder idea. by Anders Carlsson · 15 years ago
- 5961611 Use the allocator associated with ASTContext to allocate the args by Ted Kremenek · 15 years ago
- 3478eb6 Have ~ASTContext() delete StoredDeclsMap (internal to DeclContext) by by Ted Kremenek · 15 years ago
- 3d2c43e Remove use of 'std::string' from Attr objects, using instead a byte by Ted Kremenek · 15 years ago
- 6495250 Driver: Add -rewrite-objc, which is an interface to clang -cc1 -rewrite-objc. by Daniel Dunbar · 15 years ago
- 2d5b703 Remove another redundant ASTContext parameter by Douglas Gregor · 15 years ago
- 838db38 Eliminate a bunch of unnecessary ASTContexts from members functions of by Douglas Gregor · 15 years ago
- e9ff443 Diagnose when user provided getter is being used as lvalue by Fariborz Jahanian · 15 years ago
- 952b017 Eliminate the ASTContext parameter from RecordDecl::getDefinition() by Douglas Gregor · 15 years ago
- 96a01b4 Implement basic AST merging for classes, structs, and unions in C. by Douglas Gregor · 15 years ago
- 5a0164d Add support for the force_align_arg_pointer attribute. This is an x86-specific by Charles Davis · 15 years ago
- a404ea6 Implement basic support for merging function declarations across by Douglas Gregor · 15 years ago
- b2987d1 Switch to using -fsjlj-exceptions instead of hard-coding it. Notably, this fixes by Daniel Dunbar · 15 years ago
- 7348288 clang -cc1: Add -fsjlj-exceptions, which requires far too much button pushing. by Daniel Dunbar · 15 years ago
- 6b2accb Improve access control diagnostics. Perform access control on member-pointer by John McCall · 15 years ago