- fee96e0 Cleanups and fixes to the nil-receiver checker, some of it fallout the by Ted Kremenek · 15 years ago
- 5656e14 Clean up the AST for while loops and fix several problems with by Douglas Gregor · 15 years ago
- f7a1a74 Rip out TemplateIdRefExpr and make UnresolvedLookupExpr and by John McCall · 15 years ago
- 909e589 DeclarationName::getIdentifier should take a const IdentifierInfo, since the by John McCall · 15 years ago
- 80ad16f Helper function for turning a TemplateName into a DeclarationName. by John McCall · 15 years ago
- 46408ee Make sure redeclaration chains are properly linked, even through invalid decls. This fixes PR5415. by Sebastian Redl · 15 years ago
- d3d5301 Explicitly store the condition variable within switch statements, and by Douglas Gregor · 15 years ago
- 87392c4 Remove trailing spaces by Kovarththanan Rajaratnam · 15 years ago
- f5f5144 Add getByteSize() and getTypeSizeInBytes(). by Ken Dyck · 15 years ago
- 668399b Refactor undefined result checker. This is the last one. by Zhongxing Xu · 15 years ago
- 2055eff Refactor NilReceiverStructRet and NilReceiverLargerThanVoidPtrRet into by Zhongxing Xu · 15 years ago
- 990a07c Remove trailing spaces by Kovarththanan Rajaratnam · 15 years ago
- e576af2 Enhance null dereference diagnostics by indicating what variable (if any) was dereferenced. Addresses <rdar://problem/7039161>. by Ted Kremenek · 15 years ago
- 33a33d8 Sketch the rest of the clang -cc1 option definitions, aka fun with C-x C-(. by Daniel Dunbar · 15 years ago
- 8cfe5a7 Explicitly track the condition variable within an "if" statement, by Douglas Gregor · 15 years ago
- 21affc0 Add clang -cc1 parsing of diagnostic options. by Daniel Dunbar · 15 years ago
- 19d67b5 Clean up the Checker API a little more, resolving some hidden bugs by Ted Kremenek · 15 years ago
- bc0e078 Handle converting member pointers to bool. by Anders Carlsson · 15 years ago
- a79f8b3 Fix a recent regression probably caused by addition of altivec-style by Fariborz Jahanian · 15 years ago
- c6e11ff Provide out-of-line definition for destructor of Checker. by Ted Kremenek · 15 years ago
- 5d484e8 Intercept sizeof and alignof references before they get into ASTContext methods. This fixes a crash when writing sizeof(Incomplete&), and lets ASTContext's methods do the right thing for CodeGen, which fixes PR5590. by Sebastian Redl · 15 years ago
- eb0d8c9 Let using directives refer to namespace aliases. Fixes PR5479. by Sebastian Redl · 15 years ago
- f21bac6 Require a class type to be complete before probing its conversion by Douglas Gregor · 15 years ago
- 84fb9c0 Implement conversion from a switch condition with class type to an by Douglas Gregor · 15 years ago
- 3ebd753 Tolerate extraneous "template<>" headers better, downgrading the by Douglas Gregor · 15 years ago
- 0da76df Centralize and complete the computation of value- and type-dependence for DeclRefExprs by Douglas Gregor · 15 years ago
- 0835e4c Initial refactor of UndefBranchChecker. We still use GRBranchNodeBuilder by Zhongxing Xu · 15 years ago
- d5532b6 Encapsulate "an array of TemplateArgumentLocs and two angle bracket locations" into by John McCall · 15 years ago
- e2814d8 Add clang -cc1 parsing of analyzer options. by Daniel Dunbar · 15 years ago
- f605aae Save and restore the HasGen flag in MallocChecker. by Zhongxing Xu · 15 years ago
- c3372e0 Remove UndefinedAssignmentChecker's header. by Zhongxing Xu · 15 years ago
- 7453ed4 Consider a FunctionTemplate to be an overload all on its lonesome. Track by John McCall · 15 years ago
- 13dcd00 This patch implements objective-c's 'SEL' type as a built-in by Fariborz Jahanian · 15 years ago
- 37ac799 Fix 80-cols violation. by Sean Hunt · 15 years ago
- c523656 Add 1+2 consts. by Daniel Dunbar · 15 years ago
- ba13543 "Incremental" progress on using expressions, by which I mean totally ripping by John McCall · 15 years ago
- bbd37c6 Added rudimentary C++0x attribute support. by Sean Hunt · 15 years ago
- 98440b4 Implement C++ [temp.param]p2 correctly, looking ahead when we see a by Douglas Gregor · 15 years ago
- c79d7d4 Pull BadCallChecker int UndefinedArgChecker, and have UndefinedArgChecker also handled undefined receivers in message expressions. by Ted Kremenek · 15 years ago
- 9cf910e Add SigAtomicType to TargetInfo, Needed for MSP and PIC Targets, Credit to Ken Dyck. by Edward O'Callaghan · 15 years ago
- 64fa858 More checker refactoring. Passing undefined values in a message expression is now handled by UndefinedArgChecker. by Ted Kremenek · 15 years ago
- 2bf701e Checkpoint current work. WIP. by Mike Stump · 15 years ago
- a481edb Cope with extraneous "template" keyword when providing an out-of-line by Douglas Gregor · 15 years ago
- 1bed0c3 Driver: Add clang -cc1 dependency output options parsing. by Daniel Dunbar · 15 years ago
- 20be8c4 Switch CompilerInvocation::CreateFromArgs to take const char** arguments until Driver itself switches to StringRef. by Daniel Dunbar · 15 years ago
- 56cd500 Update for palign intrinsic fix. by Daniel Dunbar · 15 years ago
- a31100e Pass '-mcpu' 'FOO' instead of '-mcpu=FOO'. by Daniel Dunbar · 15 years ago
- f6e6fc8 Implement C++ [basic.lookup.classref]p3, which states how the type by Douglas Gregor · 15 years ago
- 50a4487 Add clang -cc1 parsing of CodeGenOptions. by Daniel Dunbar · 15 years ago
- 21433a5 no need to cast. by Zhongxing Xu · 15 years ago
- 04b826d No need to pass the state argument explicitly. by Zhongxing Xu · 15 years ago
- 31db76c Driver: Add parsing for TargetOptions to CompilerInvocation::CreateFromArgs. by Daniel Dunbar · 15 years ago
- 6ac78bf Ignore -Wstrict-overflow={3,4,5} for now. by Daniel Dunbar · 15 years ago
- 865d447 Draw a brighter line between "unresolved" expressions, where we have done the by John McCall · 15 years ago
- a7cf23a Don't issue spurious diagnostic with Obj-C fast enumeration. (radar 7409165). by Fariborz Jahanian · 15 years ago
- 1be3b3b Fix some default in the option classes, and some CompilerInvocation argification by Daniel Dunbar · 15 years ago
- f7b56fa Add missing dependency on TableGen. by Daniel Dunbar · 15 years ago
- c05f239 Fix 80 col. violation. by Ted Kremenek · 15 years ago
- a08304a Driver: Move INPUT and UNKNOWN sentinel options into the OptParser.td file. by Daniel Dunbar · 15 years ago
- f010b26 Driver: Add Sentinel flag to option kinds. by Daniel Dunbar · 15 years ago
- cb78d88 Cope with an amusingly little anomaly with dependent types and by Douglas Gregor · 15 years ago
- 4ad9685 Objective-C code completion within properties after "setter = " or by Douglas Gregor · 15 years ago
- 47cd787 Add missing init. by Daniel Dunbar · 15 years ago
- 8adfcff Sketch .td file and build system goop for OptTable based clang-cc options. by Daniel Dunbar · 15 years ago
- 847abaa Factor out OptTable::ParseArgs, for parsing an entire argument vector. by Daniel Dunbar · 15 years ago
- c59dc92 clang-cc: Remove some more llvm::cl::init arguments, by only setting values when by Daniel Dunbar · 15 years ago
- 265e9ef Driver: ArgList doesn't depend on Options.h anymore. by Daniel Dunbar · 15 years ago
- a0289fd Driver: Take option ID for {Input,Unknown}Option, to drop dependency on actual options. by Daniel Dunbar · 15 years ago
- 9e1f982 Driver: Introduce OptSpecifier class for protecting access to an option id. by Daniel Dunbar · 15 years ago
- e4bdae7 Driver: Switch to using explicit {getLast,has}ArgNoClaim functions instead of taking a Claim argument. by Daniel Dunbar · 15 years ago
- b32aa51 Driver: Resolve inconsistency in matching options against options which are by Daniel Dunbar · 15 years ago
- 6f776b0 Remove extra ';', found by clang++. by Daniel Dunbar · 15 years ago
- d3c6854 Improve code completion for Objective-C message sends, so that we by Douglas Gregor · 15 years ago
- 64bdce3 Driver: Switch to using TableGen'erated Options.inc instead of Options.def file. by Daniel Dunbar · 15 years ago
- 27e738d Driver: Split OptTable out into OptTable.{h,cpp} by Daniel Dunbar · 15 years ago
- 54f0161 Improve code-completion results for the flags in an @property by Douglas Gregor · 15 years ago
- a93b108 Rename CodeCompleteObjCProperty to something more specific. No functionality change. by Douglas Gregor · 15 years ago
- 424b2a5 Code completion after @dynamic by Douglas Gregor · 15 years ago
- 322328b Code completion for Objective-C @synthesized. by Douglas Gregor · 15 years ago
- 05ebda9 This patch fixes a bug in misdiagnosing correct use of pointer to data member. by Fariborz Jahanian · 15 years ago
- a79a2b5 Driver: Rework OptTable to have no dependency on the options it manages. by Daniel Dunbar · 15 years ago
- 1d189e1 Driver: Store Option ID field as unsigned to drop dependency on the options by Daniel Dunbar · 15 years ago
- b328c42 Improve diagnostics and recovery when parsing @synthesized definitions by Douglas Gregor · 15 years ago
- 33ced0b Implement code completion for Objective-C category names in @interface by Douglas Gregor · 15 years ago
- cc5306a Improve on diagnosing type mismatches because of by Fariborz Jahanian · 15 years ago
- a4f6480 Driver: Switch Options.def to storing flags as a bitmask (instead of mangled by Daniel Dunbar · 15 years ago
- 3b49aca Code completion for Objective-C class names after @interface, by Douglas Gregor · 15 years ago
- 083128f Code completion after @property, providing the names of forward-declared properties by Douglas Gregor · 15 years ago
- 55385fe Code completion for Objective-C properly lists by Douglas Gregor · 15 years ago
- 7ba107a Incremental progress on using declarations. Split UnresolvedUsingDecl into by John McCall · 15 years ago
- 2dbdd62 Add ObjCClassDecl::getSourceRange(). by Ted Kremenek · 15 years ago
- 321c22f Add SourceLocations to ObjCClassDecl for the class identifiers referenced by @class. by Ted Kremenek · 15 years ago
- 60b01cc Rename Objective-C message send completion functions to indicate that we're referring to message sends by Douglas Gregor · 15 years ago
- c09cba6 Pass source locations of identifiers referenced by @class through Action::ActOnForwardClassDeclaration(). by Ted Kremenek · 15 years ago
- 5e530af Added block type introspection support. by David Chisnall · 15 years ago
- 7388555 Add clang_getNullCursor() and clang_equalCursors() (the latter for comparing cursors). by Ted Kremenek · 15 years ago
- 4633d1b Allow "source_filename" to be an optional argument (the client can provide NULL). This allows the client to put the source_filename in the command_line_args without fear of the file being named twice. by Ted Kremenek · 15 years ago
- 1ac7104 Fixes a typo, reported by Doug. by Fariborz Jahanian · 15 years ago
- 905d11d Make sure, for sure this time, that expressions do not have reference type by Douglas Gregor · 15 years ago
- 92eff46 StringRef'ify CodeCompletionString by Douglas Gregor · 15 years ago