summaryrefslogtreecommitdiffstats
path: root/clang/lib/AST/ASTContext.cpp
Commit message (Expand)AuthorAgeFilesLines
* Cleanup. No functionality change.Richard Smith2014-07-101-2/+2
* ASTContext: Factor 'getObjCEncodingForPropertyType' as its own method.Joe Groff2014-07-071-3/+11
* Do not store duplicate parents when memoization data is available.Samuel Benzaquen2014-06-131-14/+25
* CodeGen: Correct linkage of thread_local for OS XDavid Majnemer2014-06-111-8/+0
* Teach __alignof__ to look through arrays before performing theRichard Smith2014-06-101-9/+1
* Related to PR19992: when the GNU alignof-expression extension is applied to anRichard Smith2014-06-101-3/+8
* Delay lookup of simple default template arguments under -fms-compatibilityReid Kleckner2014-06-061-2/+0
* Cleanup, and always create a DecltypeType for a decltype expression, ratherRichard Smith2014-06-051-21/+16
* Make the parent-map use significantly less memory.Manuel Klimek2014-05-211-3/+37
* Make global named registers internal variablesRenato Golin2014-05-211-0/+3
* If a declaration is loaded, and then a module import adds a redeclaration, thenRichard Smith2014-05-161-0/+9
* Allow dllimport/dllexport on inline functions and adjust the linkage.Hans Wennborg2014-05-151-5/+33
* AST: Remove dead-code/update reference to standardDavid Majnemer2014-05-151-11/+8
* Drop AST's version of ARMCXXABI, it doesn't differ from the Itanium baseJoerg Sonnenberger2014-05-131-3/+2
* [C++11] Use 'nullptr'. AST edition.Craig Topper2014-05-121-161/+161
* Eliminate ASTContext's DelayInitialization flagAlp Toker2014-05-031-11/+2
* CodeGen: Fix linkage of reference temporariesDavid Majnemer2014-04-281-12/+40
* [Index/DocComments] When cloning a full comment, pick the template parameters...Argyrios Kyrtzidis2014-04-271-0/+2
* AST: Respect alignment attributes on typedef'd arraysJustin Bogner2014-04-151-1/+3
* Objective-C arc [Sema]. Allow bridge cast of a qualified-id expressionFariborz Jahanian2014-04-041-2/+18
* CodeGen: Emit some functions as weak_odr under -fms-compatibilityDavid Majnemer2014-04-021-3/+9
* Objective-C [IRGen]. Add encoding for 'weak' attribute of aFariborz Jahanian2014-04-021-0/+2
* ARM64: initial clang support commit.Tim Northover2014-03-291-0/+2
* Comment parsing: attach comments to enums declared using the NS_ENUM macroDmitri Gribenko2014-03-271-5/+17
* Comment parsing: when comment ranges are deserialized from multiple modules,Dmitri Gribenko2014-03-271-0/+7
* [C++11] Replacing ObjCObjectPointerType iterators qual_begin() and qual_end()...Aaron Ballman2014-03-171-47/+20
* [C++11] Replacing ObjCObjectType iterators qual_begin() and qual_end() with i...Aaron Ballman2014-03-171-17/+6
* [C++11] Replacing FunctionProtoType iterators param_type_begin() and param_ty...Aaron Ballman2014-03-171-13/+5
* [C++11] Replacing ObjCCategoryDecl iterators propimpl_begin() and propimpl_en...Aaron Ballman2014-03-141-12/+4
* [C++11] Replacing ObjCCategoryDecl iterators protocol_begin() and protocol_en...Aaron Ballman2014-03-141-3/+1
* [C++11] Replacing ObjCProtocolDecl iterators protocol_begin() and protocol_en...Aaron Ballman2014-03-131-16/+10
* [C++11] Replacing ObjCInterfaceDecl iterators known_extensions_begin() and kn...Aaron Ballman2014-03-131-9/+2
* [C++11] Replacing ObjCInterfaceDecl iterators visible_categories_begin() and ...Aaron Ballman2014-03-131-6/+2
* [C++11] Replacing ObjCInterfaceDecl iterators ivar_begin() and ivar_end() wit...Aaron Ballman2014-03-131-3/+2
* [C++11] Replacing ObjCInterfaceDecl iterators all_referenced_protocol_begin()...Aaron Ballman2014-03-131-3/+1
* [C++11] Replacing CXXRecordDecl iterators vbases_begin() and vbases_end() wit...Aaron Ballman2014-03-131-8/+5
* [C++11] Replacing CXXRecordDecl iterators bases_begin() and bases_end() with ...Aaron Ballman2014-03-131-9/+6
* [C++11] Replacing RecordDecl iterators field_begin() and field_end() with ite...Aaron Ballman2014-03-081-7/+4
* [C++11] Replacing BlockDecl iterators param_begin() and param_end() with iter...Aaron Ballman2014-03-071-6/+3
* [C++11] Replacing FunctionDecl iterators param_begin() and param_end() with i...Aaron Ballman2014-03-071-6/+3
* [C++11] Replacing iterators redecls_begin() and redecls_end() with iterator_r...Aaron Ballman2014-03-061-12/+8
* [-cxx-abi microsoft] Implement local manglings accuratelyDavid Majnemer2014-03-051-0/+11
* [C++11] Replace llvm::tie with std::tie.Benjamin Kramer2014-03-021-1/+1
* [ASTUnit] Fix use-after-free bug in ASTUnit::getMainBufferWithPrecompiledPrea...Argyrios Kyrtzidis2014-02-271-3/+3
* AST: Small code cleanupDavid Majnemer2014-02-241-1/+1
* Sema: Make getPreferredTypeAlign respect alignments specified with an aligned...David Majnemer2014-02-241-1/+6
* [AArch64] Change int64_t from 'long long int' to 'long int' for AArch64 target.Kevin Qin2014-02-241-0/+13
* Use llvm::DeleteContainerSeconds when possibleReid Kleckner2014-02-191-5/+1
* MS ABI: Mangle member pointer template argumentsReid Kleckner2014-02-051-0/+11
* Objective-C. provide legacy encoding of *id and *Class typesFariborz Jahanian2014-01-281-1/+13
OpenPOWER on IntegriCloud