Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
clang
/
9f6e9106176008e91af6a974b3cf31c064d6d884
/
lib
/
AST
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
1044256
Comment parsing: actually check for a block command after "\param x"
by Dmitri Gribenko
· 12 years ago
3ac83d6
patch for PR9027 and // rdar://11861085
by Fariborz Jahanian
· 12 years ago
23799e3
simplify code by removing excessive bracing.
by Fariborz Jahanian
· 12 years ago
41170b5
Attach enum's documentation to its typedef if
by Fariborz Jahanian
· 12 years ago
d5617ee
The standard ARM C++ ABI dictates that inline functions are
by John McCall
· 12 years ago
b8b2c9d
First pass at abstracting out a class for the target C++ ABI.
by John McCall
· 12 years ago
d4497dd
Clean up: since we have FunctionDecl::IsInline, make it store the right value
by Richard Smith
· 12 years ago
8f62847
removed duplicated comment.
by Fariborz Jahanian
· 12 years ago
ad48a50
Patch to check for integer overflow. It has been
by Fariborz Jahanian
· 12 years ago
8441fff
Add constness for NestedNameSpecifier::Create parameter
by Dmitri Gribenko
· 12 years ago
b76d971
Constify some getters in RedeclarableTemplateDecl
by Dmitri Gribenko
· 12 years ago
19dbb20
Add a new LangOpt NativeHalfType. This option allows for native half/fp16
by Joey Gouly
· 12 years ago
3a344f9
Fix a bug in VarDecl::getSourceRange() for static member arrays with an element
by Nico Weber
· 12 years ago
9ec55f2
Switch to APFloat constructor taking fltSemantics.
by Tim Northover
· 12 years ago
649c731
First step towards vftable generation with -cxx-abi microsoft PR13231
by Timur Iskhodzhanov
· 12 years ago
e6b9d80
Implement OpenCL event_t as Clang builtin type, including event_t related OpenCL restrictions (OpenCL 1.2 spec 6.9)
by Guy Benyei
· 12 years ago
c934dfe
Use llvm::hexDigitValue in comment lexer
by Dmitri Gribenko
· 12 years ago
ba57183
Some builtins do not evaluate their arguments. Teach EvaluatedExprVisitor not
by Richard Smith
· 12 years ago
02dd798
In Objective-C ARC, completely ignore ownership qualifiers on the
by Douglas Gregor
· 12 years ago
87b73ba
Suppress all -Wunused-value warnings from macro body expansions.
by Matt Beaumont-Gay
· 12 years ago
cd8ab51
Implement C++11 semantics for [[noreturn]] attribute. This required splitting
by Richard Smith
· 12 years ago
0f9b9f3
Treat hidden Objective-C protocol definitions as if they were
by Douglas Gregor
· 12 years ago
a44b970
[objcmt] Rewrite a NSDictionary dictionaryWithObjects:forKeys: to a dictionary literal
by Argyrios Kyrtzidis
· 12 years ago
d329724
Rework the traversal of Objective-C categories and extensions to
by Douglas Gregor
· 12 years ago
3f7b3a7
Fix Cast
by David Greene
· 12 years ago
51ccafd
Resolved merge error with r172323 (llvm::X -> X)
by Alexander Kornienko
· 12 years ago
acd356e
Dump comments in -ast-dump. http://llvm-reviews.chandlerc.com/D269
by Alexander Kornienko
· 12 years ago
0446f51
Remove an unneeded const_cast
by Dmitri Gribenko
· 12 years ago
cfa88f8
Remove useless 'llvm::' qualifier from names like StringRef and others that are
by Dmitri Gribenko
· 12 years ago
6dcea67
comment
by Rafael Espindola
· 12 years ago
508276c
bar
by Rafael Espindola
· 12 years ago
838dc59
Disable caching of visibility.
by Rafael Espindola
· 12 years ago
ca2ab45
Provide Decl::getOwningModule(), which determines the (sub)module in
by Douglas Gregor
· 12 years ago
c328d9c
comment parsing: when property accessors don't have comment
by Fariborz Jahanian
· 12 years ago
2246823
Fixed a bug that caused the AST importer to erroneously
by Sean Callanan
· 12 years ago
a18e70b
Issue warning when case value is too large to fit
by Fariborz Jahanian
· 12 years ago
719e53f
Suppress GCC -Wreturn warning.
by David Blaikie
· 12 years ago
abe75ef
Handle static functions being redeclared in function scope.
by Rafael Espindola
· 12 years ago
Next »