reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
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.cpp1659 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),