[cfe-commits] r135577 - in /cfe/trunk: include/clang/AST/ include/clang/Analysis/ include/clang/Analysis/Analyses/ include/clang/Basic/ include/clang/CodeGen/ include/clang/Driver/ include/clang/Frontend/ include/clang/Index/ include/clang/Parse/
Mulder, Jonathan
mulderje at muohio.edu
Fri Jul 22 11:58:03 PDT 2011
Hi Chris,
This may be a silly question, but is there a reason why these changes were
restricted to the header files? Or is it just that you haven't gotten around
to making the changes in the .cpp files?
Also, I notice that there are still some forward declarations of raw_ostream
in some header files, for instance "include/clang/AST/PrettyPrinter.h". Are
these left as in-file forward declarations versus including "LLVM.h" because
the utility of leaving the forward declaration in-file and tying out the
using statement versus including "LLVM.h" isn't sufficient for being able to
change one case of "llvm::raw_stream" to "raw_ostream" in the header file?
Or is this - like the last question - just a case of not having gotten here
yet? Or have I just completely missed the boat here? :)
In either case, I would be happy to provide patches if you think it would
help clean things up.
Thanks,
Jon
On Wed, Jul 20, 2011 at 2:06 AM, Chris Lattner <sabre at nondot.org> wrote:
> Author: lattner
> Date: Wed Jul 20 02:06:53 2011
> New Revision: 135577
>
> URL: http://llvm.org/viewvc/llvm-project?rev=135577&view=rev
> Log:
> add raw_ostream and Twine to LLVM.h, eliminating a ton of llvm::
> qualifications.
>
> Modified:
> cfe/trunk/include/clang/AST/APValue.h
> cfe/trunk/include/clang/AST/ASTContext.h
> cfe/trunk/include/clang/AST/Decl.h
> cfe/trunk/include/clang/AST/DeclBase.h
> cfe/trunk/include/clang/AST/DeclObjC.h
> cfe/trunk/include/clang/AST/DeclarationName.h
> cfe/trunk/include/clang/AST/Mangle.h
> cfe/trunk/include/clang/AST/NestedNameSpecifier.h
> cfe/trunk/include/clang/AST/PrettyPrinter.h
> cfe/trunk/include/clang/AST/Stmt.h
> cfe/trunk/include/clang/AST/TemplateBase.h
> cfe/trunk/include/clang/AST/TemplateName.h
> cfe/trunk/include/clang/Analysis/Analyses/FormatString.h
> cfe/trunk/include/clang/Analysis/CFG.h
> cfe/trunk/include/clang/Basic/LLVM.h
> cfe/trunk/include/clang/Basic/MacroBuilder.h
> cfe/trunk/include/clang/Basic/OnDiskHashTable.h
> cfe/trunk/include/clang/Basic/PrettyStackTrace.h
> cfe/trunk/include/clang/Basic/SourceLocation.h
> cfe/trunk/include/clang/Basic/VersionTuple.h
> cfe/trunk/include/clang/CodeGen/BackendUtil.h
> cfe/trunk/include/clang/Driver/ArgList.h
> cfe/trunk/include/clang/Driver/Compilation.h
> cfe/trunk/include/clang/Driver/Driver.h
> cfe/trunk/include/clang/Driver/OptTable.h
> cfe/trunk/include/clang/Frontend/ASTConsumers.h
> cfe/trunk/include/clang/Frontend/ASTUnit.h
> cfe/trunk/include/clang/Frontend/CompilerInstance.h
> cfe/trunk/include/clang/Frontend/FrontendActions.h
> cfe/trunk/include/clang/Frontend/LogDiagnosticPrinter.h
> cfe/trunk/include/clang/Frontend/TextDiagnosticPrinter.h
> cfe/trunk/include/clang/Frontend/Utils.h
> cfe/trunk/include/clang/Index/ASTLocation.h
> cfe/trunk/include/clang/Index/CallGraph.h
> cfe/trunk/include/clang/Parse/Parser.h
> cfe/trunk/include/clang/Rewrite/ASTConsumers.h
> cfe/trunk/include/clang/Rewrite/FixItRewriter.h
> cfe/trunk/include/clang/Rewrite/Rewriter.h
> cfe/trunk/include/clang/Rewrite/Rewriters.h
> cfe/trunk/include/clang/Sema/CodeCompleteConsumer.h
> cfe/trunk/include/clang/Sema/Initialization.h
> cfe/trunk/include/clang/Sema/Lookup.h
> cfe/trunk/include/clang/Sema/PrettyDeclStackTrace.h
> cfe/trunk/include/clang/Serialization/ASTWriter.h
> cfe/trunk/include/clang/StaticAnalyzer/Core/CheckerProvider.h
>
> cfe/trunk/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h
> cfe/trunk/include/clang/StaticAnalyzer/Core/PathSensitive/GRState.h
> cfe/trunk/include/clang/StaticAnalyzer/Core/PathSensitive/MemRegion.h
> cfe/trunk/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h
> cfe/trunk/include/clang/StaticAnalyzer/Core/PathSensitive/Store.h
>
> cfe/trunk/include/clang/StaticAnalyzer/Core/PathSensitive/SymbolManager.h
> cfe/trunk/include/clang/StaticAnalyzer/Frontend/FrontendActions.h
> cfe/trunk/lib/CodeGen/CGRecordLayout.h
> cfe/trunk/lib/CodeGen/CodeGenFunction.h
>
> Modified: cfe/trunk/include/clang/AST/APValue.h
> URL:
> http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/AST/APValue.h?rev=135577&r1=135576&r2=135577&view=diff
>
> ==============================================================================
> --- cfe/trunk/include/clang/AST/APValue.h (original)
> +++ cfe/trunk/include/clang/AST/APValue.h Wed Jul 20 02:06:53 2011
> @@ -14,6 +14,7 @@
> #ifndef LLVM_CLANG_AST_APVALUE_H
> #define LLVM_CLANG_AST_APVALUE_H
>
> +#include "clang/Basic/LLVM.h"
> #include "llvm/ADT/APSInt.h"
> #include "llvm/ADT/APFloat.h"
>
> @@ -104,7 +105,7 @@
> bool isLValue() const { return Kind == LValue; }
> bool isVector() const { return Kind == Vector; }
>
> - void print(llvm::raw_ostream &OS) const;
> + void print(raw_ostream &OS) const;
> void dump() const;
>
> APSInt &getInt() {
> @@ -234,7 +235,7 @@
> void MakeLValue();
> };
>
> -inline llvm::raw_ostream &operator<<(llvm::raw_ostream &OS, const APValue
> &V) {
> +inline raw_ostream &operator<<(raw_ostream &OS, const APValue &V) {
> V.print(OS);
> return OS;
> }
>
> Modified: cfe/trunk/include/clang/AST/ASTContext.h
> URL:
> http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/AST/ASTContext.h?rev=135577&r1=135576&r2=135577&view=diff
>
> ==============================================================================
> --- cfe/trunk/include/clang/AST/ASTContext.h (original)
> +++ cfe/trunk/include/clang/AST/ASTContext.h Wed Jul 20 02:06:53 2011
> @@ -1145,7 +1145,7 @@
> const ASTRecordLayout &getASTObjCInterfaceLayout(const ObjCInterfaceDecl
> *D)
> const;
>
> - void DumpRecordLayout(const RecordDecl *RD, llvm::raw_ostream &OS)
> const;
> + void DumpRecordLayout(const RecordDecl *RD, raw_ostream &OS) const;
>
> /// getASTObjCImplementationLayout - Get or compute information about
> /// the layout of the specified Objective-C implementation. This may
>
> Modified: cfe/trunk/include/clang/AST/Decl.h
> URL:
> http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/AST/Decl.h?rev=135577&r1=135576&r2=135577&view=diff
>
> ==============================================================================
> --- cfe/trunk/include/clang/AST/Decl.h (original)
> +++ cfe/trunk/include/clang/AST/Decl.h Wed Jul 20 02:06:53 2011
> @@ -132,7 +132,7 @@
> // FIXME: Deprecated, move clients to getName().
> std::string getNameAsString() const { return Name.getAsString(); }
>
> - void printName(llvm::raw_ostream &os) const { return Name.printName(os);
> }
> + void printName(raw_ostream &os) const { return Name.printName(os); }
>
> /// getDeclName - Get the actual, stored name of the declaration,
> /// which may be a special name.
> @@ -294,7 +294,7 @@
> static bool classofKind(Kind K) { return K >= firstNamed && K <=
> lastNamed; }
> };
>
> -inline llvm::raw_ostream &operator<<(llvm::raw_ostream &OS,
> +inline raw_ostream &operator<<(raw_ostream &OS,
> const NamedDecl *ND) {
> ND->getDeclName().printName(OS);
> return OS;
>
> Modified: cfe/trunk/include/clang/AST/DeclBase.h
> URL:
> http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/AST/DeclBase.h?rev=135577&r1=135576&r2=135577&view=diff
>
> ==============================================================================
> --- cfe/trunk/include/clang/AST/DeclBase.h (original)
> +++ cfe/trunk/include/clang/AST/DeclBase.h Wed Jul 20 02:06:53 2011
> @@ -734,15 +734,15 @@
> static DeclContext *castToDeclContext(const Decl *);
> static Decl *castFromDeclContext(const DeclContext *);
>
> - void print(llvm::raw_ostream &Out, unsigned Indentation = 0) const;
> - void print(llvm::raw_ostream &Out, const PrintingPolicy &Policy,
> + void print(raw_ostream &Out, unsigned Indentation = 0) const;
> + void print(raw_ostream &Out, const PrintingPolicy &Policy,
> unsigned Indentation = 0) const;
> static void printGroup(Decl** Begin, unsigned NumDecls,
> - llvm::raw_ostream &Out, const PrintingPolicy
> &Policy,
> + raw_ostream &Out, const PrintingPolicy &Policy,
> unsigned Indentation = 0);
> void dump() const;
> void dumpXML() const;
> - void dumpXML(llvm::raw_ostream &OS) const;
> + void dumpXML(raw_ostream &OS) const;
>
> private:
> const Attr *getAttrsImpl() const;
> @@ -763,7 +763,7 @@
> SourceManager &sm, const char *Msg)
> : TheDecl(theDecl), Loc(L), SM(sm), Message(Msg) {}
>
> - virtual void print(llvm::raw_ostream &OS) const;
> + virtual void print(raw_ostream &OS) const;
> };
>
> class DeclContextLookupResult
>
> Modified: cfe/trunk/include/clang/AST/DeclObjC.h
> URL:
> http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/AST/DeclObjC.h?rev=135577&r1=135576&r2=135577&view=diff
>
> ==============================================================================
> --- cfe/trunk/include/clang/AST/DeclObjC.h (original)
> +++ cfe/trunk/include/clang/AST/DeclObjC.h Wed Jul 20 02:06:53 2011
> @@ -1228,7 +1228,7 @@
> static bool classofKind(Kind K) { return K == ObjCCategoryImpl;}
> };
>
> -llvm::raw_ostream &operator<<(llvm::raw_ostream &OS,
> +raw_ostream &operator<<(raw_ostream &OS,
> const ObjCCategoryImplDecl *CID);
>
> /// ObjCImplementationDecl - Represents a class definition - this is where
> @@ -1368,7 +1368,7 @@
> friend class ASTDeclWriter;
> };
>
> -llvm::raw_ostream &operator<<(llvm::raw_ostream &OS,
> +raw_ostream &operator<<(raw_ostream &OS,
> const ObjCImplementationDecl *ID);
>
> /// ObjCCompatibleAliasDecl - Represents alias of a class. This alias is
>
> Modified: cfe/trunk/include/clang/AST/DeclarationName.h
> URL:
> http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/AST/DeclarationName.h?rev=135577&r1=135576&r2=135577&view=diff
>
> ==============================================================================
> --- cfe/trunk/include/clang/AST/DeclarationName.h (original)
> +++ cfe/trunk/include/clang/AST/DeclarationName.h Wed Jul 20 02:06:53 2011
> @@ -203,7 +203,7 @@
> std::string getAsString() const;
>
> /// printName - Print the human-readable name to a stream.
> - void printName(llvm::raw_ostream &OS) const;
> + void printName(raw_ostream &OS) const;
>
> /// getAsIdentifierInfo - Retrieve the IdentifierInfo * stored in
> /// this declaration name, or NULL if this declaration name isn't a
> @@ -503,7 +503,7 @@
> std::string getAsString() const;
>
> /// printName - Print the human-readable name to a stream.
> - void printName(llvm::raw_ostream &OS) const;
> + void printName(raw_ostream &OS) const;
>
> /// getBeginLoc - Retrieve the location of the first token.
> SourceLocation getBeginLoc() const { return NameLoc; }
> @@ -533,7 +533,7 @@
> return PD;
> }
>
> -inline llvm::raw_ostream &operator<<(llvm::raw_ostream &OS,
> +inline raw_ostream &operator<<(raw_ostream &OS,
> DeclarationNameInfo DNInfo) {
> DNInfo.printName(OS);
> return OS;
>
> Modified: cfe/trunk/include/clang/AST/Mangle.h
> URL:
> http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/AST/Mangle.h?rev=135577&r1=135576&r2=135577&view=diff
>
> ==============================================================================
> --- cfe/trunk/include/clang/AST/Mangle.h (original)
> +++ cfe/trunk/include/clang/AST/Mangle.h Wed Jul 20 02:06:53 2011
> @@ -95,46 +95,46 @@
> /// @{
>
> virtual bool shouldMangleDeclName(const NamedDecl *D) = 0;
> - virtual void mangleName(const NamedDecl *D, llvm::raw_ostream &)=0;
> + virtual void mangleName(const NamedDecl *D, raw_ostream &)=0;
> virtual void mangleThunk(const CXXMethodDecl *MD,
> const ThunkInfo &Thunk,
> - llvm::raw_ostream &) = 0;
> + raw_ostream &) = 0;
> virtual void mangleCXXDtorThunk(const CXXDestructorDecl *DD, CXXDtorType
> Type,
> const ThisAdjustment &ThisAdjustment,
> - llvm::raw_ostream &) = 0;
> + raw_ostream &) = 0;
> virtual void mangleReferenceTemporary(const VarDecl *D,
> - llvm::raw_ostream &) = 0;
> + raw_ostream &) = 0;
> virtual void mangleCXXVTable(const CXXRecordDecl *RD,
> - llvm::raw_ostream &) = 0;
> + raw_ostream &) = 0;
> virtual void mangleCXXVTT(const CXXRecordDecl *RD,
> - llvm::raw_ostream &) = 0;
> + raw_ostream &) = 0;
> virtual void mangleCXXCtorVTable(const CXXRecordDecl *RD, int64_t Offset,
> const CXXRecordDecl *Type,
> - llvm::raw_ostream &) = 0;
> - virtual void mangleCXXRTTI(QualType T, llvm::raw_ostream &) = 0;
> - virtual void mangleCXXRTTIName(QualType T, llvm::raw_ostream &) = 0;
> + raw_ostream &) = 0;
> + virtual void mangleCXXRTTI(QualType T, raw_ostream &) = 0;
> + virtual void mangleCXXRTTIName(QualType T, raw_ostream &) = 0;
> virtual void mangleCXXCtor(const CXXConstructorDecl *D, CXXCtorType Type,
> - llvm::raw_ostream &) = 0;
> + raw_ostream &) = 0;
> virtual void mangleCXXDtor(const CXXDestructorDecl *D, CXXDtorType Type,
> - llvm::raw_ostream &) = 0;
> + raw_ostream &) = 0;
>
> void mangleGlobalBlock(const BlockDecl *BD,
> - llvm::raw_ostream &Out);
> + raw_ostream &Out);
> void mangleCtorBlock(const CXXConstructorDecl *CD, CXXCtorType CT,
> - const BlockDecl *BD, llvm::raw_ostream &Out);
> + const BlockDecl *BD, raw_ostream &Out);
> void mangleDtorBlock(const CXXDestructorDecl *CD, CXXDtorType DT,
> - const BlockDecl *BD, llvm::raw_ostream &Out);
> + const BlockDecl *BD, raw_ostream &Out);
> void mangleBlock(const DeclContext *DC, const BlockDecl *BD,
> - llvm::raw_ostream &Out);
> + raw_ostream &Out);
> // Do the right thing.
> - void mangleBlock(const BlockDecl *BD, llvm::raw_ostream &Out);
> + void mangleBlock(const BlockDecl *BD, raw_ostream &Out);
>
> void mangleObjCMethodName(const ObjCMethodDecl *MD,
> - llvm::raw_ostream &);
> + raw_ostream &);
>
> // This is pretty lame.
> virtual void mangleItaniumGuardVariable(const VarDecl *D,
> - llvm::raw_ostream &) {
> + raw_ostream &) {
> assert(0 && "Target does not support mangling guard variables");
> }
> /// @}
>
> Modified: cfe/trunk/include/clang/AST/NestedNameSpecifier.h
> URL:
> http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/AST/NestedNameSpecifier.h?rev=135577&r1=135576&r2=135577&view=diff
>
> ==============================================================================
> --- cfe/trunk/include/clang/AST/NestedNameSpecifier.h (original)
> +++ cfe/trunk/include/clang/AST/NestedNameSpecifier.h Wed Jul 20 02:06:53
> 2011
> @@ -196,7 +196,7 @@
>
> /// \brief Print this nested name specifier to the given output
> /// stream.
> - void print(llvm::raw_ostream &OS, const PrintingPolicy &Policy) const;
> + void print(raw_ostream &OS, const PrintingPolicy &Policy) const;
>
> void Profile(llvm::FoldingSetNodeID &ID) const {
> ID.AddPointer(Prefix.getOpaqueValue());
>
> Modified: cfe/trunk/include/clang/AST/PrettyPrinter.h
> URL:
> http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/AST/PrettyPrinter.h?rev=135577&r1=135576&r2=135577&view=diff
>
> ==============================================================================
> --- cfe/trunk/include/clang/AST/PrettyPrinter.h (original)
> +++ cfe/trunk/include/clang/AST/PrettyPrinter.h Wed Jul 20 02:06:53 2011
> @@ -29,7 +29,7 @@
> class PrinterHelper {
> public:
> virtual ~PrinterHelper();
> - virtual bool handledStmt(Stmt* E, llvm::raw_ostream& OS) = 0;
> + virtual bool handledStmt(Stmt* E, raw_ostream& OS) = 0;
> };
>
> /// \brief Describes how types, statements, expressions, and
>
> Modified: cfe/trunk/include/clang/AST/Stmt.h
> URL:
> http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/AST/Stmt.h?rev=135577&r1=135576&r2=135577&view=diff
>
> ==============================================================================
> --- cfe/trunk/include/clang/AST/Stmt.h (original)
> +++ cfe/trunk/include/clang/AST/Stmt.h Wed Jul 20 02:06:53 2011
> @@ -269,7 +269,7 @@
> /// This is useful in a debugger.
> void dump() const;
> void dump(SourceManager &SM) const;
> - void dump(llvm::raw_ostream &OS, SourceManager &SM) const;
> + void dump(raw_ostream &OS, SourceManager &SM) const;
>
> /// dumpAll - This does a dump of the specified AST fragment and all
> subtrees.
> void dumpAll() const;
> @@ -278,12 +278,12 @@
> /// dumpPretty/printPretty - These two methods do a "pretty print" of the
> AST
> /// back to its original source language syntax.
> void dumpPretty(ASTContext& Context) const;
> - void printPretty(llvm::raw_ostream &OS, PrinterHelper *Helper,
> + void printPretty(raw_ostream &OS, PrinterHelper *Helper,
> const PrintingPolicy &Policy,
> unsigned Indentation = 0) const {
> printPretty(OS, *(ASTContext*)0, Helper, Policy, Indentation);
> }
> - void printPretty(llvm::raw_ostream &OS, ASTContext &Context,
> + void printPretty(raw_ostream &OS, ASTContext &Context,
> PrinterHelper *Helper,
> const PrintingPolicy &Policy,
> unsigned Indentation = 0) const;
>
> Modified: cfe/trunk/include/clang/AST/TemplateBase.h
> URL:
> http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/AST/TemplateBase.h?rev=135577&r1=135576&r2=135577&view=diff
>
> ==============================================================================
> --- cfe/trunk/include/clang/AST/TemplateBase.h (original)
> +++ cfe/trunk/include/clang/AST/TemplateBase.h Wed Jul 20 02:06:53 2011
> @@ -354,7 +354,7 @@
> TemplateArgument getPackExpansionPattern() const;
>
> /// \brief Print this template argument to the given output stream.
> - void print(const PrintingPolicy &Policy, llvm::raw_ostream &Out) const;
> + void print(const PrintingPolicy &Policy, raw_ostream &Out) const;
>
> /// \brief Used to insert TemplateArguments into FoldingSets.
> void Profile(llvm::FoldingSetNodeID &ID, const ASTContext &Context)
> const;
>
> Modified: cfe/trunk/include/clang/AST/TemplateName.h
> URL:
> http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/AST/TemplateName.h?rev=135577&r1=135576&r2=135577&view=diff
>
> ==============================================================================
> --- cfe/trunk/include/clang/AST/TemplateName.h (original)
> +++ cfe/trunk/include/clang/AST/TemplateName.h Wed Jul 20 02:06:53 2011
> @@ -14,14 +14,11 @@
> #ifndef LLVM_CLANG_AST_TEMPLATENAME_H
> #define LLVM_CLANG_AST_TEMPLATENAME_H
>
> +#include "clang/Basic/LLVM.h"
> #include "llvm/ADT/FoldingSet.h"
> #include "llvm/ADT/PointerUnion.h"
> #include "clang/Basic/OperatorKinds.h"
>
> -namespace llvm {
> - class raw_ostream;
> -}
> -
> namespace clang {
>
> class ASTContext;
> @@ -308,7 +305,7 @@
> /// \param SuppressNNS if true, don't print the
> /// nested-name-specifier that precedes the template name (if it has
> /// one).
> - void print(llvm::raw_ostream &OS, const PrintingPolicy &Policy,
> + void print(raw_ostream &OS, const PrintingPolicy &Policy,
> bool SuppressNNS = false) const;
>
> /// \brief Debugging aid that dumps the template name to standard
>
> Modified: cfe/trunk/include/clang/Analysis/Analyses/FormatString.h
> URL:
> http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/Analysis/Analyses/FormatString.h?rev=135577&r1=135576&r2=135577&view=diff
>
> ==============================================================================
> --- cfe/trunk/include/clang/Analysis/Analyses/FormatString.h (original)
> +++ cfe/trunk/include/clang/Analysis/Analyses/FormatString.h Wed Jul 20
> 02:06:53 2011
> @@ -271,7 +271,7 @@
>
> ArgTypeResult getArgType(ASTContext &Ctx) const;
>
> - void toString(llvm::raw_ostream &os) const;
> + void toString(raw_ostream &os) const;
>
> bool usesPositionalArg() const { return (bool) UsesPositionalArg; }
> unsigned getPositionalArgIndex() const {
> @@ -465,7 +465,7 @@
> /// was not successful.
> bool fixType(QualType QT);
>
> - void toString(llvm::raw_ostream &os) const;
> + void toString(raw_ostream &os) const;
>
> // Validation methods - to check if any element results in undefined
> behavior
> bool hasValidPlusPrefix() const;
>
> Modified: cfe/trunk/include/clang/Analysis/CFG.h
> URL:
> http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/Analysis/CFG.h?rev=135577&r1=135576&r2=135577&view=diff
>
> ==============================================================================
> --- cfe/trunk/include/clang/Analysis/CFG.h (original)
> +++ cfe/trunk/include/clang/Analysis/CFG.h Wed Jul 20 02:06:53 2011
> @@ -478,8 +478,8 @@
> unsigned getBlockID() const { return BlockID; }
>
> void dump(const CFG *cfg, const LangOptions &LO) const;
> - void print(llvm::raw_ostream &OS, const CFG* cfg, const LangOptions &LO)
> const;
> - void printTerminator(llvm::raw_ostream &OS, const LangOptions &LO)
> const;
> + void print(raw_ostream &OS, const CFG* cfg, const LangOptions &LO)
> const;
> + void printTerminator(raw_ostream &OS, const LangOptions &LO) const;
>
> void addSuccessor(CFGBlock* Block, BumpVectorContext &C) {
> if (Block)
> @@ -652,7 +652,7 @@
>
> //===--------------------------------------------------------------------===//
>
> void viewCFG(const LangOptions &LO) const;
> - void print(llvm::raw_ostream& OS, const LangOptions &LO) const;
> + void print(raw_ostream& OS, const LangOptions &LO) const;
> void dump(const LangOptions &LO) const;
>
>
> //===--------------------------------------------------------------------===//
>
> Modified: cfe/trunk/include/clang/Basic/LLVM.h
> URL:
> http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/Basic/LLVM.h?rev=135577&r1=135576&r2=135577&view=diff
>
> ==============================================================================
> --- cfe/trunk/include/clang/Basic/LLVM.h (original)
> +++ cfe/trunk/include/clang/Basic/LLVM.h Wed Jul 20 02:06:53 2011
> @@ -22,10 +22,12 @@
> namespace llvm {
> // ADT's.
> class StringRef;
> + class Twine;
> template<typename T, unsigned N> class SmallVector;
> template<typename T> class SmallVectorImpl;
> -
> - // TODO: Twine, raw_ostream, DenseMap, ...
> +
> + class raw_ostream;
> + // TODO: DenseMap, ...
> }
>
>
> @@ -37,10 +39,13 @@
> using llvm::dyn_cast_or_null;
> using llvm::cast_or_null;
>
> + // ADT's.
> using llvm::StringRef;
> + using llvm::Twine;
> using llvm::SmallVector;
> using llvm::SmallVectorImpl;
>
> + using llvm::raw_ostream;
> } // end namespace clang.
>
> #endif
>
> Modified: cfe/trunk/include/clang/Basic/MacroBuilder.h
> URL:
> http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/Basic/MacroBuilder.h?rev=135577&r1=135576&r2=135577&view=diff
>
> ==============================================================================
> --- cfe/trunk/include/clang/Basic/MacroBuilder.h (original)
> +++ cfe/trunk/include/clang/Basic/MacroBuilder.h Wed Jul 20 02:06:53 2011
> @@ -20,23 +20,23 @@
> namespace clang {
>
> class MacroBuilder {
> - llvm::raw_ostream &Out;
> + raw_ostream &Out;
> public:
> - MacroBuilder(llvm::raw_ostream &Output) : Out(Output) {}
> + MacroBuilder(raw_ostream &Output) : Out(Output) {}
>
> /// Append a #define line for macro of the form "#define Name Value\n".
> - void defineMacro(const llvm::Twine &Name, const llvm::Twine &Value =
> "1") {
> + void defineMacro(const Twine &Name, const Twine &Value = "1") {
> Out << "#define " << Name << ' ' << Value << '\n';
> }
>
> /// Append a #undef line for Name. Name should be of the form XXX
> /// and we emit "#undef XXX".
> - void undefineMacro(const llvm::Twine &Name) {
> + void undefineMacro(const Twine &Name) {
> Out << "#undef " << Name << '\n';
> }
>
> /// Directly append Str and a newline to the underlying buffer.
> - void append(const llvm::Twine &Str) {
> + void append(const Twine &Str) {
> Out << Str << '\n';
> }
> };
>
> Modified: cfe/trunk/include/clang/Basic/OnDiskHashTable.h
> URL:
> http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/Basic/OnDiskHashTable.h?rev=135577&r1=135576&r2=135577&view=diff
>
> ==============================================================================
> --- cfe/trunk/include/clang/Basic/OnDiskHashTable.h (original)
> +++ cfe/trunk/include/clang/Basic/OnDiskHashTable.h Wed Jul 20 02:06:53
> 2011
> @@ -28,31 +28,31 @@
>
> typedef uint32_t Offset;
>
> -inline void Emit8(llvm::raw_ostream& Out, uint32_t V) {
> +inline void Emit8(raw_ostream& Out, uint32_t V) {
> Out << (unsigned char)(V);
> }
>
> -inline void Emit16(llvm::raw_ostream& Out, uint32_t V) {
> +inline void Emit16(raw_ostream& Out, uint32_t V) {
> Out << (unsigned char)(V);
> Out << (unsigned char)(V >> 8);
> assert((V >> 16) == 0);
> }
>
> -inline void Emit24(llvm::raw_ostream& Out, uint32_t V) {
> +inline void Emit24(raw_ostream& Out, uint32_t V) {
> Out << (unsigned char)(V);
> Out << (unsigned char)(V >> 8);
> Out << (unsigned char)(V >> 16);
> assert((V >> 24) == 0);
> }
>
> -inline void Emit32(llvm::raw_ostream& Out, uint32_t V) {
> +inline void Emit32(raw_ostream& Out, uint32_t V) {
> Out << (unsigned char)(V);
> Out << (unsigned char)(V >> 8);
> Out << (unsigned char)(V >> 16);
> Out << (unsigned char)(V >> 24);
> }
>
> -inline void Emit64(llvm::raw_ostream& Out, uint64_t V) {
> +inline void Emit64(raw_ostream& Out, uint64_t V) {
> Out << (unsigned char)(V);
> Out << (unsigned char)(V >> 8);
> Out << (unsigned char)(V >> 16);
> @@ -63,7 +63,7 @@
> Out << (unsigned char)(V >> 56);
> }
>
> -inline void Pad(llvm::raw_ostream& Out, unsigned A) {
> +inline void Pad(raw_ostream& Out, unsigned A) {
> Offset off = (Offset) Out.tell();
> uint32_t n = ((uintptr_t)(off+A-1) & ~(uintptr_t)(A-1)) - off;
> for (; n ; --n)
> @@ -182,12 +182,12 @@
> InfoObj));
> }
>
> - io::Offset Emit(llvm::raw_ostream &out) {
> + io::Offset Emit(raw_ostream &out) {
> Info InfoObj;
> return Emit(out, InfoObj);
> }
>
> - io::Offset Emit(llvm::raw_ostream &out, Info &InfoObj) {
> + io::Offset Emit(raw_ostream &out, Info &InfoObj) {
> using namespace clang::io;
>
> // Emit the payload of the table.
>
> Modified: cfe/trunk/include/clang/Basic/PrettyStackTrace.h
> URL:
> http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/Basic/PrettyStackTrace.h?rev=135577&r1=135576&r2=135577&view=diff
>
> ==============================================================================
> --- cfe/trunk/include/clang/Basic/PrettyStackTrace.h (original)
> +++ cfe/trunk/include/clang/Basic/PrettyStackTrace.h Wed Jul 20 02:06:53
> 2011
> @@ -30,7 +30,7 @@
> public:
> PrettyStackTraceLoc(SourceManager &sm, SourceLocation L, const char
> *Msg)
> : SM(sm), Loc(L), Message(Msg) {}
> - virtual void print(llvm::raw_ostream &OS) const;
> + virtual void print(raw_ostream &OS) const;
> };
> }
>
>
> Modified: cfe/trunk/include/clang/Basic/SourceLocation.h
> URL:
> http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/Basic/SourceLocation.h?rev=135577&r1=135576&r2=135577&view=diff
>
> ==============================================================================
> --- cfe/trunk/include/clang/Basic/SourceLocation.h (original)
> +++ cfe/trunk/include/clang/Basic/SourceLocation.h Wed Jul 20 02:06:53 2011
> @@ -164,7 +164,7 @@
> return getFromRawEncoding((unsigned)(uintptr_t)Encoding);
> }
>
> - void print(llvm::raw_ostream &OS, const SourceManager &SM) const;
> + void print(raw_ostream &OS, const SourceManager &SM) const;
> void dump(const SourceManager &SM) const;
> };
>
>
> Modified: cfe/trunk/include/clang/Basic/VersionTuple.h
> URL:
> http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/Basic/VersionTuple.h?rev=135577&r1=135576&r2=135577&view=diff
>
> ==============================================================================
> --- cfe/trunk/include/clang/Basic/VersionTuple.h (original)
> +++ cfe/trunk/include/clang/Basic/VersionTuple.h Wed Jul 20 02:06:53 2011
> @@ -14,13 +14,10 @@
> #ifndef LLVM_CLANG_BASIC_VERSIONTUPLE_H
> #define LLVM_CLANG_BASIC_VERSIONTUPLE_H
>
> +#include "clang/Basic/LLVM.h"
> #include "llvm/ADT/Optional.h"
> #include <string>
>
> -namespace llvm {
> - class raw_ostream;
> -}
> -
> namespace clang {
>
> /// \brief Represents a version number in the form
> major[.minor[.subminor]].
> @@ -120,7 +117,7 @@
> };
>
> /// \brief Print a version number.
> -llvm::raw_ostream& operator<<(llvm::raw_ostream &Out, const VersionTuple
> &V);
> +raw_ostream& operator<<(raw_ostream &Out, const VersionTuple &V);
>
> } // end namespace clang
> #endif // LLVM_CLANG_BASIC_VERSIONTUPLE_H
>
> Modified: cfe/trunk/include/clang/CodeGen/BackendUtil.h
> URL:
> http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/CodeGen/BackendUtil.h?rev=135577&r1=135576&r2=135577&view=diff
>
> ==============================================================================
> --- cfe/trunk/include/clang/CodeGen/BackendUtil.h (original)
> +++ cfe/trunk/include/clang/CodeGen/BackendUtil.h Wed Jul 20 02:06:53 2011
> @@ -10,9 +10,10 @@
> #ifndef LLVM_CLANG_CODEGEN_BACKEND_UTIL_H
> #define LLVM_CLANG_CODEGEN_BACKEND_UTIL_H
>
> +#include "clang/Basic/LLVM.h"
> +
> namespace llvm {
> class Module;
> - class raw_ostream;
> }
>
> namespace clang {
> @@ -33,7 +34,7 @@
> void EmitBackendOutput(Diagnostic &Diags, const CodeGenOptions &CGOpts,
> const TargetOptions &TOpts, const LangOptions
> &LOpts,
> llvm::Module *M,
> - BackendAction Action, llvm::raw_ostream *OS);
> + BackendAction Action, raw_ostream *OS);
> }
>
> #endif
>
> Modified: cfe/trunk/include/clang/Driver/ArgList.h
> URL:
> http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/Driver/ArgList.h?rev=135577&r1=135576&r2=135577&view=diff
>
> ==============================================================================
> --- cfe/trunk/include/clang/Driver/ArgList.h (original)
> +++ cfe/trunk/include/clang/Driver/ArgList.h Wed Jul 20 02:06:53 2011
> @@ -259,7 +259,7 @@
> const char *MakeArgString(std::string Str) const {
> return MakeArgString(StringRef(Str));
> }
> - const char *MakeArgString(const llvm::Twine &Str) const;
> + const char *MakeArgString(const Twine &Str) const;
>
> /// \brief Create an arg string for (\arg LHS + \arg RHS), reusing the
> /// string at \arg Index if possible.
>
> Modified: cfe/trunk/include/clang/Driver/Compilation.h
> URL:
> http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/Driver/Compilation.h?rev=135577&r1=135576&r2=135577&view=diff
>
> ==============================================================================
> --- cfe/trunk/include/clang/Driver/Compilation.h (original)
> +++ cfe/trunk/include/clang/Driver/Compilation.h Wed Jul 20 02:06:53 2011
> @@ -120,7 +120,7 @@
> /// \param J - The job to print.
> /// \param Terminator - A string to print at the end of the line.
> /// \param Quote - Should separate arguments be quoted.
> - void PrintJob(llvm::raw_ostream &OS, const Job &J,
> + void PrintJob(raw_ostream &OS, const Job &J,
> const char *Terminator, bool Quote) const;
>
> /// ExecuteCommand - Execute an actual command.
>
> Modified: cfe/trunk/include/clang/Driver/Driver.h
> URL:
> http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/Driver/Driver.h?rev=135577&r1=135576&r2=135577&view=diff
>
> ==============================================================================
> --- cfe/trunk/include/clang/Driver/Driver.h (original)
> +++ cfe/trunk/include/clang/Driver/Driver.h Wed Jul 20 02:06:53 2011
> @@ -281,7 +281,7 @@
> void PrintOptions(const ArgList &Args) const;
>
> /// PrintVersion - Print the driver version.
> - void PrintVersion(const Compilation &C, llvm::raw_ostream &OS) const;
> + void PrintVersion(const Compilation &C, raw_ostream &OS) const;
>
> /// GetFilePath - Lookup \arg Name in the list of file search paths.
> ///
>
> Modified: cfe/trunk/include/clang/Driver/OptTable.h
> URL:
> http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/Driver/OptTable.h?rev=135577&r1=135576&r2=135577&view=diff
>
> ==============================================================================
> --- cfe/trunk/include/clang/Driver/OptTable.h (original)
> +++ cfe/trunk/include/clang/Driver/OptTable.h Wed Jul 20 02:06:53 2011
> @@ -10,12 +10,8 @@
> #ifndef CLANG_DRIVER_OPTTABLE_H
> #define CLANG_DRIVER_OPTTABLE_H
>
> +#include "clang/Basic/LLVM.h"
> #include "clang/Driver/OptSpecifier.h"
> -#include <cassert>
> -
> -namespace llvm {
> - class raw_ostream;
> -}
>
> namespace clang {
> namespace driver {
> @@ -181,7 +177,7 @@
> /// \param Name - The name to use in the usage line.
> /// \param Title - The title to use in the usage line.
> /// \param ShowHidden - Whether help-hidden arguments should be shown.
> - void PrintHelp(llvm::raw_ostream &OS, const char *Name,
> + void PrintHelp(raw_ostream &OS, const char *Name,
> const char *Title, bool ShowHidden = false) const;
> };
> }
>
> Modified: cfe/trunk/include/clang/Frontend/ASTConsumers.h
> URL:
> http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/Frontend/ASTConsumers.h?rev=135577&r1=135576&r2=135577&view=diff
>
> ==============================================================================
> --- cfe/trunk/include/clang/Frontend/ASTConsumers.h (original)
> +++ cfe/trunk/include/clang/Frontend/ASTConsumers.h Wed Jul 20 02:06:53
> 2011
> @@ -14,8 +14,9 @@
> #ifndef DRIVER_ASTCONSUMERS_H
> #define DRIVER_ASTCONSUMERS_H
>
> +#include "clang/Basic/LLVM.h"
> +
> namespace llvm {
> - class raw_ostream;
> namespace sys { class Path; }
> }
> namespace clang {
> @@ -32,7 +33,7 @@
> // original C code. The output is intended to be in a format such that
> // clang could re-parse the output back into the same AST, but the
> // implementation is still incomplete.
> -ASTConsumer *CreateASTPrinter(llvm::raw_ostream *OS);
> +ASTConsumer *CreateASTPrinter(raw_ostream *OS);
>
> // AST dumper: dumps the raw AST in human-readable form to stderr; this is
> // intended for debugging.
> @@ -40,7 +41,7 @@
>
> // AST XML-dumper: dumps out the AST to stderr in a very detailed XML
> // format; this is intended for particularly intense debugging.
> -ASTConsumer *CreateASTDumperXML(llvm::raw_ostream &OS);
> +ASTConsumer *CreateASTDumperXML(raw_ostream &OS);
>
> // Graphical AST viewer: for each function definition, creates a graph of
> // the AST and displays it with the graph viewer "dotty". Also outputs
>
> Modified: cfe/trunk/include/clang/Frontend/ASTUnit.h
> URL:
> http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/Frontend/ASTUnit.h?rev=135577&r1=135576&r2=135577&view=diff
>
> ==============================================================================
> --- cfe/trunk/include/clang/Frontend/ASTUnit.h (original)
> +++ cfe/trunk/include/clang/Frontend/ASTUnit.h Wed Jul 20 02:06:53 2011
> @@ -687,7 +687,7 @@
> /// \brief Serialize this translation unit with the given output stream.
> ///
> /// \returns True if an error occurred, false otherwise.
> - bool serialize(llvm::raw_ostream &OS);
> + bool serialize(raw_ostream &OS);
> };
>
> } // namespace clang
>
> Modified: cfe/trunk/include/clang/Frontend/CompilerInstance.h
> URL:
> http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/Frontend/CompilerInstance.h?rev=135577&r1=135576&r2=135577&view=diff
>
> ==============================================================================
> --- cfe/trunk/include/clang/Frontend/CompilerInstance.h (original)
> +++ cfe/trunk/include/clang/Frontend/CompilerInstance.h Wed Jul 20 02:06:53
> 2011
> @@ -102,10 +102,10 @@
> struct OutputFile {
> std::string Filename;
> std::string TempFilename;
> - llvm::raw_ostream *OS;
> + raw_ostream *OS;
>
> OutputFile(const std::string &filename, const std::string
> &tempFilename,
> - llvm::raw_ostream *os)
> + raw_ostream *os)
> : Filename(filename), TempFilename(tempFilename), OS(os) { }
> };
>
> @@ -546,7 +546,7 @@
> unsigned Line, unsigned Column,
> bool ShowMacros,
> bool ShowCodePatterns, bool ShowGlobals,
> - llvm::raw_ostream &OS);
> + raw_ostream &OS);
>
> /// \brief Create the Sema object to be used for parsing.
> void createSema(bool CompleteTranslationUnit,
>
> Modified: cfe/trunk/include/clang/Frontend/FrontendActions.h
> URL:
> http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/Frontend/FrontendActions.h?rev=135577&r1=135576&r2=135577&view=diff
>
> ==============================================================================
> --- cfe/trunk/include/clang/Frontend/FrontendActions.h (original)
> +++ cfe/trunk/include/clang/Frontend/FrontendActions.h Wed Jul 20 02:06:53
> 2011
> @@ -84,7 +84,7 @@
> StringRef InFile,
> std::string &Sysroot,
> std::string &OutputFile,
> - llvm::raw_ostream *&OS,
> + raw_ostream *&OS,
> bool &Chaining);
> };
>
>
> Modified: cfe/trunk/include/clang/Frontend/LogDiagnosticPrinter.h
> URL:
> http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/Frontend/LogDiagnosticPrinter.h?rev=135577&r1=135576&r2=135577&view=diff
>
> ==============================================================================
> --- cfe/trunk/include/clang/Frontend/LogDiagnosticPrinter.h (original)
> +++ cfe/trunk/include/clang/Frontend/LogDiagnosticPrinter.h Wed Jul 20
> 02:06:53 2011
> @@ -40,7 +40,7 @@
> Diagnostic::Level DiagnosticLevel;
> };
>
> - llvm::raw_ostream &OS;
> + raw_ostream &OS;
> const LangOptions *LangOpts;
> const DiagnosticOptions *DiagOpts;
>
> @@ -54,7 +54,7 @@
> std::string DwarfDebugFlags;
>
> public:
> - LogDiagnosticPrinter(llvm::raw_ostream &OS, const DiagnosticOptions
> &Diags,
> + LogDiagnosticPrinter(raw_ostream &OS, const DiagnosticOptions &Diags,
> bool OwnsOutputStream = false);
> virtual ~LogDiagnosticPrinter();
>
>
> Modified: cfe/trunk/include/clang/Frontend/TextDiagnosticPrinter.h
> URL:
> http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/Frontend/TextDiagnosticPrinter.h?rev=135577&r1=135576&r2=135577&view=diff
>
> ==============================================================================
> --- cfe/trunk/include/clang/Frontend/TextDiagnosticPrinter.h (original)
> +++ cfe/trunk/include/clang/Frontend/TextDiagnosticPrinter.h Wed Jul 20
> 02:06:53 2011
> @@ -23,7 +23,7 @@
> class LangOptions;
>
> class TextDiagnosticPrinter : public DiagnosticClient {
> - llvm::raw_ostream &OS;
> + raw_ostream &OS;
> const LangOptions *LangOpts;
> const DiagnosticOptions *DiagOpts;
>
> @@ -36,7 +36,7 @@
> std::string Prefix;
>
> public:
> - TextDiagnosticPrinter(llvm::raw_ostream &os, const DiagnosticOptions
> &diags,
> + TextDiagnosticPrinter(raw_ostream &os, const DiagnosticOptions &diags,
> bool OwnsOutputStream = false);
> virtual ~TextDiagnosticPrinter();
>
>
> Modified: cfe/trunk/include/clang/Frontend/Utils.h
> URL:
> http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/Frontend/Utils.h?rev=135577&r1=135576&r2=135577&view=diff
>
> ==============================================================================
> --- cfe/trunk/include/clang/Frontend/Utils.h (original)
> +++ cfe/trunk/include/clang/Frontend/Utils.h Wed Jul 20 02:06:53 2011
> @@ -69,7 +69,7 @@
> void ProcessWarningOptions(Diagnostic &Diags, const DiagnosticOptions
> &Opts);
>
> /// DoPrintPreprocessedInput - Implement -E mode.
> -void DoPrintPreprocessedInput(Preprocessor &PP, llvm::raw_ostream* OS,
> +void DoPrintPreprocessedInput(Preprocessor &PP, raw_ostream* OS,
> const PreprocessorOutputOptions &Opts);
>
> /// AttachDependencyFileGen - Create a dependency file generator, and
> attach
>
> Modified: cfe/trunk/include/clang/Index/ASTLocation.h
> URL:
> http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/Index/ASTLocation.h?rev=135577&r1=135576&r2=135577&view=diff
>
> ==============================================================================
> --- cfe/trunk/include/clang/Index/ASTLocation.h (original)
> +++ cfe/trunk/include/clang/Index/ASTLocation.h Wed Jul 20 02:06:53 2011
> @@ -150,7 +150,7 @@
>
> SourceRange getSourceRange() const;
>
> - void print(llvm::raw_ostream &OS) const;
> + void print(raw_ostream &OS) const;
> };
>
> /// \brief Like ASTLocation but also contains the TranslationUnit that the
>
> Modified: cfe/trunk/include/clang/Index/CallGraph.h
> URL:
> http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/Index/CallGraph.h?rev=135577&r1=135576&r2=135577&view=diff
>
> ==============================================================================
> --- cfe/trunk/include/clang/Index/CallGraph.h (original)
> +++ cfe/trunk/include/clang/Index/CallGraph.h Wed Jul 20 02:06:53 2011
> @@ -94,7 +94,7 @@
>
> Decl *getDecl(CallGraphNode *Node);
>
> - void print(llvm::raw_ostream &os);
> + void print(raw_ostream &os);
> void dump();
>
> void ViewCallGraph() const;
>
> Modified: cfe/trunk/include/clang/Parse/Parser.h
> URL:
> http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/Parse/Parser.h?rev=135577&r1=135576&r2=135577&view=diff
>
> ==============================================================================
> --- cfe/trunk/include/clang/Parse/Parser.h (original)
> +++ cfe/trunk/include/clang/Parse/Parser.h Wed Jul 20 02:06:53 2011
> @@ -42,7 +42,7 @@
> const Parser &P;
> public:
> PrettyStackTraceParserEntry(const Parser &p) : P(p) {}
> - virtual void print(llvm::raw_ostream &OS) const;
> + virtual void print(raw_ostream &OS) const;
> };
>
> /// PrecedenceLevels - These are precedences for the binary/ternary
>
> Modified: cfe/trunk/include/clang/Rewrite/ASTConsumers.h
> URL:
> http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/Rewrite/ASTConsumers.h?rev=135577&r1=135576&r2=135577&view=diff
>
> ==============================================================================
> --- cfe/trunk/include/clang/Rewrite/ASTConsumers.h (original)
> +++ cfe/trunk/include/clang/Rewrite/ASTConsumers.h Wed Jul 20 02:06:53 2011
> @@ -14,11 +14,9 @@
> #ifndef REWRITE_ASTCONSUMERS_H
> #define REWRITE_ASTCONSUMERS_H
>
> +#include "clang/Basic/LLVM.h"
> #include <string>
>
> -namespace llvm {
> - class raw_ostream;
> -}
> namespace clang {
>
> class ASTConsumer;
> @@ -29,14 +27,14 @@
> // ObjC rewriter: attempts to rewrite ObjC constructs into pure C code.
> // This is considered experimental, and only works with Apple's ObjC
> runtime.
> ASTConsumer *CreateObjCRewriter(const std::string &InFile,
> - llvm::raw_ostream *OS,
> + raw_ostream *OS,
> Diagnostic &Diags,
> const LangOptions &LOpts,
> bool SilenceRewriteMacroWarning);
>
> /// CreateHTMLPrinter - Create an AST consumer which rewrites source code
> to
> /// HTML with syntax highlighting suitable for viewing in a web-browser.
> -ASTConsumer *CreateHTMLPrinter(llvm::raw_ostream *OS, Preprocessor &PP,
> +ASTConsumer *CreateHTMLPrinter(raw_ostream *OS, Preprocessor &PP,
> bool SyntaxHighlight = true,
> bool HighlightMacros = true);
>
>
> Modified: cfe/trunk/include/clang/Rewrite/FixItRewriter.h
> URL:
> http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/Rewrite/FixItRewriter.h?rev=135577&r1=135576&r2=135577&view=diff
>
> ==============================================================================
> --- cfe/trunk/include/clang/Rewrite/FixItRewriter.h (original)
> +++ cfe/trunk/include/clang/Rewrite/FixItRewriter.h Wed Jul 20 02:06:53
> 2011
> @@ -79,7 +79,7 @@
> /// \brief Write a single modified source file.
> ///
> /// \returns true if there was an error, false otherwise.
> - bool WriteFixedFile(FileID ID, llvm::raw_ostream &OS);
> + bool WriteFixedFile(FileID ID, raw_ostream &OS);
>
> /// \brief Write the modified source files.
> ///
>
> Modified: cfe/trunk/include/clang/Rewrite/Rewriter.h
> URL:
> http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/Rewrite/Rewriter.h?rev=135577&r1=135576&r2=135577&view=diff
>
> ==============================================================================
> --- cfe/trunk/include/clang/Rewrite/Rewriter.h (original)
> +++ cfe/trunk/include/clang/Rewrite/Rewriter.h Wed Jul 20 02:06:53 2011
> @@ -54,7 +54,7 @@
> iterator end() const { return Buffer.end(); }
> unsigned size() const { return Buffer.size(); }
>
> - llvm::raw_ostream &write(llvm::raw_ostream &) const;
> + raw_ostream &write(raw_ostream &) const;
>
> /// RemoveText - Remove the specified text.
> void RemoveText(unsigned OrigOffset, unsigned Size,
>
> Modified: cfe/trunk/include/clang/Rewrite/Rewriters.h
> URL:
> http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/Rewrite/Rewriters.h?rev=135577&r1=135576&r2=135577&view=diff
>
> ==============================================================================
> --- cfe/trunk/include/clang/Rewrite/Rewriters.h (original)
> +++ cfe/trunk/include/clang/Rewrite/Rewriters.h Wed Jul 20 02:06:53 2011
> @@ -14,17 +14,16 @@
> #ifndef LLVM_CLANG_REWRITE_REWRITERS_H
> #define LLVM_CLANG_REWRITE_REWRITERS_H
>
> -#include "llvm/ADT/StringRef.h"
> -#include "llvm/Support/raw_ostream.h"
> +#include "clang/Basic/LLVM.h"
>
> namespace clang {
> class Preprocessor;
>
> /// RewriteMacrosInInput - Implement -rewrite-macros mode.
> -void RewriteMacrosInInput(Preprocessor &PP, llvm::raw_ostream* OS);
> +void RewriteMacrosInInput(Preprocessor &PP, raw_ostream *OS);
>
> /// DoRewriteTest - A simple test for the TokenRewriter class.
> -void DoRewriteTest(Preprocessor &PP, llvm::raw_ostream* OS);
> +void DoRewriteTest(Preprocessor &PP, raw_ostream *OS);
>
> } // end namespace clang
>
>
> Modified: cfe/trunk/include/clang/Sema/CodeCompleteConsumer.h
> URL:
> http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/Sema/CodeCompleteConsumer.h?rev=135577&r1=135576&r2=135577&view=diff
>
> ==============================================================================
> --- cfe/trunk/include/clang/Sema/CodeCompleteConsumer.h (original)
> +++ cfe/trunk/include/clang/Sema/CodeCompleteConsumer.h Wed Jul 20 02:06:53
> 2011
> @@ -466,7 +466,7 @@
> const char *CopyString(StringRef String);
>
> /// \brief Copy the given string into this allocator.
> - const char *CopyString(llvm::Twine String);
> + const char *CopyString(Twine String);
>
> // \brief Copy the given string into this allocator.
> const char *CopyString(const char *String) {
> @@ -709,7 +709,7 @@
> }
>
>
> -llvm::raw_ostream &operator<<(llvm::raw_ostream &OS,
> +raw_ostream &operator<<(raw_ostream &OS,
> const CodeCompletionString &CCS);
>
> /// \brief Abstract interface for a consumer of code-completion
> @@ -850,7 +850,7 @@
> /// receives in a simple format.
> class PrintingCodeCompleteConsumer : public CodeCompleteConsumer {
> /// \brief The raw output stream.
> - llvm::raw_ostream &OS;
> + raw_ostream &OS;
>
> CodeCompletionAllocator Allocator;
>
> @@ -859,7 +859,7 @@
> /// results to the given raw output stream.
> PrintingCodeCompleteConsumer(bool IncludeMacros, bool
> IncludeCodePatterns,
> bool IncludeGlobals,
> - llvm::raw_ostream &OS)
> + raw_ostream &OS)
> : CodeCompleteConsumer(IncludeMacros, IncludeCodePatterns,
> IncludeGlobals,
> false), OS(OS) {}
>
>
> Modified: cfe/trunk/include/clang/Sema/Initialization.h
> URL:
> http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/Sema/Initialization.h?rev=135577&r1=135576&r2=135577&view=diff
>
> ==============================================================================
> --- cfe/trunk/include/clang/Sema/Initialization.h (original)
> +++ cfe/trunk/include/clang/Sema/Initialization.h Wed Jul 20 02:06:53 2011
> @@ -857,7 +857,7 @@
>
> /// \brief Dump a representation of this initialization sequence to
> /// the given stream, for debugging purposes.
> - void dump(llvm::raw_ostream &OS) const;
> + void dump(raw_ostream &OS) const;
>
> /// \brief Dump a representation of this initialization sequence to
> /// standard error, for debugging purposes.
>
> Modified: cfe/trunk/include/clang/Sema/Lookup.h
> URL:
> http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/Sema/Lookup.h?rev=135577&r1=135576&r2=135577&view=diff
>
> ==============================================================================
> --- cfe/trunk/include/clang/Sema/Lookup.h (original)
> +++ cfe/trunk/include/clang/Sema/Lookup.h Wed Jul 20 02:06:53 2011
> @@ -468,7 +468,7 @@
> configure();
> }
>
> - void print(llvm::raw_ostream &);
> + void print(raw_ostream &);
>
> /// Suppress the diagnostics that would normally fire because of this
> /// lookup. This happens during (e.g.) redeclaration lookups.
>
> Modified: cfe/trunk/include/clang/Sema/PrettyDeclStackTrace.h
> URL:
> http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/Sema/PrettyDeclStackTrace.h?rev=135577&r1=135576&r2=135577&view=diff
>
> ==============================================================================
> --- cfe/trunk/include/clang/Sema/PrettyDeclStackTrace.h (original)
> +++ cfe/trunk/include/clang/Sema/PrettyDeclStackTrace.h Wed Jul 20 02:06:53
> 2011
> @@ -38,7 +38,7 @@
> PrettyDeclStackTraceEntry(Sema &S, Decl *D, SourceLocation Loc, const
> char *Msg)
> : S(S), TheDecl(D), Loc(Loc), Message(Msg) {}
>
> - virtual void print(llvm::raw_ostream &OS) const;
> + virtual void print(raw_ostream &OS) const;
> };
>
> }
>
> Modified: cfe/trunk/include/clang/Serialization/ASTWriter.h
> URL:
> http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/Serialization/ASTWriter.h?rev=135577&r1=135576&r2=135577&view=diff
>
> ==============================================================================
> --- cfe/trunk/include/clang/Serialization/ASTWriter.h (original)
> +++ cfe/trunk/include/clang/Serialization/ASTWriter.h Wed Jul 20 02:06:53
> 2011
> @@ -617,7 +617,7 @@
> const Preprocessor &PP;
> std::string OutputFile;
> const char *isysroot;
> - llvm::raw_ostream *Out;
> + raw_ostream *Out;
> Sema *SemaPtr;
> MemorizeStatCalls *StatCalls; // owned by the FileManager
> std::vector<unsigned char> Buffer;
> @@ -631,7 +631,7 @@
>
> public:
> PCHGenerator(const Preprocessor &PP, const std::string &OutputFile, bool
> Chaining,
> - const char *isysroot, llvm::raw_ostream *Out);
> + const char *isysroot, raw_ostream *Out);
> virtual void InitializeSema(Sema &S) { SemaPtr = &S; }
> virtual void HandleTranslationUnit(ASTContext &Ctx);
> virtual ASTMutationListener *GetASTMutationListener();
>
> Modified: cfe/trunk/include/clang/StaticAnalyzer/Core/CheckerProvider.h
> URL:
> http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/StaticAnalyzer/Core/CheckerProvider.h?rev=135577&r1=135576&r2=135577&view=diff
>
> ==============================================================================
> --- cfe/trunk/include/clang/StaticAnalyzer/Core/CheckerProvider.h
> (original)
> +++ cfe/trunk/include/clang/StaticAnalyzer/Core/CheckerProvider.h Wed Jul
> 20 02:06:53 2011
> @@ -48,7 +48,7 @@
> virtual ~CheckerProvider();
> virtual void registerCheckers(CheckerManager &checkerMgr,
> CheckerOptInfo *checkOpts, unsigned numCheckOpts)
> = 0;
> - virtual void printHelp(llvm::raw_ostream &OS) = 0;
> + virtual void printHelp(raw_ostream &OS) = 0;
> };
>
> } // end ento namespace
>
> Modified:
> cfe/trunk/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h
> URL:
> http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h?rev=135577&r1=135576&r2=135577&view=diff
>
> ==============================================================================
> ---
> cfe/trunk/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h
> (original)
> +++
> cfe/trunk/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h
> Wed Jul 20 02:06:53 2011
> @@ -51,7 +51,7 @@
> virtual const GRState *removeDeadBindings(const GRState *state,
> SymbolReaper& SymReaper) = 0;
>
> - virtual void print(const GRState *state, llvm::raw_ostream& Out,
> + virtual void print(const GRState *state, raw_ostream& Out,
> const char* nl, const char *sep) = 0;
>
> virtual void EndPath(const GRState *state) {}
>
> Modified:
> cfe/trunk/include/clang/StaticAnalyzer/Core/PathSensitive/GRState.h
> URL:
> http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/StaticAnalyzer/Core/PathSensitive/GRState.h?rev=135577&r1=135576&r2=135577&view=diff
>
> ==============================================================================
> --- cfe/trunk/include/clang/StaticAnalyzer/Core/PathSensitive/GRState.h
> (original)
> +++ cfe/trunk/include/clang/StaticAnalyzer/Core/PathSensitive/GRState.h Wed
> Jul 20 02:06:53 2011
> @@ -347,17 +347,17 @@
> class Printer {
> public:
> virtual ~Printer() {}
> - virtual void Print(llvm::raw_ostream& Out, const GRState* state,
> + virtual void Print(raw_ostream& Out, const GRState* state,
> const char* nl, const char* sep) = 0;
> };
>
> // Pretty-printing.
> - void print(llvm::raw_ostream& Out, CFG &C, const char *nl = "\n",
> + void print(raw_ostream& Out, CFG &C, const char *nl = "\n",
> const char *sep = "") const;
>
> void printStdErr(CFG &C) const;
>
> - void printDOT(llvm::raw_ostream& Out, CFG &C) const;
> + void printDOT(raw_ostream& Out, CFG &C) const;
>
> private:
> /// Increments the number of times this state is referenced by
> ExplodeNodes.
>
> Modified:
> cfe/trunk/include/clang/StaticAnalyzer/Core/PathSensitive/MemRegion.h
> URL:
> http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/StaticAnalyzer/Core/PathSensitive/MemRegion.h?rev=135577&r1=135576&r2=135577&view=diff
>
> ==============================================================================
> --- cfe/trunk/include/clang/StaticAnalyzer/Core/PathSensitive/MemRegion.h
> (original)
> +++ cfe/trunk/include/clang/StaticAnalyzer/Core/PathSensitive/MemRegion.h
> Wed Jul 20 02:06:53 2011
> @@ -136,7 +136,7 @@
> /// Compute the offset within the top level memory object.
> RegionOffset getAsOffset() const;
>
> - virtual void dumpToStream(llvm::raw_ostream& os) const;
> + virtual void dumpToStream(raw_ostream& os) const;
>
> void dump() const;
>
> @@ -197,7 +197,7 @@
> public:
> void Profile(llvm::FoldingSetNodeID &ID) const;
>
> - void dumpToStream(llvm::raw_ostream& os) const;
> + void dumpToStream(raw_ostream& os) const;
>
> const CodeTextRegion *getCodeRegion() const { return CR; }
>
> @@ -214,7 +214,7 @@
>
> public:
>
> - void dumpToStream(llvm::raw_ostream& os) const;
> + void dumpToStream(raw_ostream& os) const;
>
> static bool classof(const MemRegion *R) {
> return R->getKind() == NonStaticGlobalSpaceRegionKind;
> @@ -341,7 +341,7 @@
> static void ProfileRegion(llvm::FoldingSetNodeID& ID, const Expr* Ex,
> unsigned Cnt, const MemRegion *superRegion);
>
> - void dumpToStream(llvm::raw_ostream& os) const;
> + void dumpToStream(raw_ostream& os) const;
>
> static bool classof(const MemRegion* R) {
> return R->getKind() == AllocaRegionKind;
> @@ -415,7 +415,7 @@
> return FD;
> }
>
> - virtual void dumpToStream(llvm::raw_ostream& os) const;
> + virtual void dumpToStream(raw_ostream& os) const;
>
> void Profile(llvm::FoldingSetNodeID& ID) const;
>
> @@ -456,7 +456,7 @@
>
> AnalysisContext *getAnalysisContext() const { return AC; }
>
> - virtual void dumpToStream(llvm::raw_ostream& os) const;
> + virtual void dumpToStream(raw_ostream& os) const;
>
> void Profile(llvm::FoldingSetNodeID& ID) const;
>
> @@ -518,7 +518,7 @@
> referenced_vars_iterator referenced_vars_begin() const;
> referenced_vars_iterator referenced_vars_end() const;
>
> - virtual void dumpToStream(llvm::raw_ostream& os) const;
> + virtual void dumpToStream(raw_ostream& os) const;
>
> void Profile(llvm::FoldingSetNodeID& ID) const;
>
> @@ -559,7 +559,7 @@
> SymbolRef sym,
> const MemRegion* superRegion);
>
> - void dumpToStream(llvm::raw_ostream& os) const;
> + void dumpToStream(raw_ostream& os) const;
>
> static bool classof(const MemRegion* R) {
> return R->getKind() == SymbolicRegionKind;
> @@ -595,7 +595,7 @@
> ProfileRegion(ID, Str, superRegion);
> }
>
> - void dumpToStream(llvm::raw_ostream& os) const;
> + void dumpToStream(raw_ostream& os) const;
>
> static bool classof(const MemRegion* R) {
> return R->getKind() == StringRegionKind;
> @@ -625,7 +625,7 @@
>
> void Profile(llvm::FoldingSetNodeID& ID) const;
>
> - void dumpToStream(llvm::raw_ostream& os) const;
> + void dumpToStream(raw_ostream& os) const;
>
> const CompoundLiteralExpr* getLiteralExpr() const { return CL; }
>
> @@ -680,7 +680,7 @@
> return getDecl()->getType();
> }
>
> - void dumpToStream(llvm::raw_ostream& os) const;
> + void dumpToStream(raw_ostream& os) const;
>
> static bool classof(const MemRegion* R) {
> return R->getKind() == VarRegionKind;
> @@ -707,7 +707,7 @@
> return QualType(ThisPointerTy, 0);
> }
>
> - void dumpToStream(llvm::raw_ostream& os) const;
> + void dumpToStream(raw_ostream& os) const;
>
> static bool classof(const MemRegion* R) {
> return R->getKind() == CXXThisRegionKind;
> @@ -725,7 +725,7 @@
>
> public:
>
> - void dumpToStream(llvm::raw_ostream& os) const;
> + void dumpToStream(raw_ostream& os) const;
>
> const FieldDecl* getDecl() const { return cast<FieldDecl>(D); }
>
> @@ -762,7 +762,7 @@
> const ObjCIvarDecl* getDecl() const { return cast<ObjCIvarDecl>(D); }
> QualType getValueType() const { return getDecl()->getType(); }
>
> - void dumpToStream(llvm::raw_ostream& os) const;
> + void dumpToStream(raw_ostream& os) const;
>
> static bool classof(const MemRegion* R) {
> return R->getKind() == ObjCIvarRegionKind;
> @@ -789,7 +789,7 @@
> CharUnits getOffset() const { return Offset; }
> const MemRegion *getRegion() const { return Region; }
>
> - void dumpToStream(llvm::raw_ostream& os) const;
> + void dumpToStream(raw_ostream& os) const;
> void dump() const;
> };
>
> @@ -824,7 +824,7 @@
> /// Compute the offset within the array. The array might also be a
> subobject.
> RegionRawOffset getAsArrayOffset() const;
>
> - void dumpToStream(llvm::raw_ostream& os) const;
> + void dumpToStream(raw_ostream& os) const;
>
> void Profile(llvm::FoldingSetNodeID& ID) const;
>
> @@ -850,7 +850,7 @@
> return Ex->getType();
> }
>
> - void dumpToStream(llvm::raw_ostream& os) const;
> + void dumpToStream(raw_ostream& os) const;
>
> void Profile(llvm::FoldingSetNodeID &ID) const;
>
> @@ -877,7 +877,7 @@
>
> QualType getValueType() const;
>
> - void dumpToStream(llvm::raw_ostream& os) const;
> + void dumpToStream(raw_ostream& os) const;
>
> void Profile(llvm::FoldingSetNodeID &ID) const;
>
>
> Modified: cfe/trunk/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h
> URL:
> http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h?rev=135577&r1=135576&r2=135577&view=diff
>
> ==============================================================================
> --- cfe/trunk/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h
> (original)
> +++ cfe/trunk/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h Wed
> Jul 20 02:06:53 2011
> @@ -142,7 +142,7 @@
>
> const MemRegion *getAsRegion() const;
>
> - void dumpToStream(llvm::raw_ostream& OS) const;
> + void dumpToStream(raw_ostream& OS) const;
> void dump() const;
>
> // Iterators.
> @@ -240,7 +240,7 @@
> : DefinedSVal(d, false, SubKind) {}
>
> public:
> - void dumpToStream(llvm::raw_ostream& Out) const;
> + void dumpToStream(raw_ostream& Out) const;
>
> // Implement isa<T> support.
> static inline bool classof(const SVal* V) {
> @@ -254,7 +254,7 @@
> : DefinedSVal(const_cast<void*>(D), true, SubKind) {}
>
> public:
> - void dumpToStream(llvm::raw_ostream& Out) const;
> + void dumpToStream(raw_ostream& Out) const;
>
> Loc(const Loc& X) : DefinedSVal(X.Data, true, X.getSubKind()) {}
>
> @@ -533,7 +533,7 @@
> } // end clang namespace
>
> namespace llvm {
> -static inline llvm::raw_ostream& operator<<(llvm::raw_ostream& os,
> +static inline raw_ostream& operator<<(raw_ostream& os,
> clang::ento::SVal V) {
> V.dumpToStream(os);
> return os;
>
> Modified: cfe/trunk/include/clang/StaticAnalyzer/Core/PathSensitive/Store.h
> URL:
> http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/StaticAnalyzer/Core/PathSensitive/Store.h?rev=135577&r1=135576&r2=135577&view=diff
>
> ==============================================================================
> --- cfe/trunk/include/clang/StaticAnalyzer/Core/PathSensitive/Store.h
> (original)
> +++ cfe/trunk/include/clang/StaticAnalyzer/Core/PathSensitive/Store.h Wed
> Jul 20 02:06:53 2011
> @@ -197,7 +197,7 @@
> virtual StoreRef enterStackFrame(const GRState *state,
> const StackFrameContext *frame);
>
> - virtual void print(Store store, llvm::raw_ostream& Out,
> + virtual void print(Store store, raw_ostream& Out,
> const char* nl, const char *sep) = 0;
>
> class BindingsHandler {
>
> Modified:
> cfe/trunk/include/clang/StaticAnalyzer/Core/PathSensitive/SymbolManager.h
> URL:
> http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/StaticAnalyzer/Core/PathSensitive/SymbolManager.h?rev=135577&r1=135576&r2=135577&view=diff
>
> ==============================================================================
> ---
> cfe/trunk/include/clang/StaticAnalyzer/Core/PathSensitive/SymbolManager.h
> (original)
> +++
> cfe/trunk/include/clang/StaticAnalyzer/Core/PathSensitive/SymbolManager.h
> Wed Jul 20 02:06:53 2011
> @@ -58,7 +58,7 @@
>
> void dump() const;
>
> - virtual void dumpToStream(llvm::raw_ostream &os) const = 0;
> + virtual void dumpToStream(raw_ostream &os) const = 0;
>
> virtual QualType getType(ASTContext&) const = 0;
> virtual void Profile(llvm::FoldingSetNodeID& profile) = 0;
> @@ -109,7 +109,7 @@
> Profile(profile, R);
> }
>
> - void dumpToStream(llvm::raw_ostream &os) const;
> + void dumpToStream(raw_ostream &os) const;
>
> QualType getType(ASTContext&) const;
>
> @@ -138,7 +138,7 @@
>
> QualType getType(ASTContext&) const;
>
> - void dumpToStream(llvm::raw_ostream &os) const;
> + void dumpToStream(raw_ostream &os) const;
>
> static void Profile(llvm::FoldingSetNodeID& profile, const Stmt* S,
> QualType T, unsigned Count, const void* SymbolTag) {
> @@ -174,7 +174,7 @@
>
> QualType getType(ASTContext&) const;
>
> - void dumpToStream(llvm::raw_ostream &os) const;
> + void dumpToStream(raw_ostream &os) const;
>
> static void Profile(llvm::FoldingSetNodeID& profile, SymbolRef parent,
> const TypedRegion *r) {
> @@ -207,7 +207,7 @@
>
> QualType getType(ASTContext&) const;
>
> - void dumpToStream(llvm::raw_ostream &os) const;
> + void dumpToStream(raw_ostream &os) const;
>
> static void Profile(llvm::FoldingSetNodeID& profile, const SubRegion *R)
> {
> profile.AddInteger((unsigned) ExtentKind);
> @@ -246,7 +246,7 @@
>
> QualType getType(ASTContext&) const;
>
> - void dumpToStream(llvm::raw_ostream &os) const;
> + void dumpToStream(raw_ostream &os) const;
>
> static void Profile(llvm::FoldingSetNodeID& profile, const MemRegion *R,
> const Stmt *S, QualType T, unsigned Count,
> @@ -287,7 +287,7 @@
>
> BinaryOperator::Opcode getOpcode() const { return Op; }
>
> - void dumpToStream(llvm::raw_ostream &os) const;
> + void dumpToStream(raw_ostream &os) const;
>
> const SymExpr *getLHS() const { return LHS; }
> const llvm::APSInt &getRHS() const { return RHS; }
> @@ -332,7 +332,7 @@
> // generation of virtual functions.
> QualType getType(ASTContext& C) const { return T; }
>
> - void dumpToStream(llvm::raw_ostream &os) const;
> + void dumpToStream(raw_ostream &os) const;
>
> static void Profile(llvm::FoldingSetNodeID& ID, const SymExpr *lhs,
> BinaryOperator::Opcode op, const SymExpr *rhs, QualType
> t) {
> @@ -480,7 +480,7 @@
> } // end clang namespace
>
> namespace llvm {
> -static inline llvm::raw_ostream& operator<<(llvm::raw_ostream& os,
> +static inline raw_ostream& operator<<(raw_ostream& os,
> const clang::ento::SymExpr *SE)
> {
> SE->dumpToStream(os);
> return os;
>
> Modified: cfe/trunk/include/clang/StaticAnalyzer/Frontend/FrontendActions.h
> URL:
> http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/StaticAnalyzer/Frontend/FrontendActions.h?rev=135577&r1=135576&r2=135577&view=diff
>
> ==============================================================================
> --- cfe/trunk/include/clang/StaticAnalyzer/Frontend/FrontendActions.h
> (original)
> +++ cfe/trunk/include/clang/StaticAnalyzer/Frontend/FrontendActions.h Wed
> Jul 20 02:06:53 2011
> @@ -26,7 +26,7 @@
> StringRef InFile);
> };
>
> -void printCheckerHelp(llvm::raw_ostream &OS);
> +void printCheckerHelp(raw_ostream &OS);
>
> } // end GR namespace
>
>
> Modified: cfe/trunk/lib/CodeGen/CGRecordLayout.h
> URL:
> http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/CodeGen/CGRecordLayout.h?rev=135577&r1=135576&r2=135577&view=diff
>
> ==============================================================================
> --- cfe/trunk/lib/CodeGen/CGRecordLayout.h (original)
> +++ cfe/trunk/lib/CodeGen/CGRecordLayout.h Wed Jul 20 02:06:53 2011
> @@ -144,7 +144,7 @@
>
> /// @}
>
> - void print(llvm::raw_ostream &OS) const;
> + void print(raw_ostream &OS) const;
> void dump() const;
>
> /// \brief Given a bit-field decl, build an appropriate helper object for
> @@ -270,7 +270,7 @@
> return it->second;
> }
>
> - void print(llvm::raw_ostream &OS) const;
> + void print(raw_ostream &OS) const;
> void dump() const;
> };
>
>
> Modified: cfe/trunk/lib/CodeGen/CodeGenFunction.h
> URL:
> http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/CodeGen/CodeGenFunction.h?rev=135577&r1=135576&r2=135577&view=diff
>
> ==============================================================================
> --- cfe/trunk/lib/CodeGen/CodeGenFunction.h (original)
> +++ cfe/trunk/lib/CodeGen/CodeGenFunction.h Wed Jul 20 02:06:53 2011
> @@ -1487,7 +1487,7 @@
> /// block. The caller is responsible for setting an appropriate alignment
> on
> /// the alloca.
> llvm::AllocaInst *CreateTempAlloca(llvm::Type *Ty,
> - const llvm::Twine &Name = "tmp");
> + const Twine &Name = "tmp");
>
> /// InitTempAlloca - Provide an initial value for the given alloca.
> void InitTempAlloca(llvm::AllocaInst *Alloca, llvm::Value *Value);
> @@ -1497,15 +1497,15 @@
> /// value needs to be stored into an alloca (for example, to avoid
> explicit
> /// PHI construction), but the type is the IR type, not the type
> appropriate
> /// for storing in memory.
> - llvm::AllocaInst *CreateIRTemp(QualType T, const llvm::Twine &Name =
> "tmp");
> + llvm::AllocaInst *CreateIRTemp(QualType T, const Twine &Name = "tmp");
>
> /// CreateMemTemp - Create a temporary memory object of the given type,
> with
> /// appropriate alignment.
> - llvm::AllocaInst *CreateMemTemp(QualType T, const llvm::Twine &Name =
> "tmp");
> + llvm::AllocaInst *CreateMemTemp(QualType T, const Twine &Name = "tmp");
>
> /// CreateAggTemp - Create a temporary memory object for the given
> /// aggregate type.
> - AggValueSlot CreateAggTemp(QualType T, const llvm::Twine &Name = "tmp")
> {
> + AggValueSlot CreateAggTemp(QualType T, const Twine &Name = "tmp") {
> return AggValueSlot::forAddr(CreateMemTemp(T, Name), T.getQualifiers(),
> false);
> }
> @@ -2075,9 +2075,9 @@
>
> llvm::CallSite EmitCallOrInvoke(llvm::Value *Callee,
> llvm::ArrayRef<llvm::Value *> Args,
> - const llvm::Twine &Name = "");
> + const Twine &Name = "");
> llvm::CallSite EmitCallOrInvoke(llvm::Value *Callee,
> - const llvm::Twine &Name = "");
> + const Twine &Name = "");
>
> llvm::Value *BuildVirtualCall(const CXXMethodDecl *MD, llvm::Value *This,
> llvm::Type *Ty);
>
>
> _______________________________________________
> cfe-commits mailing list
> cfe-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits
>
--
Jon Mulder
E mulderje at muohio.edu
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20110722/a589b809/attachment.html>
More information about the cfe-commits
mailing list