- Apr 18, 2008
-
-
Chris Lattner authored
macro expansions. llvm-svn: 49877
-
Dan Gohman authored
may fix a build error on Visual Studio. llvm-svn: 49876
-
Ted Kremenek authored
clang.cpp: InitializePreprocessor now makes a copy of the contents of PredefinesBuffer and passes it to the preprocessor object. clang.cpp: DriverPreprocessorFactory now calls "InitializePreprocessor" instead of this being done in main(). html::HighlightMacros() now takes a PreprocessorFactory, allowing it to conjure up a new Preprocessor to highlight macros. class HTMLDiagnostics now takes a PreprocessorFactory* that it can use for html::HighlightMacros(). Updated clients of HTMLDiagnostics to use this new interface. llvm-svn: 49875
-
Chris Lattner authored
Handle text escaping (e.g. & -> &) last, to avoid interactions between 'replace' operations and insert operations. This fixes a problem with "&;&" on line 666 of the gcc.c example I sent out. llvm-svn: 49874
-
- Apr 17, 2008
-
-
Ted Kremenek authored
While this adds no extra functionality now, we will soon pass the PreprocessorFactory object to some ASTConsumers. llvm-svn: 49873
-
Chris Lattner authored
llvm-svn: 49871
-
Chris Lattner authored
llvm-svn: 49870
-
Evan Cheng authored
llvm-svn: 49869
-
Ted Kremenek authored
llvm-svn: 49868
-
Ted Kremenek authored
expanding its definition. This is a pure CSS solution. Tested on IE7, Firefox 3b4, and Safari 3.1. Patch by Cedric Venet! llvm-svn: 49865
-
Ted Kremenek authored
avoid corrupting Preprocessor state. Working on a fix. llvm-svn: 49864
-
Ted Kremenek authored
llvm-svn: 49863
-
Fariborz Jahanian authored
Added assertion if unexpected property decls are found where they don't belong. Consolidated property decl. printing by using a helper function. llvm-svn: 49862
-
Ted Kremenek authored
involving objects that are returned but have an excessive reference count. llvm-svn: 49861
-
Nate Begeman authored
than hard coding llvm::cerr. llvm-svn: 49860
-
Argyrios Kyrtzidis authored
llvm-svn: 49856
-
Argyrios Kyrtzidis authored
-Added TranslationUnitDecl class to serve as top declaration context -ASTContext gets a TUDecl member and a getTranslationUnitDecl() function -All ScopedDecls get the TUDecl as DeclContext when declared at global scope llvm-svn: 49855
-
Argyrios Kyrtzidis authored
llvm-svn: 49854
-
Argyrios Kyrtzidis authored
llvm-svn: 49853
-
Duncan Sands authored
the end. It is now run at the same moment as in llvm-gcc. Also, run StripDeadPrototypes at the end, just before running DeadTypeElimination. This may be useful when doing LTO. Note that llvm-gcc runs StripDeadPrototypes but not DeadTypeElimination. llvm-svn: 49848
-
Roman Levenstein authored
llvm-svn: 49844
-
Evan Cheng authored
Be more careful with insert_subreg and extract_subreg where either source or destination operand has already been coalesced with another register that's defined by a insert_subreg or extract_subreg. llvm-svn: 49843
-
Owen Anderson authored
llvm-svn: 49842
-
Bill Wendling authored
llvm-svn: 49841
-
Dan Gohman authored
llvm-svn: 49839
-
Scott Michel authored
llvm-svn: 49838
-
Chris Lattner authored
but we want some javascript or something toggle their display. llvm-svn: 49836
-
Evan Cheng authored
llvm-svn: 49832
-
Scott Michel authored
wee problem in Xcode 2.[45]/gcc 4.0.1. llvm-svn: 49831
-
Evan Cheng authored
llvm-svn: 49830
-
Chris Lattner authored
preprocessor directives. llvm-svn: 49828
-
Chris Lattner authored
correctly handle multi-line comments. llvm-svn: 49827
-
Ted Kremenek authored
llvm-svn: 49826
-
Chris Lattner authored
yet, but it will soon... llvm-svn: 49825
-
Ted Kremenek authored
llvm-svn: 49824
-
Ted Kremenek authored
a node, not the state of the predecessor. llvm-svn: 49823
-
Dale Johannesen authored
llvm-svn: 49822
-
Fariborz Jahanian authored
llvm-svn: 49821
-
- Apr 16, 2008
-
-
Dan Gohman authored
llvm-svn: 49820
-
Fariborz Jahanian authored
llvm-svn: 49819
-