Realized that SouceLocation and ScopeTracker can never be no-throw scopetracker-nothrow
authorChristian Herdtweck <christian.herdtweck@intra2net.com>
Tue, 4 Sep 2018 09:29:07 +0000 (11:29 +0200)
committerChristian Herdtweck <christian.herdtweck@intra2net.com>
Tue, 4 Sep 2018 09:29:07 +0000 (11:29 +0200)
commitb50d8b1d5e9cded2da76dec5f926bc1cb5a7c4c6
tree6b59fef4fc8c9813a2cb761733fabad244120761
parentf962ebbf21b8228d0dd90a077f1db6d55c53bec7
Realized that SouceLocation and ScopeTracker can never be no-throw

Constructors can always throw if the class has non-pointer attributes
(at least I think so). So would have to re-design SourceLocation and
ScopeTracker to only contain pointers in order to make SCOPETRACKER
guaranteed no-throw.
src/source_track_basics.cpp
src/source_track_basics.hpp
src/tracefunc.hpp