- 27871ea Tweak ccc-analyzer's 'Analyze' function to not mutate the original arguments list. by Ted Kremenek · 14 years ago
- ef9ff88 Profiling showed that 'CheckImplicitConversions' was very slow because of the call to getSpellingLoc(). On 'aes.c' by Ted Kremenek · 14 years ago
- c95a8fc lib/CodeGen/CGCall.cpp: Don't invoke multiple Builder.CreateBitCast() on Builder.CreateMemCpy. Or we would see sideeffect incompatibility among gcc and clang. by NAKAMURA Takumi · 14 years ago
- c57c17d Avoid do drop outer template parameter lists on the floor. by Abramo Bagnara · 14 years ago
- 91ce2c4 Fixed class type generation for MemberPointerType. by Abramo Bagnara · 14 years ago
- 0d28d36 When doing reachability analysis for warnings issued under DiagRuntimeBehavior, don't construct a ParentMap or CFGStmtMap. by Ted Kremenek · 14 years ago
- d5e3ed0 Instead of round up sizes to '8', round them up to the alignment of the char by Ken Dyck · 14 years ago
- 90ce2db Round up the non-virtual size to the next char instead of rounding down. by Ken Dyck · 14 years ago
- 3179a45 Require AddStmtChoice::alwaysAdd() to take a CFGBuilder& and Stmt*. Prep for functionality changes. by Ted Kremenek · 14 years ago
- 247e966 Remove unused 'AddStmtChoice' argument to CFGBuilder::appendStmt(). by Ted Kremenek · 14 years ago
- b8ad5ee Rework interaction between AnalysisContext and CFG::BuildOptions to keep a BuildOptions object around instead of keeping a copy of the flags. by Ted Kremenek · 14 years ago
- 975cc64 Revert r127206 "Detect attempts to provide a specialization of a function within by Daniel Dunbar · 14 years ago
- 910ee57 Silence gcc warnings. by Argyrios Kyrtzidis · 14 years ago
- 27569b0 Property setter/getter must be looked up in property type's by Fariborz Jahanian · 14 years ago
- 0199ac0 Fix CMake build. by Argyrios Kyrtzidis · 14 years ago
- 6147806 Lookup selector in protocol list of qualified objc type by Fariborz Jahanian · 14 years ago
- b0f4b9a Introduce '-chain-include' option to specify headers that will be converted to chained PCHs in memory by Argyrios Kyrtzidis · 14 years ago
- e07339b Mention an XML printer on the Open Projects page by Douglas Gregor · 14 years ago
- ba877ad Fixed InnerLocStart. by Abramo Bagnara · 14 years ago
- 02b3774 include/clang/Basic/BuiltinsX86.def: __builtin_ia32_crc32**() should be defined to take unsigned args and to return unsigned value. by NAKAMURA Takumi · 14 years ago
- 60be4de FileCheckize this test. by Chandler Carruth · 14 years ago
- 86f436f include/clang/Makefile: [PR2928] "make install" may install include files along explicit pattern, not to install CMake's building stuff. by NAKAMURA Takumi · 14 years ago
- 64cd232 Remove a rather egregious use of getFunctionInfo. by John McCall · 14 years ago
- 1f6f961 Fix three of the four places where I left breadcrumbs to avoid unnecessary by John McCall · 14 years ago
- 311b442 Tame this assert, hopefully fixing self-host. by John McCall · 14 years ago
- f25330b When deserializing CXXBaseSpecifiers (and offsets), make sure to walk the chain in the correct order. by Anders Carlsson · 14 years ago
- d26bc76 Use the "undergoes default argument promotion" bit on parameters to by John McCall · 14 years ago
- eecf5fa Add a bit to ParmVarDecl indicating whether the parameter undergoes by John McCall · 14 years ago
- 6d55521 c-index-test.c: Fix cygwin warning not to pass signed char to islower(c). by NAKAMURA Takumi · 14 years ago
- 2c0af35 #include Store.h into BasicValueFactory.cpp to provide definitions of StoreRef constructor. by Ted Kremenek · 14 years ago
- 299a4a9 Add 'OverridenFilesKeepOriginalName' field in SourceManager which if true the SourceManager by Argyrios Kyrtzidis · 14 years ago
- cf33333 static analyzer: Fix use-after-free bug in RegionStore involving LazyCompoundValueData not reference counting Store objects. by Ted Kremenek · 14 years ago
- 1598797 Fixed isEmbeddedInDeclarator flag loading. by Abramo Bagnara · 14 years ago
- 41d6d69 test/Makefile: Reapply r127079, use $(ECHOPATH) to make lit.site.cfg(s). by NAKAMURA Takumi · 14 years ago
- 893793b libclang/CIndexer.cpp: Apply a new API for Cygwin-1.7, instead of deprecated one. by NAKAMURA Takumi · 14 years ago
- b62bdce Make the Objective-C checker look for subclasses of NSString instead of just NSString and NSMutableString. by Anders Carlsson · 14 years ago
- b77cab9 Clarify the context in which an Objective-C type name is being parsed by Douglas Gregor · 14 years ago
- 02b0d65 Warn on usage of unavailable objc 'class' in by Fariborz Jahanian · 14 years ago
- f525160 Teach libclang's token-annotation logic about context-sensitive by Douglas Gregor · 14 years ago
- a2026c9 Fixed source range for StaticAssertDecl and LinkageSpecDecl. Fixed source range for declarations using postfix types. by Abramo Bagnara · 14 years ago
- 2c10c80 When writing file references in a pch, make sure to ask the file manager for the absolute path. by Anders Carlsson · 14 years ago
- acba90f Fixed NamespaceDecl source range. by Abramo Bagnara · 14 years ago
- 17c964a lib/Basic/Targets.cpp: mingw-w64 should define __MINGW32__, too. by NAKAMURA Takumi · 14 years ago
- f2cf562 Fixed bitfields source range. by Abramo Bagnara · 14 years ago
- df04520 Emit block capture initializers as if they were normal initializers for a local by John McCall · 14 years ago
- 60d3365 Extract a function to emit an arbitrary expression as if it were the initializer by John McCall · 14 years ago
- ff676cb Fixed source range for all DeclaratorDecl's. by Abramo Bagnara · 14 years ago
- 36784e7 Removed trailing whitespace as a test commit by John Wiegley · 14 years ago
- 834e3f6 Fix my earlier commit to work with escaped newlines and leave breadcrumbs by John McCall · 14 years ago
- 2792fa5 objc_gc wants a pointer type, not a function type; give it a more appropriate by John McCall · 14 years ago
- d45e4b7 Update the check for a NULL macro to use Preprocessor::getSpelling(). by John McCall · 14 years ago
- 30900da Add an API call to retrieve the spelling data of a token from its SourceLocation. by John McCall · 14 years ago
- db93fde Detect attempts to provide a specialization of a function within a by Douglas Gregor · 14 years ago
- e224ba7 Fix tests to account for new warning "expected ';' at end of declaration list". Sorry, folks! by Carl Norum · 14 years ago
- 0507be6 When we adjust the inline ASM type, we need to take into account an early by Bill Wendling · 14 years ago
- 4e03c2b Allow passing '-###' to ASTUnit::LoadFromCommandLine to print out the cc1 options. by Argyrios Kyrtzidis · 14 years ago
- d52e8b8 Change diagnostic message from "Extension" to "ExtWarn" to find more problems with missing semicolons. by Carl Norum · 14 years ago
- 6e40035 Fix null dereference in CFGBlock::FilterEdge that was reported in PR 9412. by Ted Kremenek · 14 years ago
- 6d1155b CodeGenFunction::GenerateBlockFunction() should initialize DebugInfo just like CodeGenFunction::GenerateCode() by Devang Patel · 14 years ago
- d97cec3 g++ is more permissive regarding flexible arrays. by Argyrios Kyrtzidis · 14 years ago
- aa11289 DebugInfo can be enabled or disabled at function level (e.g. using an attribute). However, at module level it is determined by command line option and the state of command line option does not change during compilation. Make this layering explicit and fix accidental cases where the code generator was checking whether module has debug info enabled instead of checking whether debug info is enabled for this function or not. by Devang Patel · 14 years ago
- 5de7a0e Do not emit stop point for CXXDefaultArgExpr. It results in suboptimial user experience. by Devang Patel · 14 years ago
- cc20945 Support explicit template specialization and instantiation for members by Douglas Gregor · 14 years ago
- 944cdae When rebuilding a dependent template specialization type to another by Douglas Gregor · 14 years ago
- c2f3e7f The conditional needs to be pushed before the branch. Make the test less by John McCall · 14 years ago
- 0a0367a When transforming a dependent template specialization type, make sure by Douglas Gregor · 14 years ago
- 353ee24 Produce a diagnostic for unused overloaded expressions, from Faisal Vali! by Douglas Gregor · 14 years ago
- a7f633f An operator new with an empty exception specifier returns null on a bad by John McCall · 14 years ago
- 03fd362 Check in the implementation as well... by Anders Carlsson · 14 years ago
- d47aad9 Add a non-static FixupRelativePath to FileManager. by Anders Carlsson · 14 years ago
- 65f7165 Redo part of r127137: by Joerg Sonnenberger · 14 years ago
- e6ec11a Remove the AST printer (-ast-print-xml), which is too incomplete and by Douglas Gregor · 14 years ago
- 951c570 Explicitly initialize CCCIsCPP by Joerg Sonnenberger · 14 years ago
- 9ade4ae If called as *cpp or *cpp-[^-]*, run only the preprocessor. If no by Joerg Sonnenberger · 14 years ago
- 4707b9a Revert r126422 "Use private linkage to avoid symbol conflicts in by Douglas Gregor · 14 years ago
- fd9c42e Used a nicer cast. by Abramo Bagnara · 14 years ago
- af036a6 Convert FileManager::FixupRelativePath over to using PathV2. by Anders Carlsson · 14 years ago
- 2553eaf Improved type source location for long long type. by Abramo Bagnara · 14 years ago
- 7d76de8 test/PCH/headersearch.cpp: Tweak for Windows hosts especially cygming. by NAKAMURA Takumi · 14 years ago
- eff1dbe We may fail to map a declaration in a template to its instantiated by Douglas Gregor · 14 years ago
- f0594d8 Fix driver for thumb-capable ARM hosts, from Mikko Lehtonen! by Douglas Gregor · 14 years ago
- 841b238 Rename the type argument for the iboutletcollection attribute to not by Douglas Gregor · 14 years ago
- c850578 Write CXX base specifier offsets for chained ASTs. by Anders Carlsson · 14 years ago
- b0ca137 When serializing a DeclRefExpr, always store the number of explicit template by Anders Carlsson · 14 years ago
- ab0d8bd Add MinGW GCC 4.5.2 include paths, from Matthieu Monrocq by Douglas Gregor · 14 years ago
- 3c52a21 Fix copy-and-paste typo in the transformation of Microsoft __uuidof expressions, from Eric Niebler via John Wiegley by Douglas Gregor · 14 years ago
- ec356c3 xpose HeaderSearch::SearchDirs to tools,s, from Paul Holden by Douglas Gregor · 14 years ago
- ebc3279 Correctly unwrap 'auto' types. Fixes PR9414. by Anders Carlsson · 14 years ago
- a868c37 Completed source ranges fixes for all classes inheriting from TypeDecl. by Abramo Bagnara · 14 years ago
- 344577e Fixed TypedefDecl and TemplateTypeParameter source range. by Abramo Bagnara · 14 years ago
- 8b5b409 Reinstate r127112, "Propagate new-style exception spec information to ExtProtoInfo.", this time with the missing header. by Sebastian Redl · 14 years ago
- 5453d93 When performing template argument deduction for a non-reference by Douglas Gregor · 14 years ago
- 708a866 Revert r127112, "Propagate new-style exception spec information to ExtProtoInfo." by NAKAMURA Takumi · 14 years ago
- 06bfa84 Propagate new-style exception spec information to ExtProtoInfo. by Sebastian Redl · 14 years ago
- 6e5d319 Propagate new-style exception spec information to Declarator. by Sebastian Redl · 14 years ago
- 69db2dd Revert r127079: "test/Makefile: Use $(ECHOPATH) to make lit.site.cfg(s)." by Benjamin Kramer · 14 years ago
- 5875038 When substituting in for a template name, do not produce a qualified by Douglas Gregor · 14 years ago
- 6784304 Fixed LabelDecl source range and cleaned creation code. by Abramo Bagnara · 14 years ago
- c494f77 When determining template instantiation arguments within a function by Douglas Gregor · 14 years ago
- 0b4bcb6 When transforming a substituted template type parameter, try to by Douglas Gregor · 14 years ago