Home | History | Annotate | Download | only in Sema

Lines Matching defs:Name

133 void Sema::addImplicitTypedef(StringRef Name, QualType T) {
134 DeclarationName DN = &Context.Idents.get(Name);
136 PushOnScopeChains(Context.buildImplicitTypedef(T, Name), TUScope);
158 // If either of the 128-bit integer types are unavailable to name lookup,
650 // This means that name lookup that occurs within the template
654 // name that was not visible at its first point of instantiation.
1027 /// location, looking for a macro expansion with the given name.
1030 bool Sema::findMacroSpelling(SourceLocation &locref, StringRef name) {
1038 // If that's written with the name, stop here.
1040 if (getPreprocessor().getSpelling(loc, buffer) == name) {
1053 /// declarations) that injects a name for name-lookup purposes and, therefore,
1232 std::string Name = cast<NamedDecl>(TheDecl)->getNameAsString();
1233 if (!Name.empty())
1234 OS << " '" << Name << '\'';
1243 /// written just the name of a function instead of actually calling it.
1250 /// name, this parameter is populated with the decls of the various overloads.
1344 /// A companion to tryExprAsCall. In cases when the name that the programmer