- 6492c79 Add file missed from r169574! by Richard Smith · 12 years ago
- 5204d9e [analyzer] Remove possible pessimizations from r169563. by Jordan Rose · 12 years ago
- 0a6e09f [analyzer] Avoid ProgramStateRef copy constructors. by Jordan Rose · 12 years ago
- b283da2 Simplify PDiag's move assignment overload a bit, the self-move check isn't actually necessary. by Benjamin Kramer · 12 years ago
- fb4f3a2 Make sure to initialize the HasSkippedBody bit. by Argyrios Kyrtzidis · 12 years ago
- 838eb7e [libclang] Introduce a new indexing mode where we skip function bodies by Argyrios Kyrtzidis · 12 years ago
- 407a82f Add move semantics to PartialDiagnostic, which can be very expensive to copy. by Benjamin Kramer · 12 years ago
- 35f3f36 Add a bit on FunctionDecl/ObjCMethodDecl to indicate if there was a body by Argyrios Kyrtzidis · 12 years ago
- 9428723 [analyzer] Remove unused fields from ExprEngine. by Jordan Rose · 12 years ago
- fbe4d36 [analyzer] Speed up ExplodedNode::Profile by avoiding copy constructors. by Jordan Rose · 12 years ago
- 7affe15 [analyzer] Remove bindExprAndLocation, which does extra work for no gain. by Jordan Rose · 12 years ago
- 1575731 Clang-format: IndentCaseLabels option, proper namespace handling by Alexander Kornienko · 12 years ago
- 33c95f1 Hexagon TC: Add/improve support for small data threshold, pic, pie by Matthew Curtis · 12 years ago
- 5fdf350 Hexagon TC: Reimplement Link::ConstructJob to call linker directly by Matthew Curtis · 12 years ago
- e3ce2c1 Only provide explicit getCapturedRegion() and getOriginalRegion() from referenced_vars_iterator. by Ted Kremenek · 12 years ago
- 24570c4 Pull logic to map from VarDecl* to captured region using a helper function. WIP. by Ted Kremenek · 12 years ago
- 15490fd [driver, ms-inline asm] MS-Style inline assembly is controlled by the by Chad Rosier · 12 years ago
- 99469f7 Reuse an existing diagnostic for tsan/msan needing -pie error. by Evgeniy Stepanov · 12 years ago
- ac31c83 Simplify slightly by seperating out the responsibility for emission of a caret by Richard Smith · 12 years ago
- 6788392 Simplify diagnostic emission. No functionality change intended. by Richard Smith · 12 years ago
- fb4afc2 Thread safety analysis: Add a new "beta" warning flag: -Wthread-safety-beta. by DeLesley Hutchins · 12 years ago
- 1eb6082 libclang: Add a function to libclang for retrieving the bit width value by Dmitri Gribenko · 12 years ago
- 36e29d6 Add parameterCountIs() matcher. by Daniel Jasper · 12 years ago
- a88bb45 Replace workarounds with correct fixes. by Daniel Jasper · 12 years ago
- 30a2e16 Sort #include lines for all files under include/... by Chandler Carruth · 12 years ago
- 55fc873 Sort all of Clang's files under 'lib', and fix up the broken headers uncovered. by Chandler Carruth · 12 years ago
- 37ed127 Refactor recording the preprocessor conditional directive regions out of by Argyrios Kyrtzidis · 12 years ago
- df1059c In the PreprocessingRecord, to identify the different conditional directive regions by Argyrios Kyrtzidis · 12 years ago
- 7e96bfb Introduce CompilationDatabase::getAllCompileCommands() that returns all by Argyrios Kyrtzidis · 12 years ago
- 91ecfa6 Add Clang flags -fsanitize-blacklist and -fno-sanitize-blacklist. Make this flag usable for ASan. Blacklisting can be used to disable sanitizer checks for particular file/function/object. by Alexey Samsonov · 12 years ago
- bac016b Initial version of formatting library. by Daniel Jasper · 12 years ago
- 189f2e4 Make hasDeclaration work for enums. by Daniel Jasper · 12 years ago
- 09ccf39 Add -fsanitize=memory. by Evgeniy Stepanov · 12 years ago
- ad95481 [ubsan] Add flag to enable recovery from checks when possible. by Will Dietz · 12 years ago
- c2b914f Make helper classes anonymous. Make helper functions static instead of private members so the anonymous class doesn't leak out. by Benjamin Kramer · 12 years ago
- bda07ac [MIPS] Add -mxgot/-mno-xgot command line options by Simon Atanasyan · 12 years ago
- a93d0f2 Include pruning and general cleanup. by Benjamin Kramer · 12 years ago
- 9852f58 Don't include Type.h in DeclarationName.h. by Benjamin Kramer · 12 years ago
- 1bf43ca Make ASTVector.h standalone without including all of ASTContext. by Benjamin Kramer · 12 years ago
- 2fa67ef Pull the Attr iteration parts out of Attr.h, so including DeclBase.h doesn't pull in all the generated Attr code. by Benjamin Kramer · 12 years ago
- 1f19c76 Fix a typo in comment. by Michael Han · 12 years ago
- b087248 Make these functions more clearly express the test they are performing. No functionality change. by Richard Smith · 12 years ago
- e5411b7 Consistently use 'needsImplicit<special member>' to determine whether we need by Richard Smith · 12 years ago
- e2dbaa9 Don't warn if the input size is less than the register size. Also don't warn if by Bill Wendling · 12 years ago
- 4565e48 Rename ModuleBuildPath -> ModuleBuildStack. Thanks, Dmitri! by Douglas Gregor · 12 years ago
- 6c32543 When we're emitting a diagnostic with a source location in an imported by Douglas Gregor · 12 years ago
- 87e2cfc Actually keep track of the source locations at which particular module by Douglas Gregor · 12 years ago
- 830ea5b When an error occurs while building a module on demand, provide "While by Douglas Gregor · 12 years ago
- 7f2d480 Allow matchers to access the ASTContext. by Manuel Klimek · 12 years ago
- 683b70c Update to reflect the change of macro name in r168993. by Chandler Carruth · 12 years ago
- 7d04d3a Refactor to reduce duplication in handling of special member functions. No functionality change. by Richard Smith · 12 years ago
- dcd42fb Use the new LLVM_LVALUE_FUNCTION to ban two getAs() calls on rvalues. by Jordan Rose · 12 years ago
- 463d909 Keep track of modules that have failed to build. If we encounter an by Douglas Gregor · 12 years ago
- 4d1a6e4 This patch exposes to Clang users three more sanitizers are experimental features of ASan: by Alexey Samsonov · 12 years ago
- 8b8a09e Merge function types in C. by Rafael Espindola · 12 years ago
- 8426890 Reject uses of __int128 on platforms that don't support it. Also move the ugly by Richard Smith · 12 years ago
- a70779f Fix crash-on-invalid. <rdar://problem/12765391>. by Eli Friedman · 12 years ago
- afb4918 The declaration of a special member can require overload resolution to be by Richard Smith · 12 years ago
- a431770 Change SValBuilder::getConditionType() to return BoolTy in C++. Fixes <rdar://problem/12772656>. by Ted Kremenek · 12 years ago
- 52b501c Implement C++11 [dcl.attr.grammar] p4: If an attribute-specifier-seq appertains to a friend declaration, that declaration shall be a definition. by Michael Han · 12 years ago
- b15c898 objective-C blocks: Make sure that identical logic is used by Fariborz Jahanian · 12 years ago
- a70c3f8 Per C++11 [except.spec]p2, rvalue references are not permitted in exception specifications. by Richard Smith · 12 years ago
- 21173b1 PR14388: An array or function type in an exception specification should be by Richard Smith · 12 years ago
- acf796b Store on the CXXRecordDecl whether the class has, or would have, a copy by Richard Smith · 12 years ago
- 2a82ca2 Introduce ASTUnresolvedSet, an UnresolvedSet-like class, whose contents are by Argyrios Kyrtzidis · 12 years ago
- 9d29543 Don't return a pointer to an UnresolvedSetImpl in the CXXRecordDecl interface, by Argyrios Kyrtzidis · 12 years ago
- b8abff6 C++ core issue 1344, PR10618: promote "addition of default argument makes this by Richard Smith · 12 years ago
- f88836d Move PrettyStackTraceParserEntry to ParseAST.cpp by Nico Weber · 12 years ago
- d1bac8d Allow an ASTConsumer to selectively skip function bodies while parsing. Patch by Richard Smith · 12 years ago
- 17c874a Remove some dead code. CLANG_IS_PRODUCTION is now just a build flag and by Rafael Espindola · 12 years ago
- b854036 Add -fsanitize=integer for reporting suspicious integer behaviors. by Will Dietz · 12 years ago
- 6902e41 Fix the definition of the vfork() builtin on Haiku. PR14378. by Eli Friedman · 12 years ago
- 2e39713 Improve diagnostic on C++11 attribute specifiers that appear at wrong syntactic locations around class specifiers. by Michael Han · 12 years ago
- f9cb0be Make err_module_expected_semi consistent with all the other expected_semi diags. by Nico Weber · 12 years ago
- 63b6ebe Sema: Provide a valid source location when instantiating templates based on a CXXDefaultArgExpr. by Benjamin Kramer · 12 years ago
- 8548908 PR14306: Move -fbounds-checking to -fsanitize=bounds. by Joey Gouly · 12 years ago
- f62c690 Fix CXXRecordDecl::forallBases to not look through bases which are dependent by Richard Smith · 12 years ago
- a6b2581 Fix the '-fuse-init-array' option to actually be an option. by Chandler Carruth · 12 years ago
- 289994c Don't walk a linked list twice in the same function. On my machine this takes by Rafael Espindola · 12 years ago
- 1a5bd5d PR14381: Never skip constexpr function bodies when code-completing. We may need by Richard Smith · 12 years ago
- 7ce816a Completely re-work how the Clang driver interprets PIC and PIE options. by Chandler Carruth · 12 years ago
- 72511f3 Remove a no-op 'const' from a by-value return type. by Chandler Carruth · 12 years ago
- 86256af RecursiveASTVisitor.h: Rework Doug's r160404, "Eliminating the GCC_CAST hack, take two." by NAKAMURA Takumi · 12 years ago
- 36cbbe9 Documentation parsing: propely handle a lone '\endverbatim' and emit a warning. by Dmitri Gribenko · 12 years ago
- d9ffa0c Fix Doxygen comment start sequence. by Dmitri Gribenko · 12 years ago
- 97f8461 Made the "expected string literal" diagnostic more expressive by Andy Gibbs · 12 years ago
- 02a1768 Refactored duplicate string literal lexing code within Preprocessor, into a by Andy Gibbs · 12 years ago
- 48a7345 Remove copy ctor that provides no value over the default. by Benjamin Kramer · 12 years ago
- 7db16db Typo. by Chad Rosier · 12 years ago
- 95f6190 StmtDumper: remove incomplete support for limiting the maximum dump depth. by Dmitri Gribenko · 12 years ago
- 4a9e60f Store this Decl* as a Decl* instead of a uintptr_t. No functionality change. by Nick Lewycky · 12 years ago
- 49a8754 Since CreateTargetInfo is taking ownership of the target options, pass by Douglas Gregor · 12 years ago
- 8149a98 Remove unused diagnostics by Douglas Gregor · 12 years ago
- 426391c A step towards sorting out handling of triviality of special members in C++11. by Richard Smith · 12 years ago
- 84c4845 [analyzer] Mark symbol values as dead in the environment. by Jordan Rose · 12 years ago
- 3d145f6 block extended signatur option. Change previous option by Fariborz Jahanian · 12 years ago
- 992d917 [modules] Use a memory buffer directly as input for the module includes, by Argyrios Kyrtzidis · 12 years ago
- 958bcaf [modules] Setup the import location of a module file and use it by Argyrios Kyrtzidis · 12 years ago
- 2a68314 Remove unused diagnostics from TableGen files. by Dmitri Gribenko · 12 years ago
- c4a7790 Use empty parens for empty function parameter list instead of '(void)'. by Dmitri Gribenko · 12 years ago