- c470442 Simplify some users of DeclarationName::getNameKind. Fold getFETokenInfoAsVoid into its only caller. by Benjamin Kramer · 12 years ago
- 51603be Synchronize the representations of DeclarationName and Selector so by Douglas Gregor · 12 years ago
- 82047c1 Inline DenseMapInfo<clang::DeclarationName>::getHashValue() for a 0.4% speedup on <rdar://problem/11004361> by Douglas Gregor · 12 years ago
- 514d3b6 Split DeclarationName::getFETokenInfoAsVoid() into hot/cold paths and by Douglas Gregor · 12 years ago
- 3a5032b Literal operator suffixes and regular names live in separate namespaces. by Richard Smith · 12 years ago
- d7a3e2c Revert my patches which removed Diagnostic.h includes by moving some operator overloads out of line. by Benjamin Kramer · 12 years ago
- 00bd44d Move various diagnostic operator<< overloads out of line and remove includes of Diagnostic.h. by Benjamin Kramer · 12 years ago
- 3026348 More dead code removal (using -Wunreachable-code) by David Blaikie · 13 years ago
- b8989f2 Change operator<< for raw_ostream and NamedDecl to take a reference instead of a pointer. by Benjamin Kramer · 13 years ago
- eb2d1f1 Removing a bunch of dead returns/breaks after llvm_unreachables. by David Blaikie · 13 years ago
- b219cfc Switch assert(0/false) llvm_unreachable. by David Blaikie · 13 years ago
- 5f9e272 remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports by Chris Lattner · 13 years ago
- 561f812 Introduce the notion of instantiation dependence into Clang's AST. A by Douglas Gregor · 13 years ago
- 813d834 Selector::getIdentifierInfoForSlot() can return NULL values, a fact by Douglas Gregor · 13 years ago
- 4ba2a17 PR3558: mark "logically const" accessor methods in ASTContext as const, by Jay Foad · 14 years ago
- f24e54a Silence GCC warning about control reaching the end of the function and explicitly mark that all cases are handled. by Chandler Carruth · 14 years ago
- bebbe0d Variadic templates: extend the Expr class with a bit that specifies by Douglas Gregor · 14 years ago
- 2577743 Added locations and type source info for DeclarationName. by Abramo Bagnara · 14 years ago
- 63fe86b Make ASTContext always use the BumpPtrAllocator. by Douglas Gregor · 14 years ago
- 45d9c2d Allocate most of DeclarationNamesTable using ASTContext's allcocator. The only things that by Ted Kremenek · 14 years ago
- ac9590e Start converting pieces of DeclarationNameTable to be allocated using ASTContext's allocator. by Ted Kremenek · 14 years ago
- f6cde77 Add printName to DeclarationName which prints the human-readable name on a by Benjamin Kramer · 14 years ago
- 7fe0b9e Switch the standard DeclarationName comparator to be a tri-valued comparator. by John McCall · 14 years ago
- a6c058d Implement semantic checking for C++ literal operators. by Sean Hunt · 15 years ago
- 48026d2 Implement name lookup for conversion function template specializations by Douglas Gregor · 15 years ago
- 2550d70 move a few more symbols to .rodata/.data.rel.ro by Nuno Lopes · 15 years ago
- 68f7a24 spread 'const' love to some variables. this considerably reduces the amount of dirty data around. by Nuno Lopes · 15 years ago
- 3e518bd Add DeclarationName support for C++0x operator literals. They should now work as by Sean Hunt · 15 years ago
- 894993f Fix a missing include from r88876. by Chandler Carruth · 15 years ago
- 70f5bc7 Add DeclarationName::dump(). by Anders Carlsson · 15 years ago
- d6b5f13 Give DeclarationName's operator< a more predictable, useful ordering by Douglas Gregor · 15 years ago
- 01eb9b9 PR5218: Replace IdentifierInfo::getName with StringRef version, now that clients by Daniel Dunbar · 15 years ago
- 5ffe14c Move misc clients to IdentifierInfo StringRef API. by Daniel Dunbar · 15 years ago
- 813a97b Write the preprocessor block after we write out types + declarations, by Douglas Gregor · 15 years ago
- 0953e76 Refactor the representation of qualifiers to bring ExtQualType out of the by John McCall · 15 years ago
- 1eb4433 Remove tabs, and whitespace cleanups. by Mike Stump · 15 years ago
- 50d62d1 Introduce the canonical type smart pointers, and use them in a few places to by Douglas Gregor · 15 years ago
- 6217b80 Change uses of: by Ted Kremenek · 15 years ago
- 35366a6 Per offline discussion with Steve Naroff, add back Type::getAsXXXType() methods by Ted Kremenek · 15 years ago
- 5cad1f7 Replaced Type::getAsLValueReferenceType(), Type::getAsRValueReferenceType(), Type::getAsMemberPointerType(), Type::getAsTagType(), and Type::getAsRecordType() with their Type::getAs<XXX> equivalents. by Ted Kremenek · 15 years ago
- 49f25ec Make sure that we use the canonical type for the names of instantiated by Douglas Gregor · 15 years ago
- 319ac89 PCH support for all of the predefined Objective-C types, such as id, by Douglas Gregor · 15 years ago
- 370187c Remove the serialization code that predates precompiled by Douglas Gregor · 15 years ago
- ac8d75f add an assertion for unreachable code. by Chris Lattner · 15 years ago
- 3eb8dd7 Remove dead DeclarationName constructors that involving knowing about the by Ted Kremenek · 15 years ago
- d603eaa fix long lines. by Chris Lattner · 15 years ago
- 2a3009a Semantic analysis, ASTs, and unqualified name lookup support for C++ by Douglas Gregor · 15 years ago
- e63ef48 Make sure we don't name a constructor or destructor with a qualified by Douglas Gregor · 16 years ago
- f9d1e4b dont call iterator::end() on every cycle and dont read already-deleted memory by Nuno Lopes · 16 years ago
- 640b319 minor WS fix for the previous commit by Nuno Lopes · 16 years ago
- 6d34ae5 fix leakage of CXXSpecialName objects in DeclarationNameTable by Nuno Lopes · 16 years ago
- 44b4321 Unifies the name-lookup mechanisms used in various parts of the AST by Douglas Gregor · 16 years ago
- 39f34e9 Migrate some stuff from NamedDecl::getName() to by Chris Lattner · 16 years ago
- 077bf5e Rename Selector::getName() to Selector::getAsString(), and add by Chris Lattner · 16 years ago
- e94ca9e4 Extend DeclarationName to support C++ overloaded operators, e.g., by Douglas Gregor · 16 years ago
- 10bd368 Eliminate all of the placeholder identifiers used for constructors, by Douglas Gregor · 16 years ago
- 2def483 Updated IdentifierResolver to deal with DeclarationNames. The names of by Douglas Gregor · 16 years ago
- 2e1cd42 Introduction the DeclarationName class, as a single, general method of by Douglas Gregor · 16 years ago