Lines Matching full:specification
295 /// linkage-specification: [C++ 7.5p2: dcl.link]
1164 /// class-head '{' member-specification[opt] '}'
1165 /// class-head '{' member-specification[opt] '}' attributes[opt]
1945 /// delayed, e.g., default arguments or an exception-specification, create a
1952 // If there was a late-parsed exception-specification, we'll need a
1974 // Stash the exception-specification tokens in the late-pased method.
2918 /// member-specification:
2919 /// member-declaration member-specification[opt]
2920 /// access-specifier ':' member-specification[opt]
3099 // Within the class member-specification, the class is regarded as complete
3315 /// \brief Parse a C++ exception-specification if present (C++0x [except.spec]).
3317 /// exception-specification:
3318 /// dynamic-exception-specification
3319 /// noexcept-specification
3321 /// noexcept-specification:
3357 // Cache the tokens for the exception-specification.
3370 // See if there's a dynamic specification.
3379 // If there's no noexcept specification, we're done.
3385 // If we already had a dynamic specification, parse the noexcept for,
3417 // If there's a dynamic specification after a noexcept specification,
3442 /// dynamic-exception-specification (C++ [except.spec]).
3444 /// dynamic-exception-specification:
3485 // - In a dynamic-exception-specification (15.4); the pattern is a