Lines Matching defs:Prefix
57 NestedNameSpecifier *Prefix,
60 assert((!Prefix || Prefix->isDependent()) && "Prefix must be dependent");
63 Mockup.Prefix.setPointer(Prefix);
64 Mockup.Prefix.setInt(StoredIdentifier);
71 NestedNameSpecifier *Prefix,
74 assert((!Prefix ||
75 (Prefix->getAsType() == nullptr &&
76 Prefix->getAsIdentifier() == nullptr)) &&
79 Mockup.Prefix.setPointer(Prefix);
80 Mockup.Prefix.setInt(StoredDecl);
87 NestedNameSpecifier *Prefix,
90 assert((!Prefix ||
91 (Prefix->getAsType() == nullptr &&
92 Prefix->getAsIdentifier() == nullptr)) &&
95 Mockup.Prefix.setPointer(Prefix);
96 Mockup.Prefix.setInt(StoredDecl);
103 NestedNameSpecifier *Prefix,
107 Mockup.Prefix.setPointer(Prefix);
108 Mockup.Prefix.setInt(Template? StoredTypeSpecWithTemplate : StoredTypeSpec);
117 Mockup.Prefix.setPointer(nullptr);
118 Mockup.Prefix.setInt(StoredIdentifier);
135 Mockup.Prefix.setPointer(nullptr);
136 Mockup.Prefix.setInt(StoredDecl);
145 switch (Prefix.getInt()) {
168 if (Prefix.getInt() == StoredDecl)
176 if (Prefix.getInt() == StoredDecl)
184 switch (Prefix.getInt()) {
205 // Prefix can contain unexpanded template parameters.
413 while (NestedNameSpecifierLoc Prefix = First.getPrefix())
414 First = Prefix;