Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
clang
/
adfc8d14ce2e5611aa366cb9135fa20095b7d191
/
lib
/
Sema
/
SemaInherit.cpp
5cad1f7
Replaced Type::getAsLValueReferenceType(), Type::getAsRValueReferenceType(), Type::getAsMemberPointerType(), Type::getAsTagType(), and Type::getAsRecordType() with their Type::getAs<XXX> equivalents.
by Ted Kremenek
· 15 years ago
17945a0
De-ASTContext-ify DeclContext.
by Argyrios Kyrtzidis
· 15 years ago
1d79faf
Fix PR4365.
by Anders Carlsson
· 15 years ago
f89bb0f
Replace a cast with a dyn_cast as suggested by Doug.
by Anders Carlsson
· 16 years ago
d12ef8d
Add a member lookup criteria constructor for searching for overridden virtual member functions. Use this instead of regular name lookup when checking for overriding functions so we will see declarations that would otherwise be hidden. Fixes 6902298.
by Anders Carlsson
· 16 years ago
9e8a722
Make the LookupBase boolean an enum instead.
by Anders Carlsson
· 16 years ago
6a502a3
Use an iterator type for found_decls_begin/found_decls_end.
by Anders Carlsson
· 16 years ago
d8f9cb0
Add a new, more advanced CheckDerivedToBaseConversion that takes custom diagnostic IDs.
by Anders Carlsson
· 16 years ago
6ab3524
Propagate the ASTContext to various AST traversal and lookup functions.
by Douglas Gregor
· 16 years ago
31a19b6
Make parsing a semantic analysis a little more robust following Sema
by Douglas Gregor
· 16 years ago
77bd57c
Add a Class field to the base path element structure. This holds the record decl of the class taht the base is a base of.
by Anders Carlsson
· 16 years ago
29f006b
Add a stubbed out CheckBaseClassAccess method.
by Anders Carlsson
· 16 years ago
60d6b0d
Add SemaAccess.cpp
by Anders Carlsson
· 16 years ago
c1efaec
Eliminate CXXRecordType
by Douglas Gregor
· 16 years ago
7c8bd60
Move CheckPointerToMemberOperands to SemaExprCXX.cpp
by Sebastian Redl
· 16 years ago
4c921ae
Eliminated LookupCriteria, whose creation was causing a bottleneck for
by Douglas Gregor
· 16 years ago
500d329
move library-specific diagnostic headers into library private dirs. Reduce
by Chris Lattner
· 16 years ago
21593ac
Implement pointer to member handling in static_cast.
by Sebastian Redl
· 16 years ago
20c6b3b
Split the single monolithic DiagnosticKinds.def file into one
by Chris Lattner
· 16 years ago
4dc6b1c
Improve diagnostics for ambiguous name lookup results
by Douglas Gregor
· 16 years ago
7176fff
Initial implementation of member name lookup
by Douglas Gregor
· 16 years ago
d162584
Change a whole lot of diagnostics to take QualType's directly
by Chris Lattner
· 16 years ago
c9c7c4e
start converting Sema over to using its canonical Diag method.
by Chris Lattner
· 16 years ago
0777972
Implement semantic checking of static_cast and dynamic_cast.
by Sebastian Redl
· 16 years ago
27c8dc0
Implement initialization of a reference (C++ [dcl.init.ref]) as part
by Douglas Gregor
· 16 years ago
0575d4a
Some cleanups for the ambiguous derived-to-base conversion checks
by Douglas Gregor
· 16 years ago
94b1dd2
First non-embarrassing cut at checking for ambiguous derived-to-base
by Douglas Gregor
· 16 years ago
57c856b
Clean up and document the representation of C++ base classes
by Douglas Gregor
· 16 years ago
bc0805a
Add support for conversions from a pointer-to-derived to a
by Douglas Gregor
· 16 years ago