hanchenye-llvm-project/clang/lib
Anders Carlsson 332ef55cf2 When declaring a variable that has a constructor and a direct initializer, for example:
struct X {
  X(int, int);
};

X x(10, 10);

we model that as

X x = X(10, 10); 

inserting a temporary object expr.

llvm-svn: 69227
2009-04-15 21:48:18 +00:00
..
AST PCH support for MemberExpr and CallExpr. 2009-04-15 17:43:59 +00:00
Analysis Add analyzer support for objc_atomicCompareAndSwap() 2009-04-11 00:54:13 +00:00
Basic fix some out of bounds array access problems, which manifest particularly 2009-04-15 18:48:23 +00:00
CodeGen Actually generate code for the simple constructors we know we can generate code for. 2009-04-15 21:02:13 +00:00
Driver Driver: Add --help-hidden 2009-04-15 16:34:29 +00:00
Frontend PCH support for declaration attributes 2009-04-15 21:30:51 +00:00
Headers define __va_copy unconditionally, but va_copy only in c99 or non-ansi mode. 2009-04-07 05:12:42 +00:00
Lex Change Lexer::MeasureTokenLength to take a LangOptions reference. 2009-04-14 23:22:57 +00:00
Parse Rejigger how -pedantic and -pedantic-errors work and their interaction 2009-04-15 07:01:18 +00:00
Rewrite Change Lexer::MeasureTokenLength to take a LangOptions reference. 2009-04-14 23:22:57 +00:00
Sema When declaring a variable that has a constructor and a direct initializer, for example: 2009-04-15 21:48:18 +00:00
CMakeLists.txt Really fix cmake style builds. 2009-03-24 17:52:34 +00:00
Makefile Stub out some structure for C++ driver. 2009-03-02 19:59:07 +00:00