[cfe-commits] r112024 - /cfe/trunk/include/clang/Sema/Sema.h
John McCall
rjmccall at apple.com
Tue Aug 24 21:28:15 PDT 2010
Author: rjmccall
Date: Tue Aug 24 23:28:15 2010
New Revision: 112024
URL: http://llvm.org/viewvc/llvm-project?rev=112024&view=rev
Log:
Sort the forward declarations.
Modified:
cfe/trunk/include/clang/Sema/Sema.h
Modified: cfe/trunk/include/clang/Sema/Sema.h
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/Sema/Sema.h?rev=112024&r1=112023&r2=112024&view=diff
==============================================================================
--- cfe/trunk/include/clang/Sema/Sema.h (original)
+++ cfe/trunk/include/clang/Sema/Sema.h Tue Aug 24 23:28:15 2010
@@ -34,74 +34,74 @@
}
namespace clang {
- class ASTContext;
+ class ADLResult;
class ASTConsumer;
- class Preprocessor;
+ class ASTContext;
+ class ArrayType;
+ class CXXBasePath;
+ class CXXBasePaths;
+ class CXXFieldCollector;
+ class CXXTemporary;
+ class CXXTryStmt;
+ class CallExpr;
+ class ClassTemplateDecl;
+ class ClassTemplatePartialSpecializationDecl;
class Decl;
class DeclContext;
+ class DeclRefExpr;
class DeclSpec;
- class ExternalSemaSource;
- class NamedDecl;
- class Stmt;
- class Expr;
- class InitListExpr;
- class ParenListExpr;
+ class DeducedTemplateArgument;
class DesignatedInitExpr;
- class CallExpr;
- class DeclRefExpr;
- class UnresolvedLookupExpr;
- class UnresolvedMemberExpr;
- class VarDecl;
- class ParmVarDecl;
- class TypedefDecl;
+ class Expr;
+ class ExtVectorType;
+ class ExternalSemaSource;
class FunctionDecl;
- class QualType;
- class LangOptions;
- class Token;
+ class FunctionProtoType;
+ class InitListExpr;
+ class InitializationKind;
+ class InitializationSequence;
+ class InitializedEntity;
class IntegerLiteral;
- class StringLiteral;
- class ArrayType;
class LabelStmt;
- class SwitchStmt;
- class CXXTryStmt;
- class ExtVectorType;
- class TypedefDecl;
- class TemplateDecl;
- class TemplateArgument;
- class TemplateArgumentLoc;
- class TemplateArgumentList;
- class TemplateParameterList;
- class TemplateTemplateParmDecl;
+ class LangOptions;
+ class LookupResult;
class MultiLevelTemplateArgumentList;
- class DeducedTemplateArgument;
- class TemplatePartialOrderingContext;
- class ClassTemplatePartialSpecializationDecl;
- class ClassTemplateDecl;
- template <class T> class ObjCList;
- class ObjCInterfaceDecl;
+ class NamedDecl;
+ class ObjCCategoryDecl;
+ class ObjCCategoryImplDecl;
class ObjCCompatibleAliasDecl;
- class ObjCProtocolDecl;
+ class ObjCContainerDecl;
class ObjCImplDecl;
class ObjCImplementationDecl;
- class ObjCCategoryImplDecl;
- class ObjCCategoryDecl;
+ class ObjCInterfaceDecl;
class ObjCIvarDecl;
+ template <class T> class ObjCList;
class ObjCMethodDecl;
class ObjCPropertyDecl;
- class ObjCContainerDecl;
+ class ObjCProtocolDecl;
+ class ParenListExpr;
+ class ParmVarDecl;
+ class Preprocessor;
class PseudoDestructorTypeStorage;
- class FunctionProtoType;
- class CXXBasePath;
- class CXXBasePaths;
- class CXXTemporary;
- class LookupResult;
- class InitializedEntity;
- class InitializationKind;
- class InitializationSequence;
- class VisibleDeclConsumer;
+ class QualType;
+ class Stmt;
+ class StringLiteral;
+ class SwitchStmt;
class TargetAttributesSema;
- class ADLResult;
- class CXXFieldCollector;
+ class TemplateArgument;
+ class TemplateArgumentList;
+ class TemplateArgumentLoc;
+ class TemplateDecl;
+ class TemplateParameterList;
+ class TemplatePartialOrderingContext;
+ class TemplateTemplateParmDecl;
+ class Token;
+ class TypedefDecl;
+ class TypedefDecl;
+ class UnresolvedLookupExpr;
+ class UnresolvedMemberExpr;
+ class VarDecl;
+ class VisibleDeclConsumer;
/// \brief Retains information about a function, method, or block that is
/// currently being parsed.
@@ -289,8 +289,8 @@
/// \brief Cached function scope object used for the top function scope
/// and when there is no function scope (in error cases).
///
- /// This should never be accessed directly; rather, it's address will be
- /// pushed into \c FunctionScopes when we want to re-use it.
+ /// This should never be accessed directly; rather, its address will
+ /// be pushed into \c FunctionScopes when we want to re-use it.
FunctionScopeInfo TopFunctionScope;
/// ExprTemporaries - This is the stack of temporaries that are created by
More information about the cfe-commits
mailing list