Home | History | Annotate | Download | only in AST

Lines Matching refs:Specifier

11 //  a C++ nested-name-specifier.
52 Mockup.Specifier = II;
62 "Broken nested name specifier");
66 Mockup.Specifier = NS;
77 "Broken nested name specifier");
81 Mockup.Specifier = Alias;
93 Mockup.Specifier = const_cast<Type*>(T);
103 Mockup.Specifier = II;
115 if (Specifier == 0)
123 return isa<NamespaceDecl>(static_cast<NamedDecl *>(Specifier))? Namespace
137 /// specifier.
140 return dyn_cast<NamespaceDecl>(static_cast<NamedDecl *>(Specifier));
146 /// specifier.
149 return dyn_cast<NamespaceAliasDecl>(static_cast<NamedDecl *>(Specifier));
155 /// \brief Whether this nested name specifier refers to a dependent
176 /// \brief Whether this nested name specifier refers to a dependent
215 /// \brief Print this nested name specifier to the given output
255 // just the type that is referred to in the nested-name-specifier (e.g.,
258 // the type requires its own nested-name-specifier for uniqueness, so we
259 // suppress that nested-name-specifier during printing.
261 "Elaborated type in nested-name-specifier");
265 // nested-name-specifier.
389 "Nested-name-specifier location is not a type");
549 assert(!Representation && "Already have a nested-name-specifier!?");
562 // nested-name-specifier.