[cfe-commits] r52673 - /cfe/trunk/include/clang/Parse/Action.h
Argiris Kirtzidis
akyrtzi at gmail.com
Tue Jun 24 04:23:50 PDT 2008
Author: akirtzidis
Date: Tue Jun 24 06:23:36 2008
New Revision: 52673
URL: http://llvm.org/viewvc/llvm-project?rev=52673&view=rev
Log:
Move the namespace action declarations at the "C++ declarations" section.
Modified:
cfe/trunk/include/clang/Parse/Action.h
Modified: cfe/trunk/include/clang/Parse/Action.h
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/Parse/Action.h?rev=52673&r1=52672&r2=52673&view=diff
==============================================================================
--- cfe/trunk/include/clang/Parse/Action.h (original)
+++ cfe/trunk/include/clang/Parse/Action.h Tue Jun 24 06:23:36 2008
@@ -133,20 +133,6 @@
return Group;
}
- /// ActOnStartNamespaceDef - This is called at the start of a namespace
- /// definition.
- virtual DeclTy *ActOnStartNamespaceDef(Scope *S, SourceLocation IdentLoc,
- IdentifierInfo *Ident,
- SourceLocation LBrace) {
- return 0;
- }
-
- /// ActOnFinishNamespaceDef - This callback is called after a namespace is
- /// exited. Decl is the DeclTy returned by ActOnStartNamespaceDef.
- virtual void ActOnFinishNamespaceDef(DeclTy *Dcl,SourceLocation RBrace) {
- return;
- }
-
/// ActOnStartOfFunctionDef - This is called at the start of a function
/// definition, instead of calling ActOnDeclarator. The Declarator includes
/// information about formal arguments that are part of this function.
@@ -537,6 +523,21 @@
}
//===------------------------- C++ Declarations -------------------------===//
+
+ /// ActOnStartNamespaceDef - This is called at the start of a namespace
+ /// definition.
+ virtual DeclTy *ActOnStartNamespaceDef(Scope *S, SourceLocation IdentLoc,
+ IdentifierInfo *Ident,
+ SourceLocation LBrace) {
+ return 0;
+ }
+
+ /// ActOnFinishNamespaceDef - This callback is called after a namespace is
+ /// exited. Decl is the DeclTy returned by ActOnStartNamespaceDef.
+ virtual void ActOnFinishNamespaceDef(DeclTy *Dcl,SourceLocation RBrace) {
+ return;
+ }
+
/// ActOnParamDefaultArgument - Parse default argument for function parameter
virtual void ActOnParamDefaultArgument(DeclTy *param,
SourceLocation EqualLoc,
More information about the cfe-commits
mailing list