Lines Matching refs:IdentifierLoc
483 SourceLocation IdentifierLoc, in BuildCXXNestedNameSpecifier() argument
491 LookupResult Found(*this, &Identifier, IdentifierLoc, in BuildCXXNestedNameSpecifier()
577 SS.Extend(Context, &Identifier, IdentifierLoc, CCLoc); in BuildCXXNestedNameSpecifier()
652 Diag(IdentifierLoc, diag::ext_nested_name_spec_is_enum); in BuildCXXNestedNameSpecifier()
669 LookupResult FoundOuter(*this, &Identifier, IdentifierLoc, in BuildCXXNestedNameSpecifier()
685 Diag(IdentifierLoc, in BuildCXXNestedNameSpecifier()
710 SS.Extend(Context, Namespace, IdentifierLoc, CCLoc); in BuildCXXNestedNameSpecifier()
715 SS.Extend(Context, Alias, IdentifierLoc, CCLoc); in BuildCXXNestedNameSpecifier()
725 InjectedTL.setNameLoc(IdentifierLoc); in BuildCXXNestedNameSpecifier()
728 RecordTL.setNameLoc(IdentifierLoc); in BuildCXXNestedNameSpecifier()
731 TypedefTL.setNameLoc(IdentifierLoc); in BuildCXXNestedNameSpecifier()
734 EnumTL.setNameLoc(IdentifierLoc); in BuildCXXNestedNameSpecifier()
738 TemplateTypeTL.setNameLoc(IdentifierLoc); in BuildCXXNestedNameSpecifier()
742 UnresolvedTL.setNameLoc(IdentifierLoc); in BuildCXXNestedNameSpecifier()
746 TL.setNameLoc(IdentifierLoc); in BuildCXXNestedNameSpecifier()
750 TL.setNameLoc(IdentifierLoc); in BuildCXXNestedNameSpecifier()
756 Diag(IdentifierLoc, diag::warn_cxx98_compat_enum_nested_name_spec); in BuildCXXNestedNameSpecifier()
798 Diag(IdentifierLoc, diag::ext_undeclared_unqual_id_with_dependent_base) in BuildCXXNestedNameSpecifier()
800 SS.Extend(Context, &Identifier, IdentifierLoc, CCLoc); in BuildCXXNestedNameSpecifier()
808 Diag(IdentifierLoc, diag::err_expected_class_or_namespace) in BuildCXXNestedNameSpecifier()
811 Diag(IdentifierLoc, diag::err_expected_class_or_namespace) in BuildCXXNestedNameSpecifier()
817 Diag(IdentifierLoc, diag::err_no_member) << &Identifier << LookupCtx in BuildCXXNestedNameSpecifier()
820 Diag(IdentifierLoc, diag::err_undeclared_var_use) << &Identifier; in BuildCXXNestedNameSpecifier()
827 SourceLocation IdentifierLoc, in ActOnCXXNestedNameSpecifier() argument
837 return BuildCXXNestedNameSpecifier(S, Identifier, IdentifierLoc, CCLoc, in ActOnCXXNestedNameSpecifier()
875 SourceLocation IdentifierLoc, in IsInvalidUnlessNestedName() argument
882 return !BuildCXXNestedNameSpecifier(S, Identifier, IdentifierLoc, ColonLoc, in IsInvalidUnlessNestedName()