Lines Matching refs:IdentifierLoc
384 /// \param IdentifierLoc Location of the \p Identifier.
414 SourceLocation IdentifierLoc,
422 LookupResult Found(*this, &Identifier, IdentifierLoc,
505 SS.Extend(Context, &Identifier, IdentifierLoc, CCLoc);
587 LookupResult FoundOuter(*this, &Identifier, IdentifierLoc,
603 Diag(IdentifierLoc,
621 SS.Extend(Context, Namespace, IdentifierLoc, CCLoc);
626 SS.Extend(Context, Alias, IdentifierLoc, CCLoc);
635 InjectedTL.setNameLoc(IdentifierLoc);
638 RecordTL.setNameLoc(IdentifierLoc);
641 TypedefTL.setNameLoc(IdentifierLoc);
644 EnumTL.setNameLoc(IdentifierLoc);
648 TemplateTypeTL.setNameLoc(IdentifierLoc);
652 UnresolvedTL.setNameLoc(IdentifierLoc);
656 TL.setNameLoc(IdentifierLoc);
660 TL.setNameLoc(IdentifierLoc);
666 Diag(IdentifierLoc, diag::warn_cxx98_compat_enum_nested_name_spec);
706 SS.Extend(Context, &Identifier, IdentifierLoc, CCLoc);
713 Diag(IdentifierLoc, diag::err_expected_class_or_namespace)
716 Diag(IdentifierLoc, diag::err_expected_class_or_namespace)
722 Diag(IdentifierLoc, diag::err_no_member) << &Identifier << LookupCtx
725 Diag(IdentifierLoc, diag::err_undeclared_var_use) << &Identifier;
732 SourceLocation IdentifierLoc,
742 return BuildCXXNestedNameSpecifier(S, Identifier, IdentifierLoc, CCLoc,
780 SourceLocation IdentifierLoc,
787 return !BuildCXXNestedNameSpecifier(S, Identifier, IdentifierLoc, ColonLoc,