Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
clang
/
83a90e5e6525acdb8cc4778ed102cd3952559f15
/
lib
/
AST
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
83dece5
Mangle extern "C" functions whose names are not simple identifiers.
by Rafael Espindola
· 12 years ago
e252a89
Remove const_casts by making spec_begin()/spec_end() const
by Dmitri Gribenko
· 12 years ago
747836e
Partially revert r175117 so that we don't break assumptions about how
by Rafael Espindola
· 12 years ago
d2fdd42
merge hasCLanguageLinkage and isExternC. Keep the shorter name.
by Rafael Espindola
· 12 years ago
950fee2
Add a getLanguageLinkage method to VarDecls and FunctionDecls. Use it to fix
by Rafael Espindola
· 12 years ago
2c5d845
objective-C: Make order of ivars which are synthesized
by Fariborz Jahanian
· 12 years ago
59660c2
Emit virtual/deleting destructors properly with -cxx-abi microsoft, PR15058
by Timur Iskhodzhanov
· 12 years ago
ad0e27b
Fix a bug reduced from a crash when trying to use modules with libc++. We check
by Richard Smith
· 12 years ago
8896339
Don't bother reconciling external visible decls against our current set of
by Richard Smith
· 12 years ago
0ff4f8b
Use static functions instead of an unnamed namespace
by Dmitri Gribenko
· 12 years ago
bf88144
Comment parsing: use CharInfo.h
by Dmitri Gribenko
· 12 years ago
6bd9929
Ensure that type definitions present in just-loaded modules are visible.
by Douglas Gregor
· 12 years ago
3f6f51e
Excise <cctype> from Clang (except clang-tblgen) in favor of CharInfo.h.
by Jordan Rose
· 12 years ago
6d4f734
StmtPrinter: Write large char values using \u or \U.
by Jordan Rose
· 12 years ago
f21107b
Use the target address space value when mangling names.
by Tanya Lattner
· 12 years ago
2bb07c1
Fix stack overflow and improve performance when a module contains many
by Richard Smith
· 12 years ago
21f18c4
Add OpenCL samplers as Clang builtin types and check sampler related restrictions.
by Guy Benyei
· 12 years ago
bbcd0f3
Fix handling of module imports adding names to a DeclContext after qualified
by Richard Smith
· 12 years ago
3646c68
Simplify FindExternalVisibleDeclsByName by making it return a bool indicating
by Richard Smith
· 12 years ago
4a19052
AST dumping: indicate the previous declaration for a redeclaration, and
by Richard Smith
· 12 years ago
93aa2db
DeclPrinter: fix CXXConstructExpr printing with implicit default argument
by Dmitri Gribenko
· 12 years ago
922cec2
CodeGen: Remove unnecessary const_casts. No functionality change.
by Benjamin Kramer
· 12 years ago
f8c1214
Remove unneeded const_casts
by Dmitri Gribenko
· 12 years ago
b35cc2d
Constify ASTContext::getObjContainingInterface
by Dmitri Gribenko
· 12 years ago
821b93e
Correctly classify T{} as an array temporary if T is an array of class type with nontrivial destructor.
by Richard Smith
· 12 years ago
af01bed
Comment parsing: improve the fidelity of XML output for many block commands
by Dmitri Gribenko
· 12 years ago
ae54121
Use const visitors in ASTDumper.
by Alexander Kornienko
· 12 years ago
f843a58
[Comment parsing] Add support for recognizing
by Fariborz Jahanian
· 12 years ago
c264e16
Add support for AArch64 target.
by Tim Northover
· 12 years ago
Next »