From 75a7abb8c5fb45f429dced24fa828af76c54cf9a Mon Sep 17 00:00:00 2001 From: Roberto Raggi <roberto.raggi@nokia.com> Date: Wed, 2 Dec 2009 12:45:28 +0100 Subject: [PATCH] Compile. --- tests/auto/cplusplus/ast/tst_ast.cpp | 2 +- .../auto/cplusplus/semantic/tst_semantic.cpp | 24 +++++++++---------- 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/tests/auto/cplusplus/ast/tst_ast.cpp b/tests/auto/cplusplus/ast/tst_ast.cpp index dab517287b8..6e160201600 100644 --- a/tests/auto/cplusplus/ast/tst_ast.cpp +++ b/tests/auto/cplusplus/ast/tst_ast.cpp @@ -21,7 +21,7 @@ public: TranslationUnit::ParseMode mode, bool blockErrors = false) { - StringLiteral *fileId = control.findOrInsertStringLiteral("<stdin>"); + const StringLiteral *fileId = control.findOrInsertStringLiteral("<stdin>"); TranslationUnit *unit = new TranslationUnit(&control, fileId); unit->setObjCEnabled(true); unit->setSource(source.constData(), source.length()); diff --git a/tests/auto/cplusplus/semantic/tst_semantic.cpp b/tests/auto/cplusplus/semantic/tst_semantic.cpp index d46586712d9..36818542415 100644 --- a/tests/auto/cplusplus/semantic/tst_semantic.cpp +++ b/tests/auto/cplusplus/semantic/tst_semantic.cpp @@ -34,7 +34,7 @@ public: TranslationUnit::ParseMode mode, bool enableObjc) { - StringLiteral *fileId = control.findOrInsertStringLiteral("<stdin>"); + const StringLiteral *fileId = control.findOrInsertStringLiteral("<stdin>"); TranslationUnit *unit = new TranslationUnit(&control, fileId); unit->setSource(source.constData(), source.length()); unit->setObjCEnabled(enableObjc); @@ -79,7 +79,7 @@ public: { } virtual void report(int /*level*/, - StringLiteral *fileName, + const StringLiteral *fileName, unsigned line, unsigned column, const char *format, va_list ap) { @@ -146,7 +146,7 @@ void tst_Semantic::function_declaration_1() QCOMPARE(funTy->argumentCount(), 0U); QVERIFY(decl->name()->isNameId()); - Identifier *funId = decl->name()->asNameId()->identifier(); + const Identifier *funId = decl->name()->asNameId()->identifier(); QVERIFY(funId); const QByteArray foo(funId->chars(), funId->size()); @@ -175,10 +175,10 @@ void tst_Semantic::function_declaration_2() QVERIFY(! arg->hasInitializer()); // check the argument's name. - NameId *argNameId = arg->name()->asNameId(); + const NameId *argNameId = arg->name()->asNameId(); QVERIFY(argNameId); - Identifier *argId = argNameId->identifier(); + const Identifier *argId = argNameId->identifier(); QVERIFY(argId); QCOMPARE(QByteArray(argId->chars(), argId->size()), QByteArray("s")); @@ -190,13 +190,13 @@ void tst_Semantic::function_declaration_2() NamedType *namedTy = argTy->asReferenceType()->elementType()->asNamedType(); QVERIFY(namedTy); QVERIFY(namedTy->name()); - Identifier *namedTypeId = namedTy->name()->asNameId()->identifier(); + const Identifier *namedTypeId = namedTy->name()->asNameId()->identifier(); QVERIFY(namedTypeId); QCOMPARE(QByteArray(namedTypeId->chars(), namedTypeId->size()), QByteArray("QString")); QVERIFY(decl->name()->isNameId()); - Identifier *funId = decl->name()->asNameId()->identifier(); + const Identifier *funId = decl->name()->asNameId()->identifier(); QVERIFY(funId); const QByteArray foo(funId->chars(), funId->size()); @@ -215,7 +215,7 @@ void tst_Semantic::function_definition_1() QCOMPARE(funTy->argumentCount(), 0U); QVERIFY(funTy->name()->isNameId()); - Identifier *funId = funTy->name()->asNameId()->identifier(); + const Identifier *funId = funTy->name()->asNameId()->identifier(); QVERIFY(funId); const QByteArray foo(funId->chars(), funId->size()); @@ -239,9 +239,9 @@ void tst_Semantic::nested_class_1() Class *classObject = doc->globals->symbolAt(0)->asClass(); QVERIFY(classObject); QVERIFY(classObject->name()); - NameId *classObjectNameId = classObject->name()->asNameId(); + const NameId *classObjectNameId = classObject->name()->asNameId(); QVERIFY(classObjectNameId); - Identifier *objectId = classObjectNameId->identifier(); + const Identifier *objectId = classObjectNameId->identifier(); QCOMPARE(QByteArray(objectId->chars(), objectId->size()), QByteArray("Object")); QCOMPARE(classObject->baseClassCount(), 0U); QCOMPARE(classObject->members()->symbolCount(), 2U); @@ -249,7 +249,7 @@ void tst_Semantic::nested_class_1() Class *classObjectData = doc->globals->symbolAt(1)->asClass(); QVERIFY(classObjectData); QVERIFY(classObjectData->name()); - QualifiedNameId *q = classObjectData->name()->asQualifiedNameId(); + const QualifiedNameId *q = classObjectData->name()->asQualifiedNameId(); QVERIFY(q); QCOMPARE(q->nameCount(), 2U); QVERIFY(q->nameAt(0)->asNameId()); @@ -426,7 +426,7 @@ void tst_Semantic::template_instance_1() QVERIFY(decl); GenTemplateInstance::Substitution subst; - Identifier *nameTp = control.findOrInsertIdentifier("_Tp"); + const Identifier *nameTp = control.findOrInsertIdentifier("_Tp"); FullySpecifiedType intTy(control.integerType(IntegerType::Int)); subst.append(qMakePair(nameTp, intTy)); -- GitLab