Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
clang
/
6700b003c2a28f2a92cc41970788df6aa3273156
/
lib
/
AST
6fd7d30
Add an option to parse all comments as documentation comments
by Dmitri Gribenko
· 11 years ago
0baaabb
Don't crash when mangling types defined in ObjC class extensions.
by John McCall
· 11 years ago
cb5949d
[ms-cxxabi] Add "$$C" when mangling template arg QualTypes
by Reid Kleckner
· 11 years ago
109f5fc
<rdar://problem/12806802> Propagate access specifiers for conversion functions to the conversion function set eagerly.
by Douglas Gregor
· 11 years ago
a83297b
Make helpers static & 80 cols.
by Benjamin Kramer
· 11 years ago
c855ce7
Add hasExternalLinkageUncached back with the test that Richard provided, but
by Rafael Espindola
· 11 years ago
6a7664c
Avoid computing the linkage instead of avoiding caching it.
by Rafael Espindola
· 11 years ago
d613ac9
Fix 41 of the 61 tests which fail with modules enabled: we were computing and
by Richard Smith
· 11 years ago
d2615cc
Add 178663 back.
by Rafael Espindola
· 11 years ago
4f8a3eb
Revert 178663.
by Rafael Espindola
· 11 years ago
8f187f6
Don't compute a patched/semantic storage class.
by Rafael Espindola
· 11 years ago
d3ec874
Refactor the Get* functions to be more consistant among themselves.
by Richard Trieu
· 11 years ago
709caea
Do not assume the template argument is an integer only because the
by Richard Trieu
· 11 years ago
fa3d275
Fix a crasher in Template Diffing.
by Richard Trieu
· 11 years ago
625785d
Fix a crasher in Template Diffing.
by Richard Trieu
· 11 years ago
cb428a1
[ms-cxxabi] Rename enum and remove dead case per Jordan's suggestion
by Reid Kleckner
· 11 years ago
4ba4929
[ms-cxxabi] Remove unused variable
by Reid Kleckner
· 11 years ago
4410489
[ms-cxxabi] Move MS inheritance model calculation into MemberPointerType
by Reid Kleckner
· 11 years ago
f396ad9
Don't eagerly deserialize every templated function (and every static data
by Richard Smith
· 11 years ago
04593d0
When looking for overridden ObjC methods, don't ignore 'hidden' ones.
by Argyrios Kyrtzidis
· 11 years ago
84e9ab4
[ms-cxxabi] Correctly compute the size of member pointers
by Reid Kleckner
· 11 years ago
9ef9875
Implement compiler intrinsics needed for compatibility with MSVC 2012 <type_traits>.
by Joao Matos
· 11 years ago
852e3d7
[ms-cxxabi] Give the MS inheritance attributes a base class
by Reid Kleckner
· 11 years ago
1232e27
[ms-cxxabi] Mangle vector types
by Reid Kleckner
· 11 years ago
060fe33
Strip off local qualifiers when converting from RecordType to
by Richard Trieu
· 12 years ago
c640058
OpenMP threadprivate directive parsing and semantic analysis
by Alexey Bataev
· 12 years ago
5bdaef5
Objective-C: Tighten the rules when warning
by Fariborz Jahanian
· 12 years ago
b9da713
Further weaken block conversion rules to permit blocks with
by John McCall
· 12 years ago
ff430f6
[ms-cxxabi] Mangle function pointer template arguments correctly
by Reid Kleckner
· 12 years ago
f16216c
[ms-cxxabi] Fix assertion on unhandled function template arg types
by Reid Kleckner
· 12 years ago
2aa5cf4
documentation comment parsing. Added couple of
by Fariborz Jahanian
· 12 years ago
70e82dc
Improve template diffing handling of default integer values.
by Richard Trieu
· 12 years ago
454d5b3
Remove unnecessary default in covered switch over enum
by David Blaikie
· 12 years ago
e738fc5
[AST] Add a fast path to ConstantArrayType::getNumAddressingBits().
by Daniel Dunbar
· 12 years ago
8e694d2
Refactor template diffing to store an enum that records which type of
by Richard Trieu
· 12 years ago
c90cc93
Revert "Remove a pointless assertion."
by Bob Wilson
· 12 years ago
7e0786f
Remove a pointless assertion.
by Nico Weber
· 12 years ago
7f99d5c
[PR15513/<rdar://problem/13409707>] Template arguments in diagnostics aren't always known at compile time.
by Douglas Gregor
· 12 years ago
2d1b096
Avoid computing the linkage too early. Don't invalidate it.
by Rafael Espindola
· 12 years ago
2d9e883
Whitespace cleanup.
by Rafael Espindola
· 12 years ago
6d1cb5c
Objective-C: Fixes a comment.
by Fariborz Jahanian
· 12 years ago
77e430d
Correctly compute linkage of decls forward declared extern C.
by Rafael Espindola
· 12 years ago
6c18af2
Remove a bogus assert so we don't crash in
by Rafael Espindola
· 12 years ago
83972f1
Add TagDecl::hasNameForLinkage(), which is true if the tag
by John McCall
· 12 years ago
b421b56
Documentation parsing. Some refactoring and code
by Fariborz Jahanian
· 12 years ago
bea522f
ArrayRef-ize ASTContext::getFunctionType and Sema::BuildFunctionType.
by Jordan Rose
· 12 years ago
28c1cd2
HeaderDoc: Support more of HeaderDoc documentation
by Fariborz Jahanian
· 12 years ago
9eda3ab
Promote atomic type sizes up to a power of two, capped by
by John McCall
· 12 years ago
3778300
Add a hasExternalStorageAsWritten helper. No functionality change.
by Rafael Espindola
· 12 years ago
4919de6
Ensure that DIType is regenerated after we visit an implementation
by Adrian Prantl
· 12 years ago
88f070f
say objective-C in the warning and streamline
by Fariborz Jahanian
· 12 years ago
eb8f69f
fix a missing check in my last patch. // rdar://13094352
by Fariborz Jahanian
· 12 years ago
99a7057
doc. parsing. Improve on diagnostics on my last patch. // rdar://13094352.
by Fariborz Jahanian
· 12 years ago
ca76bf8
Fix this checkin.
by Fariborz Jahanian
· 12 years ago
bca9788
doc parsing. Add @method and @callback for
by Fariborz Jahanian
· 12 years ago
4b02dff
Add quotation marks to template names in diagnostics.
by David Blaikie
· 12 years ago
2a268f2
doc parsing. We want to issue a strong warning when
by Fariborz Jahanian
· 12 years ago
808383d
Comment parsing: refactor handling of command markers in AST
by Dmitri Gribenko
· 12 years ago
c932009
[comment parsing] source fidelity for tparam command too. // rdar://13066276
by Fariborz Jahanian
· 12 years ago
66f6c24
comment parsing. Missed a case of referring
by Fariborz Jahanian
· 12 years ago
8536fa1
Some refactoring in my patch on document
by Fariborz Jahanian
· 12 years ago
c98e913
comment parsing. Keep the original command format
by Fariborz Jahanian
· 12 years ago
1d4fff5
Better support for constructors with -cxx-abi microsoft, partly fixes PR12784
by Timur Iskhodzhanov
· 12 years ago
a2bb892
Don't cache the visibility of types.
by Rafael Espindola
· 12 years ago
f127eb8
Rename methods to comply with the LLVM Coding Standards.
by Rafael Espindola
· 12 years ago
18895dc
Change Type::getLinkageAndVisibility to return a LinkageInfo.
by Rafael Espindola
· 12 years ago
2beda12
Move LinkageInfo out of NamedDecl so that it can be used in Type.h.
by Rafael Espindola
· 12 years ago
da89105
Update template diffing to handle template arguments that are declarations.
by Richard Trieu
· 12 years ago
10b4df7
Temporarily revert r176116 for compile-time performance regression.
by Adrian Prantl
· 12 years ago
664e860
comment parsing: Properties are considered like methods, and people
by Fariborz Jahanian
· 12 years ago
58c7903
Ensure that DIType is regenerated after we visited an implementation that adds ivars to an interface. Fixes rdar://13175234
by Adrian Prantl
· 12 years ago
d3b2f0a
Use the most recent decl in getExplicitVisibility.
by Rafael Espindola
· 12 years ago
6980f17
Fix empty declaration printing.
by Michael Han
· 12 years ago
b063ef0
Add streamed versions of getQualifiedNameAsString.
by Benjamin Kramer
· 12 years ago
02fb50d
Remove the hack that avoided mangling static functions in extern C contexts.
by Rafael Espindola
· 12 years ago
7728cdd
Revert r175912, "Add support for coldcc to clang" at John's request.
by Peter Collingbourne
· 12 years ago
f799ae1
objective-C arg: provide fixit support when
by Fariborz Jahanian
· 12 years ago
4c67aa9
Add support for coldcc to clang
by Peter Collingbourne
· 12 years ago
684aa73
[Sema] Semantic analysis for empty-declaration and attribute-declaration.
by Michael Han
· 12 years ago
5dd8f28
Use raw_ostream::indent, update comment.
by Benjamin Kramer
· 12 years ago
7e9f060
Push the raw_ostream through the template diffing code.
by Benjamin Kramer
· 12 years ago
1249b0f
Streamify FormatASTNodeDiagnosticArgument.
by Benjamin Kramer
· 12 years ago
5eada84
Streamify getNameForDiagnostic and remove the string versions of PrintTemplateArgumentList.
by Benjamin Kramer
· 12 years ago
6ebf091
Comment parsing: add CommentOptions to allow specifying custom comment block commands
by Dmitri Gribenko
· 12 years ago
9d4df46
StmtPrinter: Directly print types to the stream instead of taking a detour through getAsString.
by Benjamin Kramer
· 12 years ago
425663a
Teach -ast-print how to print trailing-return-types.
by Richard Smith
· 12 years ago
d9bd83e
Decl.cpp/mergeTemplateLV(): Tweak a description. [-Wdocumentation]
by NAKAMURA Takumi
· 12 years ago
3892d02
Ignore visibility from enclosing template arguments
by John McCall
· 12 years ago
4216ee1
AST dumping: dump template instantiations only once
by Dmitri Gribenko
· 12 years ago
66874fb
Use None rather than Optional<T>() where possible.
by David Blaikie
· 12 years ago
65124fe
Rename TypeLoc's isType to isKind
by David Blaikie
· 12 years ago
e40b562
Remove commented out code.
by Richard Trieu
· 12 years ago
dc84cd5
Include llvm::Optional in clang/Basic/LLVM.h
by David Blaikie
· 12 years ago
d4c3d66
Add a new 'type_visibility' attribute to allow users to
by John McCall
· 12 years ago
a880b19
Add support for -fvisibility-ms-compat.
by John McCall
· 12 years ago
39e6ab4
Replace TypeLoc llvm::cast support to be well-defined.
by David Blaikie
· 12 years ago
5a758de
Rework the visibility computation algorithm in preparation
by John McCall
· 12 years ago
17c1a2e
objective-C: Fixes a compiler crash when encoding
by Fariborz Jahanian
· 12 years ago
a574c89
Make helper functions static.
by Benjamin Kramer
· 12 years ago
cfaed8d
objective-C: synthesize properties in order of their
by Fariborz Jahanian
· 12 years ago
Next »