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

@@ -259,7 +259,7 @@ public:
return destructorNameIds.intern(DestructorNameId(id));
}
const OperatorNameId *findOrInsertOperatorNameId(int kind)
const OperatorNameId *findOrInsertOperatorNameId(OperatorNameId::Kind kind)
{
return operatorNameIds.intern(OperatorNameId(kind));
}
@@ -609,7 +609,7 @@ const TemplateNameId *Control::templateNameId(const Identifier *id,
const DestructorNameId *Control::destructorNameId(const Identifier *id)
{ return d->findOrInsertDestructorNameId(id); }
const OperatorNameId *Control::operatorNameId(int kind)
const OperatorNameId *Control::operatorNameId(OperatorNameId::Kind kind)
{ return d->findOrInsertOperatorNameId(kind); }
const ConversionNameId *Control::conversionNameId(const FullySpecifiedType &type)