forked from qt-creator/qt-creator
		
	Cpp{Tools,Editor}: Expect UTF-8 encoded literals
Change-Id: I9843c4163aad3fa3f1bfa33060c76328fc2dc25a Reviewed-by: Erik Verbruggen <erik.verbruggen@digia.com>
This commit is contained in:
		@@ -67,7 +67,7 @@ void NamePrettyPrinter::visit(const Identifier *name)
 | 
			
		||||
{
 | 
			
		||||
    const Identifier *id = name->identifier();
 | 
			
		||||
    if (id)
 | 
			
		||||
        _name = QString::fromLatin1(id->chars(), id->size());
 | 
			
		||||
        _name = QString::fromUtf8(id->chars(), id->size());
 | 
			
		||||
    else
 | 
			
		||||
        _name = QLatin1String("anonymous");
 | 
			
		||||
}
 | 
			
		||||
@@ -76,7 +76,7 @@ void NamePrettyPrinter::visit(const TemplateNameId *name)
 | 
			
		||||
{
 | 
			
		||||
    const Identifier *id = name->identifier();
 | 
			
		||||
    if (id)
 | 
			
		||||
        _name = QString::fromLatin1(id->chars(), id->size());
 | 
			
		||||
        _name = QString::fromUtf8(id->chars(), id->size());
 | 
			
		||||
    else
 | 
			
		||||
        _name = QLatin1String("anonymous");
 | 
			
		||||
    _name += QLatin1Char('<');
 | 
			
		||||
@@ -100,7 +100,7 @@ void NamePrettyPrinter::visit(const DestructorNameId *name)
 | 
			
		||||
{
 | 
			
		||||
    const Identifier *id = name->identifier();
 | 
			
		||||
    _name += QLatin1Char('~');
 | 
			
		||||
    _name += QString::fromLatin1(id->chars(), id->size());
 | 
			
		||||
    _name += QString::fromUtf8(id->chars(), id->size());
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void NamePrettyPrinter::visit(const OperatorNameId *name)
 | 
			
		||||
@@ -263,7 +263,7 @@ void NamePrettyPrinter::visit(const SelectorNameId *name)
 | 
			
		||||
            continue;
 | 
			
		||||
 | 
			
		||||
        if (const Identifier *id = n->identifier()) {
 | 
			
		||||
            _name += QString::fromLatin1(id->chars(), id->size());
 | 
			
		||||
            _name += QString::fromUtf8(id->chars(), id->size());
 | 
			
		||||
 | 
			
		||||
            if (name->hasArguments() || name->nameCount() > 1)
 | 
			
		||||
                _name += QLatin1Char(':');
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user