- Mar 05, 2009
-
-
Eli Friedman authored
return/argument types. (The generated IR isn't ideal, but we can't really do better in general.) llvm-svn: 66132
-
Ted Kremenek authored
llvm-svn: 66131
-
Ted Kremenek authored
llvm-svn: 66130
-
Eli Friedman authored
PR3688. (The FIXME is a rather big performance issue, but it only affects code using this feature, which is relatively rare.) llvm-svn: 66128
-
Ted Kremenek authored
llvm-svn: 66127
-
Mike Stump authored
llvm-svn: 66126
-
Ted Kremenek authored
llvm-svn: 66125
-
Chris Lattner authored
gives us: Stack dump: 0. using-directive.cpp:26:16: in compound statement ('{}') 1. using-directive.cpp:26:16: parsing function body 'A::K1::foo' 2. using-directive.cpp:25:3: parsing struct/union/class body 'A::K1' 3. using-directive.cpp:5:1: parsing namespace 'A' 4. clang using-directive.cpp Abort for code like: namespace A { ... class K1 { void foo() { <<crash>> llvm-svn: 66124
-
Chris Lattner authored
like this: Stack dump: 0. using-directive.cpp:9:14: in compound statement ('{}') 1. using-directive.cpp:9:14: parsing function body 'A::B::f' 2. using-directive.cpp:7:3: parsing namespace 'A::B' 3. using-directive.cpp:5:1: parsing namespace 'A' 4. clang using-directive.cpp Abort for testcase like like: namespace A { short i; namespace B { long i; void f() { <<crash>> llvm-svn: 66123
-
Chris Lattner authored
Stack dump: 0. message.m:53:13: in compound statement ('{}') 1. message.m:53:13: parsing Objective-C method 'xx' 2. clang message.m llvm-svn: 66121
-
Devang Patel authored
llvm-svn: 66120
-
Chris Lattner authored
like: Stack dump: 0. t.c:5:10: in compound statement ('{}') 1. t.c:3:12: in compound statement ('{}') 2. t.c:3:12: parsing function body 'foo' 3. clang t.c Abort llvm-svn: 66118
-
Mike Stump authored
llvm-svn: 66117
-
Chris Lattner authored
locations that are the current tok loc. Note that inline C++ methods have a big fixme that could cause a crash. llvm-svn: 66113
-
Ted Kremenek authored
llvm-svn: 66110
-
Chris Lattner authored
parser. For example, we now print out: 0. t.c:5:10: in compound statement {} 1. t.c:3:12: in compound statement {} 2. clang t.c -fsyntax-only llvm-svn: 66108
-
Ted Kremenek authored
llvm-svn: 66107
-
Daniel Dunbar authored
llvm-svn: 66106
-
Daniel Dunbar authored
replaced anyway. llvm-svn: 66101
-
Daniel Dunbar authored
llvm-svn: 66100
-
Fariborz Jahanian authored
llvm-svn: 66099
-
- Mar 04, 2009
-
-
Ted Kremenek authored
to unknown functions. Most of this logic should be eventually moved to RegionStore and be made lazy. llvm-svn: 66094
-
Ted Kremenek authored
- Have 'TypedRegion::getRValueType()' return a null QualType for 'id<...>' instead of aborting. - Change 'TypedRegion::isBoundable()' to return true for all objects with a non-null RValueType (this may not be the final behavior). llvm-svn: 66093
-
Ted Kremenek authored
multiple symbols conjured at the same location. All that is required of the tag is that it is a fixed void* value that points to an memory address that remains valid throughout the remainder of the lifetime of the SymbolManager. llvm-svn: 66092
-
Mike Stump authored
llvm-svn: 66091
-
Daniel Dunbar authored
llvm-svn: 66090
-
Daniel Dunbar authored
llvm-svn: 66089
-
Daniel Dunbar authored
llvm-svn: 66088
-
Fariborz Jahanian authored
c-style functions declared inside objc @implementations. llvm-svn: 66087
-
Daniel Dunbar authored
- Also, add Input and Unknown opts to OptTable. llvm-svn: 66079
-
Daniel Dunbar authored
llvm-svn: 66067
-
Daniel Dunbar authored
llvm-svn: 66066
-
Daniel Dunbar authored
- Add OptTable instance to Driver. llvm-svn: 66063
-
Mike Stump authored
llvm-svn: 66049
-
Mike Stump authored
functionality change. llvm-svn: 66048
-
Mike Stump authored
llvm-svn: 66046
-
rdar://problem/6645157Steve Naroff authored
Partial fix for <rdar://problem/6645157> [clang on Xcode; regression]: error: instance variable 'someField' is private. A recent regression caused by http://llvm.org/viewvc/llvm-project?rev=65912&view=rev. This commit isn't fully baked. Nevertheless, it should cause Xcode to compile again. Will speak with Fariborz offline. llvm-svn: 66045
-
Chris Lattner authored
llvm-svn: 66044
-
Devang Patel authored
Refactor code. llvm-svn: 66043
-
Mike Stump authored
BlockModule. No functionality change. This should help people that don't want to know anything about blocks not be confused by the overloaded use of the term block or nor want to see all the blocks goop. llvm-svn: 66042
-