[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kdevelop-bugs
Subject:    [Bug 207377] typeid's return value is not recognized by C++ parser
From:       Milian Wolff <mail () milianw ! de>
Date:       2011-06-22 18:24:13
Message-ID: 20110622182413.095518B005 () immanuel ! kde ! org
[Download RAW message or body]

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


Milian Wolff <mail@milianw.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |FIXED




--- Comment #5 from Milian Wolff <mail milianw de>  2011-06-22 20:24:11 ---
Git commit eacac049e8c59ee0b2994ab4fc3c46dc83a71bee by Milian Wolff.
Committed on 22/06/2011 at 20:21.
Pushed by mwolff into branch 'master'.

proper typeid operator support

parser now also accepts expressions according to the spec alternatively to
type-id's
expression parser associates the ::std::type_info type properly, hence code
completion,
uses, etc. pp. work

lots of unit tests added as well

BUG: 207377

M  +32   -0    languages/cpp/cppduchain/expressionvisitor.cpp     
M  +1    -0    languages/cpp/cppduchain/expressionvisitor.h     
M  +39   -0    languages/cpp/cppduchain/tests/test_expressionparser.cpp     
M  +1    -0    languages/cpp/cppduchain/tests/test_expressionparser.h     
M  +1    -0    languages/cpp/cppduchain/type_visitor.cpp     
M  +5    -0    languages/cpp/cppduchain/usebuilder.cpp     
M  +2    -0    languages/cpp/cppduchain/usebuilder.h     
M  +12   -0    languages/cpp/parser/ast.h     
M  +7    -0    languages/cpp/parser/default_visitor.cpp     
M  +1    -0    languages/cpp/parser/default_visitor.h     
M  +2    -1    languages/cpp/parser/dumptree.cpp     
M  +13   -2    languages/cpp/parser/parser.cpp     
M  +20   -0    languages/cpp/parser/tests/test_parser.cpp     
M  +3    -0    languages/cpp/parser/tests/test_parser.h     
M  +2    -1    languages/cpp/parser/visitor.cpp     
M  +1    -0    languages/cpp/parser/visitor.h     

http://commits.kde.org/kdevelop/eacac049e8c59ee0b2994ab4fc3c46dc83a71bee

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

_______________________________________________
KDevelop-bugs mailing list
KDevelop-bugs@kdevelop.org
https://barney.cs.uni-potsdam.de/mailman/listinfo/kdevelop-bugs
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic