Fixed alignment issues with 64 bits ABIs.

This commit is contained in:
Roberto Raggi
2010-09-03 12:11:15 +02:00
parent 8d55ce4c82
commit c6bfe05083
14 changed files with 42 additions and 41 deletions

View File

@@ -51,6 +51,7 @@
#include "ASTVisitor.h"
#include "FullySpecifiedType.h"
#include "Names.h"
namespace CPlusPlus {
@@ -117,7 +118,7 @@ protected:
FullySpecifiedType newArrayDeclarator(NewArrayDeclaratorAST *ast, const FullySpecifiedType &init);
void newInitializer(NewInitializerAST *ast);
FullySpecifiedType newTypeId(NewTypeIdAST *ast);
int cppOperator(OperatorAST *ast);
OperatorNameId::Kind cppOperator(OperatorAST *ast);
void parameterDeclarationClause(ParameterDeclarationClauseAST *ast, unsigned lparen_token, Function *fun);
void translationUnit(TranslationUnitAST *ast);
void objCProtocolRefs(ObjCProtocolRefsAST *ast, Symbol *objcClassOrProtocol);