index
:
bcm5719-llvm
meklort-10.0.0
meklort-10.0.1
ortega-7.0.1
Project Ortega BCM5719 LLVM
Raptor Computing Systems
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
clang
/
lib
/
AST
/
Decl.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
If a ParmVarDecl's default argument is a CXXExprWithTemporaries, return the u...
Anders Carlsson
2009-12-15
1
-0
/
+29
*
More improvements to checking allocation and deallocation functions.
Anders Carlsson
2009-12-13
1
-2
/
+2
*
Un-namespace-qualify llvm_unreachable. It's a macro, so the qualification gave
Jeffrey Yasskin
2009-12-12
1
-1
/
+1
*
First pass at implementing C++ enum semantics: calculate (and store) an
John McCall
2009-12-09
1
-1
/
+4
*
DeclaratorInfo -> TypeSourceInfo. Makes an effort to rename associated varia...
John McCall
2009-12-07
1
-11
/
+11
*
Be a little more clever about inline member functions that are marked inline ...
Anders Carlsson
2009-12-04
1
-1
/
+13
*
Slight tweak to the algorithm for getLinkage().
Eli Friedman
2009-11-26
1
-1
/
+1
*
Implement the rules in C++ [basic.link] and C99 6.2.2 for computing
Douglas Gregor
2009-11-25
1
-7
/
+198
*
Instead of hanging a using declaration's target decls directly off the using
John McCall
2009-11-17
1
-1
/
+5
*
Implement proper linkage for explicit instantiation declarations of
Douglas Gregor
2009-10-27
1
-3
/
+27
*
Introduce FunctionDecl::isInlined() to tell whether a function should
Douglas Gregor
2009-10-27
1
-3
/
+6
*
Rename FunctionDecl::isInline/setInline to
Douglas Gregor
2009-10-27
1
-4
/
+4
*
Explicit instantiation suppresses the instantiation of non-inline
Douglas Gregor
2009-10-27
1
-0
/
+54
*
An explicit instantiation definition only instantiations those class
Douglas Gregor
2009-10-27
1
-0
/
+13
*
Preserve type source information in TypedefDecls. Preserve it across
John McCall
2009-10-24
1
-3
/
+3
*
Remove OriginalTypeParmDecl; the original type is the one specified
John McCall
2009-10-23
1
-15
/
+0
*
Move clients to use IdentifierInfo::getNameStart() instead of getName()
Daniel Dunbar
2009-10-18
1
-1
/
+3
*
Clone the full Type hierarchy into the TypeLoc hierarchy. Normalize
John McCall
2009-10-18
1
-2
/
+9
*
Simplify checking of explicit template specialization/explicit
Douglas Gregor
2009-10-15
1
-6
/
+32
*
Give explicit and implicit instantiations of static data members of
Douglas Gregor
2009-10-14
1
-3
/
+18
*
Testing and some minor fixes for explicit template instantiation.
Douglas Gregor
2009-10-14
1
-1
/
+1
*
When explicitly specializing a member that is a template, mark the
Douglas Gregor
2009-10-13
1
-2
/
+2
*
Diagnose the declaration of explicit specializations after an implicit
Douglas Gregor
2009-10-12
1
-6
/
+11
*
Refactor the LookupResult API to simplify most common operations. Require us...
John McCall
2009-10-09
1
-0
/
+3
*
For instantiations of static data members of class templates, keep
Douglas Gregor
2009-10-08
1
-1
/
+20
*
Keep track of whether a member function instantiated from a member
Douglas Gregor
2009-10-07
1
-20
/
+46
*
-Introduce TypeLoc::getOpaqueData()
Argyrios Kyrtzidis
2009-09-29
1
-1
/
+1
*
Fix http://llvm.org/PR5090.
Mike Stump
2009-09-29
1
-0
/
+4
*
WIP implementation of explicit function template specialization. This
Douglas Gregor
2009-09-24
1
-4
/
+18
*
Change all the Type::getAsFoo() methods to specializations of Type::getAs().
John McCall
2009-09-21
1
-1
/
+1
*
Rework the way we determine whether an externally visible symbol is
Douglas Gregor
2009-09-13
1
-18
/
+57
*
Remove unnecessary ASTContext parameter from FunctionDecl::isBuiltinID
Douglas Gregor
2009-09-12
1
-1
/
+2
*
Remove unnecessary ASTContext parameters from isMain and isExternC
Douglas Gregor
2009-09-12
1
-3
/
+6
*
Eliminate FunctionDecl::getBodyIfAvailable
Douglas Gregor
2009-09-12
1
-10
/
+0
*
Tweak the semantics of FunctionDecl::isOutOfLine to consider an
Douglas Gregor
2009-09-11
1
-0
/
+24
*
Cleanup and test C++ default arguments. Improvements include:
Douglas Gregor
2009-09-11
1
-6
/
+16
*
When stringizing a NamedDecl for a diagnostic, treat the template
John McCall
2009-09-11
1
-0
/
+12
*
Remove tabs, and whitespace cleanups.
Mike Stump
2009-09-09
1
-46
/
+46
*
Vastly improve PredefinedExpr output, both in Sema and CodeGen. Patch by Sam ...
Anders Carlsson
2009-09-08
1
-3
/
+5
*
Improve the AST representation and semantic analysis for extern
Douglas Gregor
2009-09-04
1
-12
/
+23
*
Correctly handle elaborated template ids. Still not handled properly for fri...
John McCall
2009-09-04
1
-0
/
+12
*
Remove TypeSpecStartLocation from VarDecl/FunctionDecl/FieldDecl, and use Dec...
Argyrios Kyrtzidis
2009-08-21
1
-9
/
+16
*
Introduce DeclaratorDecl and pass DeclaratorInfo through the Decl/Sema interf...
Argyrios Kyrtzidis
2009-08-19
1
-13
/
+15
*
Introduce DeclaratorInfo and TypeLoc, intended to be used for storing and rea...
Argyrios Kyrtzidis
2009-08-19
1
-0
/
+5
*
Disable all recognition of main() in -ffreestanding. Addresses bug #4720.
John McCall
2009-08-15
1
-2
/
+3
*
There's no point in going through the getAs<TagType> stuff to find the defini...
Douglas Gregor
2009-07-29
1
-3
/
+0
*
Make tag declarations redeclarable. This change has three purposes:
Douglas Gregor
2009-07-29
1
-21
/
+27
*
Change uses of:
Ted Kremenek
2009-07-29
1
-6
/
+6
*
Template instantiation for static data members that are defined out-of-line.
Douglas Gregor
2009-07-24
1
-0
/
+4
*
Add the location of the tag keyword into TagDecl. From Enea
Douglas Gregor
2009-07-21
1
-7
/
+7
[next]