https://bugs.kde.org/show_bug.cgi?id=364092

--- Comment #3 from Sergio Martins <smart...@kde.org> ---
AST with QLatin1String directly:

`-FunctionDecl 0x3de6c98 <line:9:1, line:12:1> line:9:6 test364092 'void
(void)'
  `-CompoundStmt 0x3de6fb0 <line:10:1, line:12:1>
    `-DeclStmt 0x3de6f98 <line:11:5, col:35>
      `-VarDecl 0x3de6d50 <col:5, col:34> col:13 s 'class QString' cinit
        `-ExprWithCleanups 0x3de6f80 <col:13, col:34> 'class QString'
          `-CXXConstructExpr 0x3de6f48 <col:13, col:34> 'class QString' 'void
(class QString &&) noexcept' elidable
            `-MaterializeTemporaryExpr 0x3de6f30 <col:17, col:34> 'class
QString' xvalue
              `-CXXBindTemporaryExpr 0x3de6f10 <col:17, col:34> 'class QString'
(CXXTemporary 0x3de6f08)
                `-ImplicitCastExpr 0x3de6ef0 <col:17, col:34> 'class QString'
<ConstructorConversion>
                  `-CXXConstructExpr 0x3de6eb8 <col:17, col:34> 'class QString'
'void (class QLatin1String)'
                    `-CXXConstructExpr 0x3de6e80 <col:17, col:34> 'class
QLatin1String' 'void (class QLatin1String &&) noexcept' elidable
                      `-MaterializeTemporaryExpr 0x3de6e68 <col:17, col:34>
'class QLatin1String' xvalue
                        `-CXXFunctionalCastExpr 0x3de6e40 <col:17, col:34>
'class QLatin1String' functional cast to class QLatin1String
<ConstructorConversion>
                          `-CXXConstructExpr 0x3de6e08 <col:17, col:34> 'class
QLatin1String' 'void (const char *) noexcept'
                            `-ImplicitCastExpr 0x3de6df0 <col:31> 'const char
*' <ArrayToPointerDecay>
                              `-StringLiteral 0x3de6dc0 <col:31> 'const char
[2]' lvalue "F"

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to