-
Type: Improvement
-
Resolution: Fixed
-
Priority: Trivial - P5
-
Affects Version/s: None
-
Component/s: Internal Code
-
None
-
Fully Compatible
-
v4.0
-
Platforms 2018-06-04
macros:
MONGO_FP_DECLARE
MONGO_FP_FORWARD_DECLARE
FP should say FAIL_POINT to avoid confusion with floating point, etc.
DECLARE is really a definition
FORWARD_DECLARE is really a declaration.
The docs are a little technically wrong when they refer to scope.
The C++ emitted by the macro uses identifiers without full scope qualification.
These are all easily fixed.