CPP: Make some implementation predicates private.

This commit is contained in:
Geoffrey White
2019-01-10 18:24:40 +00:00
parent 64141b2817
commit 7c6dfc90de

View File

@@ -1201,11 +1201,11 @@ class AutoType extends TemplateParameter
// Internal implementation predicates
//
predicate allSpecifiers(int i, string s) {
private predicate allSpecifiers(int i, string s) {
s = rank[i](string t | specifiers(_, t) | t)
}
predicate internalSpecString(Type t, string res, int i) {
private predicate internalSpecString(Type t, string res, int i) {
(if allSpecifiers(i, t.getASpecifier().getName())
then exists(string spec, string rest
| allSpecifiers(i, spec) and res = spec + " " + rest