- Jul 06, 2009
-
-
Zhongxing Xu authored
No functionality change. llvm-svn: 74812
-
Owen Anderson authored
llvm-svn: 74811
-
Argyrios Kyrtzidis authored
llvm-svn: 74810
-
Oscar Fuentes authored
generating project files for MSVC. llvm-svn: 74809
-
Eli Friedman authored
wchar_t. llvm-svn: 74808
-
Owen Anderson authored
llvm-svn: 74807
-
Nick Lewycky authored
llvm-svn: 74806
-
Eli Friedman authored
llvm-svn: 74805
-
Nick Lewycky authored
llvm-svn: 74804
-
Argyrios Kyrtzidis authored
'index-test' is now able to provide additional info for a Decl, through multiple AST files: -Find declarations -Find definitions -Find references llvm-svn: 74803
-
Argyrios Kyrtzidis authored
Its purpose is to provide the basic infrastructure for cross-translation-unit analysis like indexing, refactoring, etc. Currently it is very "primitive" and with no type-names support. It can provide functionality like "show me all references of this function from these translation units". llvm-svn: 74802
-
Argyrios Kyrtzidis authored
DeclReferenceMap (similar to ParentMap) is a helper class for mapping Decls to the AST nodes that reference them. A client will initialize it by passing an ASTContext to its constructor and later use it to iterate over the references of a Decl. References are mapped and retrieved using the primary declaration (Decl::getPrimaryDecl()) of a particular Decl. llvm-svn: 74801
-
Argyrios Kyrtzidis authored
When a Decl subclass can have multiple re-declarations in the same declaration context (like FunctionDecl), getPrimaryDecl() will return a particular Decl that all of them will point to as the "primary" declaration. llvm-svn: 74800
-
Argyrios Kyrtzidis authored
llvm-svn: 74799
-
Argyrios Kyrtzidis authored
llvm-svn: 74798
-
Argyrios Kyrtzidis authored
ASTNode is an immutable pair of a Decl and Stmt. If Stmt is not null, Decl should be its immediate parent. llvm-svn: 74797
-
Argyrios Kyrtzidis authored
llvm-svn: 74796
-
- Jul 05, 2009
-
-
Eli Friedman authored
llvm-svn: 74795
-
Oscar Fuentes authored
llvm-svn: 74794
-
Duncan Sands authored
fail to build the Ada front-end. llvm-svn: 74793
-
- Jul 04, 2009
-
-
Nick Lewycky authored
than a wider one, before trying to compare their contents which will crash if their sizes are different. llvm-svn: 74792
-
Jeffrey Yasskin authored
llvm-svn: 74791
-
Mikhail Glushenkov authored
Use only the *dirname* of the pathname given to -o, so that -o can still be used to name the output executable. This is more like what GCC 4.5 does. llvm-svn: 74790
-
Mikhail Glushenkov authored
llvm-svn: 74789
-
Zhongxing Xu authored
llvm-svn: 74788
-
Sebastian Redl authored
llvm-svn: 74787
-
Zhongxing Xu authored
llvm-svn: 74786
-
Mikhail Glushenkov authored
Controlled via the --enable-llvmc-dynamic-plugins option. llvm-svn: 74784
-
Mikhail Glushenkov authored
llvm-svn: 74783
-
Mike Stump authored
llvm-svn: 74782
-
- Jul 03, 2009
-
-
Owen Anderson authored
llvm-svn: 74781
-
Nick Lewycky authored
Use it by requiring it through the pass manager, then calling its createSSI method on the variables that you want in SSI form. llvm-svn: 74780
-
Duncan Sands authored
llvm-svn: 74779
-
Duncan Sands authored
llvm-svn: 74778
-
Duncan Sands authored
llvm-svn: 74777
-
Duncan Sands authored
llvm-svn: 74776
-
Duncan Sands authored
This stops gcc warning about possible uses of an uninitialized value when compiling with assertions turned off. llvm-svn: 74775
-
Duncan Sands authored
llvm-svn: 74774
-
Duncan Sands authored
llvm-svn: 74773
-
Fariborz Jahanian authored
This fixes the case where the wrong symbol is emitted leading to linking errors when you reference a class before defining it (GNU runtime). Patch by David Chisnall. llvm-svn: 74772
-