- Jul 30, 2009
-
-
Dan Gohman authored
llvm-svn: 77553
-
Eli Friedman authored
llvm-svn: 77552
-
Argyrios Kyrtzidis authored
-Accept an ObjC method and find all message expressions that this method may respond to. -Accept an ObjC message expression and find all methods that may respond to it. llvm-svn: 77551
-
Devang Patel authored
llvm-svn: 77550
-
Devang Patel authored
llvm-svn: 77549
-
Argyrios Kyrtzidis authored
llvm-svn: 77548
-
Argyrios Kyrtzidis authored
llvm-svn: 77547
-
Douglas Gregor authored
There's no point in going through the getAs<TagType> stuff to find the definition of a tag, since tags rarely have more than one or two declarations llvm-svn: 77546
-
Argyrios Kyrtzidis authored
llvm-svn: 77545
-
Argyrios Kyrtzidis authored
llvm-svn: 77544
-
Argyrios Kyrtzidis authored
through the IndexProvider. llvm-svn: 77543
-
Argyrios Kyrtzidis authored
llvm-svn: 77542
-
Argyrios Kyrtzidis authored
inside a particular ASTContext. llvm-svn: 77541
-
Argyrios Kyrtzidis authored
llvm-svn: 77540
-
Argyrios Kyrtzidis authored
llvm-svn: 77539
-
Argyrios Kyrtzidis authored
GlobalSelector is an ASTContext-independent way to refer to Objective C selectors. llvm-svn: 77538
-
Argyrios Kyrtzidis authored
llvm-svn: 77537
-
Argyrios Kyrtzidis authored
references of a declaration across translation units. -Modify the index-test tool to use it. llvm-svn: 77536
-
Argyrios Kyrtzidis authored
TULocation is like ASTLocation but also contains the TranslationUnit* that the ASTLocation originated from. llvm-svn: 77535
-
Argyrios Kyrtzidis authored
decls originated from. llvm-svn: 77534
-
Argyrios Kyrtzidis authored
(in translation unit) declarations. llvm-svn: 77533
-
Argyrios Kyrtzidis authored
llvm-svn: 77532
-
Argyrios Kyrtzidis authored
llvm-svn: 77531
-
Argyrios Kyrtzidis authored
llvm-svn: 77530
-
Argyrios Kyrtzidis authored
necessary. llvm-svn: 77529
-
Argyrios Kyrtzidis authored
of the iterator of the Indexer class. llvm-svn: 77528
-
Argyrios Kyrtzidis authored
llvm-svn: 77527
-
Argyrios Kyrtzidis authored
Reinforces that they shouldn't be null and it's a bit more natural when they are passed as stack objects. llvm-svn: 77526
-
Argyrios Kyrtzidis authored
llvm-svn: 77525
-
Argyrios Kyrtzidis authored
-Introduce Indexer as an IndexProvider implementation. llvm-svn: 77524
-
Douglas Gregor authored
1) Allow the Index library (and any other interested client) to walk the set of declarations for a given tag (enum, union, class, whatever). At the moment, this information is not readily available. 2) Reduce our dependence on TagDecl::TypeForDecl being mapped down to a TagType (for which getDecl() will return the tag definition, if one exists). This property won't exist for class template partial specializations. 3) Make the canonical declaration of a TagDecl actually canonical, e.g., so that it does not change when the tag is defined. llvm-svn: 77523
-
Evan Cheng authored
llvm-svn: 77522
-
Evan Cheng authored
llvm-svn: 77521
-
Nicolas Geoffray authored
there is no new block added to the free list. Therefore on the next startFunctionBody call, a new slab must be allocated. llvm-svn: 77520
-
Douglas Gregor authored
llvm-svn: 77519
-
Douglas Gregor authored
llvm-svn: 77518
-
Devang Patel authored
llvm-svn: 77517
-
Owen Anderson authored
llvm-svn: 77516
-
Owen Anderson authored
llvm-svn: 77514
-
Devang Patel authored
llvm-svn: 77513
-