Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
clang
/
360355db57d15ce3c90051b05cca993a4c5ee8db
/
lib
/
AST
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
8c84028
Added outer template parameter lists to friend type AST nodes.
by Enea Zaffanella
· 12 years ago
f499b34
When comparing two template template arguments in the template differ, consider
by Richard Trieu
· 12 years ago
95f97bf
Fix -Wcovered-switch-default and -Wunused-private-field warnings.
by Richard Smith
· 12 years ago
e8d4119
Add indents to AST dumping and removed parenthesis from AST nodes.
by Richard Trieu
· 12 years ago
1166723
When comparing two templates in the template differ, consider them the
by Douglas Gregor
· 12 years ago
5bd1e5b
Comment parsing: resolve more named character references
by Dmitri Gribenko
· 12 years ago
b1c760e
Revert unintended change
by Dmitri Gribenko
· 12 years ago
cb5620c
Move UTF conversion routines from clang/lib/Basic to llvm/lib/Support
by Dmitri Gribenko
· 12 years ago
7586a6e
Semantic analysis and CodeGen support for C11's _Noreturn. This is modeled as
by Richard Smith
· 12 years ago
4b1a0e4
Removed couple of html named character references in my last patch.
by Fariborz Jahanian
· 12 years ago
658a115
[Doc parsing] Patch to parse Doxygen-supported HTML character
by Fariborz Jahanian
· 12 years ago
a52d278
by Joey Gouly
· 12 years ago
f727e1c
Don't crash while printing APValues that are lvalues casted to a
by Douglas Gregor
· 12 years ago
a438b2d
Abstract the behavior of when to use base-class tail padding.
by John McCall
· 12 years ago
5250e2b
Decl printer: fix CXXConstructExpr with implicit default argument
by Dmitri Gribenko
· 12 years ago
d1e5c0d
Comment parsing: attach any tag type's documentation to its typedef if latter
by Dmitri Gribenko
· 12 years ago
06b5ea6
Revert r173586 (and r173587) , "Attach any tag type's documentation to its typedef if"
by NAKAMURA Takumi
· 12 years ago
e3fac33
Fix comment.
by Fariborz Jahanian
· 12 years ago
87611cd
Attach any tag type's documentation to its typedef if
by Fariborz Jahanian
· 12 years ago
9677eb8
Added ASTContext methods getIntPtrType and getUIntPtrType.
by Enea Zaffanella
· 12 years ago
d615f88
Constify some getters of DesignatedInitExpr
by Dmitri Gribenko
· 12 years ago
7ba443a
Highlight various parts of the AST dump with color. Colors are controlled by
by Richard Trieu
· 12 years ago
Next »