reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/include/clang/Sema/DeclSpec.h
 1170       return SourceRange(Loc, Loc);
 1170       return SourceRange(Loc, Loc);
 1171     return SourceRange(Loc, EndLoc);
 1563     I.Loc                 = Loc;
 1578     I.Loc             = Loc;
 1590     I.Loc           = LBLoc;
 1630     I.Loc           = Loc;
 1640     I.Loc           = Loc;
 1650     I.Loc           = SS.getBeginLoc();
 1662     I.Loc           = LParenLoc;
tools/clang/lib/Parse/ParseDecl.cpp
 5658           Diag(InnerChunk.Loc, diag::err_illegal_decl_reference_to_reference)
 5661           Diag(InnerChunk.Loc, diag::err_illegal_decl_reference_to_reference)
tools/clang/lib/Sema/DeclSpec.cpp
  181   I.Loc                         = LocalRangeBegin;
tools/clang/lib/Sema/SemaDeclCXX.cpp
 8997         extendLeft(Before, Chunk.Loc);
tools/clang/lib/Sema/SemaExprCXX.cpp
 1659       return ExprError(Diag(Chunk.Loc, diag::err_new_array_of_auto)
 1662       return ExprError(Diag(Chunk.Loc, diag::err_static_illegal_in_new)
 1665       return ExprError(Diag(Chunk.Loc, diag::err_array_new_needs_size)
tools/clang/lib/Sema/SemaType.cpp
 3257   SourceRange ParenRange(DeclType.Loc, DeclType.EndLoc);
 3259   S.Diag(DeclType.Loc,
 3308       S.Diag(DeclType.Loc, diag::note_empty_parens_default_ctor)
 3316         S.Diag(DeclType.Loc, diag::note_empty_parens_zero_initialize)
 3401   SourceRange ParenRange(Paren.Loc, Paren.EndLoc);
 3416     S.Diag(Paren.Loc, diag::warn_redundant_parens_around_declarator)
 3417         << ParenRange << FixItHint::CreateRemoval(Paren.Loc)
 3422   S.Diag(Paren.Loc, diag::warn_parens_disambiguated_as_variable_declaration)
 3426     S.Diag(Paren.Loc, diag::note_raii_guard_add_name)
 3427         << FixItHint::CreateInsertion(Paren.Loc, " varname") << T
 3434   S.Diag(Paren.Loc, diag::note_remove_parens_for_variable_declaration)
 3435       << FixItHint::CreateRemoval(Paren.Loc)
 4089         S.Diag(DeclChunk.Loc, DiagId) << DiagKind;
 4398         S.Diag(DeclType.Loc, diag::err_blocks_disable) << LangOpts.OpenCL;
 4401       inferPointerNullability(SimplePointerKind::BlockPointer, DeclType.Loc,
 4411         T = S.BuildQualifiedType(T, DeclType.Loc, DeclType.Cls.TypeQuals);
 4424       inferPointerNullability(SimplePointerKind::Pointer, DeclType.Loc,
 4431           T = S.BuildQualifiedType(T, DeclType.Loc, DeclType.Ptr.TypeQuals);
 4446       T = S.BuildPointerType(T, DeclType.Loc, Name);
 4448         T = S.BuildQualifiedType(T, DeclType.Loc, DeclType.Ptr.TypeQuals);
 4458       T = S.BuildReferenceType(T, DeclType.Ref.LValueRef, DeclType.Loc, Name);
 4461         T = S.BuildQualifiedType(T, DeclType.Loc, Qualifiers::Restrict);
 4485         S.Diag(DeclType.Loc, diag::err_array_star_outside_prototype);
 4496           S.Diag(DeclType.Loc, diag::err_array_static_outside_prototype) <<
 4508           S.Diag(DeclType.Loc, diag::err_array_static_not_outermost) <<
 4523           S.Diag(DeclType.Loc, diag::err_illegal_decl_array_of_auto)
 4536         checkNullabilityConsistency(S, SimplePointerKind::Array, DeclType.Loc);
 4540                            SourceRange(DeclType.Loc, DeclType.EndLoc), Name);
 4615         S.Diag(DeclType.Loc, diagID) << T->isFunctionType() << T;
 4695           S.Diag(DeclType.Loc, diag::err_func_returning_qualified_void) << T;
 4702           S.Diag(DeclType.Loc, diag::warn_deprecated_volatile_return) << T;
 4821               S.Diag(DeclType.Loc, diag::err_void_only_param);
 4832                 S.Diag(DeclType.Loc, diag::err_void_param_qualified);
 4962       inferPointerNullability(SimplePointerKind::MemberPointer, DeclType.Loc,
 5006         T = S.BuildMemberPointerType(T, ClsType, DeclType.Loc,
 5012         T = S.BuildQualifiedType(T, DeclType.Loc, DeclType.Mem.TypeQuals);
 5018       T = S.BuildReadPipeType(T, DeclType.Loc);
 5035         S.Diag(DeclType.Loc, diag::warn_noderef_on_non_pointer_or_array);
 5066           S.Diag(DeclType.Loc, diag::warn_strict_prototypes)
 5616       TL.setCaretLoc(Chunk.Loc);
 5620       TL.setStarLoc(Chunk.Loc);
 5624       TL.setStarLoc(Chunk.Loc);
 5668       TL.setStarLoc(Chunk.Loc);
 5675       TL.setAmpLoc(Chunk.Loc);
 5680       TL.setAmpAmpLoc(Chunk.Loc);
 5684       TL.setLBracketLoc(Chunk.Loc);
 5690       TL.setLocalRangeBegin(Chunk.Loc);
 5704       TL.setLParenLoc(Chunk.Loc);
 5709       TL.setKWLoc(Chunk.Loc);
 5712       TL.setExpansionLoc(Chunk.Loc);
 6746                       chunk.Loc),