Skip to content
  • Flex Ferrum's avatar
    C++: Type deduction for auto-declared variables implemented · c6fc0be8
    Flex Ferrum authored
    
    
    Handled to major cases of 'auto' variable declaration:
    1. auto var = someInitializer;
    2. Q_FOREACH(auto item, collection) or foreach(auto item, collection)
    
    In first case type deducted directly from initializer. If variable has no initializer then corresponded error reported. In second case type deducted from '*collection.begin()' expression.
    
    Change-Id: Ie930add1648b99440281ae04d973fd6904bc9e46
    Reviewed-by: default avatarRoberto Raggi <roberto.raggi@nokia.com>
    c6fc0be8