/freebsd/contrib/llvm-project/clang/lib/Parse/ |
H A D | ParseCXXInlineMethods.cpp | 109 SourceLocation KWLoc; in ParseCXXInlineMethodDef() local 111 if (TryConsumeToken(tok::kw_delete, KWLoc)) { in ParseCXXInlineMethodDef() 112 Diag(KWLoc, getLangOpts().CPlusPlus11 in ParseCXXInlineMethodDef() 117 Actions.SetDeclDeleted(FnD, KWLoc, Message); in ParseCXXInlineMethodDef() 122 } else if (TryConsumeToken(tok::kw_default, KWLoc)) { in ParseCXXInlineMethodDef() 123 Diag(KWLoc, getLangOpts().CPlusPlus11 in ParseCXXInlineMethodDef() 127 Actions.SetDeclDefaulted(FnD, KWLoc); in ParseCXXInlineMethodDef() 136 Diag(KWLoc, diag::err_default_delete_in_multiple_declaration) in ParseCXXInlineMethodDef()
|
H A D | Parser.cpp | 1411 SourceLocation KWLoc; in ParseFunctionDefinition() local 1415 if (TryConsumeToken(tok::kw_delete, KWLoc)) { in ParseFunctionDefinition() 1416 Diag(KWLoc, getLangOpts().CPlusPlus11 in ParseFunctionDefinition() 1422 } else if (TryConsumeToken(tok::kw_default, KWLoc)) { in ParseFunctionDefinition() 1423 Diag(KWLoc, getLangOpts().CPlusPlus11 in ParseFunctionDefinition() 1433 Diag(KWLoc, diag::err_default_delete_in_multiple_declaration) in ParseFunctionDefinition() 1482 Actions.SetFunctionBodyKind(Res, KWLoc, BodyKind, DeletedMessage); in ParseFunctionDefinition()
|
H A D | ParseDecl.cpp | 3324 SourceLocation KWLoc = ConsumeToken(); in ParseAlignmentSpecifier() local 3346 Attrs.addNewTypeAttr(KWName, KWLoc, nullptr, KWLoc, TypeResult, Kind, in ParseAlignmentSpecifier() 3351 Attrs.addNew(KWName, KWLoc, nullptr, KWLoc, ArgExprs.data(), 1, Kind, in ParseAlignmentSpecifier()
|
H A D | ParseExprCXX.cpp | 4207 SourceLocation KWLoc = ConsumeToken(); in ParseBuiltinBitCast() local 4236 return Actions.ActOnBuiltinBitCastExpr(KWLoc, DeclaratorInfo, Operand, in ParseBuiltinBitCast()
|
/freebsd/contrib/llvm-project/clang/include/clang/AST/ |
H A D | TypeLoc.h | 2130 SourceLocation KWLoc, LParenLoc, RParenLoc; member 2139 SourceLocation getKWLoc() const { return getLocalData()->KWLoc; } in getKWLoc() 2140 void setKWLoc(SourceLocation Loc) { getLocalData()->KWLoc = Loc; } in setKWLoc() 2604 SourceLocation KWLoc, LParenLoc, RParenLoc; member 2619 return this->getLocalData()->KWLoc; in getKWLoc() 2623 this->getLocalData()->KWLoc = Loc; in setKWLoc() 2663 SourceLocation KWLoc; member 2673 SourceLocation getKWLoc() const { return this->getLocalData()->KWLoc; } in getKWLoc() 2674 void setKWLoc(SourceLocation Loc) { this->getLocalData()->KWLoc = Loc; } in setKWLoc()
|
H A D | ExprCXX.h | 5304 SourceLocation KWLoc; variable 5309 TypeSourceInfo *DstType, SourceLocation KWLoc, in BuiltinBitCastExpr() argument 5313 KWLoc(KWLoc), RParenLoc(RParenLoc) {} in BuiltinBitCastExpr() 5317 SourceLocation getBeginLoc() const LLVM_READONLY { return KWLoc; } in getBeginLoc()
|
H A D | Stmt.h | 1771 SwitchCase(StmtClass SC, SourceLocation KWLoc, SourceLocation ColonLoc) 1773 setKeywordLoc(KWLoc);
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaExprCXX.cpp | 5715 SourceLocation KWLoc, in EvaluateBooleanTypeTrait() argument 5723 return EvaluateUnaryTypeTrait(S, Kind, KWLoc, Args[0]); in EvaluateBooleanTypeTrait() 5763 if (S.RequireCompleteType(KWLoc, ArgTy, in EvaluateBooleanTypeTrait() 5802 ? InitializationKind::CreateCopy(KWLoc, KWLoc) in EvaluateBooleanTypeTrait() 5803 : InitializationKind::CreateDirect(KWLoc, KWLoc, RParenLoc)); in EvaluateBooleanTypeTrait() 5865 SourceLocation KWLoc) { in DiagnoseBuiltinDeprecation() argument 5893 S.Diag(KWLoc, diag::warn_deprecated_builtin) in DiagnoseBuiltinDeprecation() 5921 ExprResult Sema::BuildTypeTrait(TypeTrait Kind, SourceLocation KWLoc, in BuildTypeTrait() argument 5924 if (!CheckTypeTraitArity(getTypeTraitArity(Kind), KWLoc, Args.size())) in BuildTypeTrait() 5928 *this, Kind, KWLoc, Args[0]->getType())) in BuildTypeTrait() [all …]
|
H A D | SemaTemplate.cpp | 1795 Scope *S, unsigned TagSpec, TagUseKind TUK, SourceLocation KWLoc, in CheckClassTemplate() argument 1817 Diag(KWLoc, diag::err_template_unnamed_class); in CheckClassTemplate() 1957 Diag(KWLoc, diag::err_using_decl_conflict_reverse); in CheckClassTemplate() 1974 CurContext, KWLoc), in CheckClassTemplate() 1987 PrevRecordDecl, Kind, TUK == TagUseKind::Definition, KWLoc, Name)) { in CheckClassTemplate() 1988 Diag(KWLoc, diag::err_use_with_wrong_tag) in CheckClassTemplate() 1990 << FixItHint::CreateReplacement(KWLoc, PrevRecordDecl->getKindName()); in CheckClassTemplate() 2067 CXXRecordDecl::Create(Context, Kind, SemanticContext, KWLoc, NameLoc, Name, in CheckClassTemplate() 8067 Scope *S, unsigned TagSpec, TagUseKind TUK, SourceLocation KWLoc, in ActOnClassTemplateSpecialization() argument 8108 KWLoc, TemplateNameLoc, SS, &TemplateId, TemplateParameterLists, in ActOnClassTemplateSpecialization() [all …]
|
H A D | DeclSpec.cpp | 968 bool DeclSpec::SetBitIntType(SourceLocation KWLoc, Expr *BitsExpr, in SetBitIntType() argument 983 TSTLoc = KWLoc; in SetBitIntType() 984 TSTNameLoc = KWLoc; in SetBitIntType()
|
H A D | SemaTemplateInstantiate.cpp | 1774 SourceLocation KWLoc, SourceLocation RBraceLoc, const RequiresExpr *RE, 2603 SourceLocation KWLoc, SourceLocation RBraceLoc, const RequiresExpr *RE, in TransformRequiresTypeParams() argument 2609 TemplateDeductionInfo Info(KWLoc); in TransformRequiresTypeParams() 2610 Sema::InstantiatingTemplate TypeInst(SemaRef, KWLoc, in TransformRequiresTypeParams() 2612 SourceRange{KWLoc, RBraceLoc}); in TransformRequiresTypeParams() 2617 KWLoc, Params, /*ParamTypes=*/nullptr, /*ParamInfos=*/nullptr, PTypes, in TransformRequiresTypeParams() 2626 return getDerived().RebuildRequiresExpr(KWLoc, Body, RE->getLParenLoc(), in TransformRequiresTypeParams()
|
H A D | SemaCast.cpp | 383 ExprResult Sema::ActOnBuiltinBitCastExpr(SourceLocation KWLoc, Declarator &D, in ActOnBuiltinBitCastExpr() argument 392 return BuildBuiltinBitCastExpr(KWLoc, TInfo, Operand.get(), RParenLoc); in ActOnBuiltinBitCastExpr() 395 ExprResult Sema::BuildBuiltinBitCastExpr(SourceLocation KWLoc, in BuildBuiltinBitCastExpr() argument 399 Op.OpRange = SourceRange(KWLoc, RParenLoc); in BuildBuiltinBitCastExpr() 411 Op.SrcExpr.get(), TSI, KWLoc, RParenLoc); in BuildBuiltinBitCastExpr()
|
H A D | SemaCoroutine.cpp | 687 bool Sema::ActOnCoroutineBodyStart(Scope *SC, SourceLocation KWLoc, in ActOnCoroutineBodyStart() argument 692 if (!checkCoroutineContext(*this, KWLoc, Keyword)) in ActOnCoroutineBodyStart() 722 Diag(KWLoc, diag::note_declared_coroutine_here) << Keyword; in ActOnCoroutineBodyStart()
|
H A D | SemaDecl.cpp | 16979 Sema::ActOnTag(Scope *S, unsigned TagSpec, TagUseKind TUK, SourceLocation KWLoc, in ActOnTag() argument 17009 KWLoc, NameLoc, SS, nullptr, TemplateParameterLists, in ActOnTag() 17032 Diag(KWLoc, diag::err_enum_template); in ActOnTag() 17045 S, TagSpec, TUK, KWLoc, SS, Name, NameLoc, Attrs, TemplateParams, in ActOnTag() 17076 Diag(KWLoc, diag::ext_enum_friend) << FixItHint::CreateRemoval( in ActOnTag() 17077 ScopedEnum ? SourceRange(KWLoc, ScopedEnumKWLoc) : KWLoc); in ActOnTag() 17079 Diag(KWLoc, diag::note_enum_friend) in ActOnTag() 17136 SourceLocation Loc = NameLoc.isValid() ? NameLoc : KWLoc; in ActOnTag() 17140 New = EnumDecl::Create(Context, SearchDC, KWLoc, Loc, Name, nullptr, in ActOnTag() 17157 New = RecordDecl::Create(Context, Kind, SearchDC, KWLoc, Loc, Name, in ActOnTag() [all …]
|
H A D | TreeTransform.h | 746 SourceLocation KWLoc, SourceLocation RBraceLoc, const RequiresExpr *RE, in TransformRequiresTypeParams() argument 752 KWLoc, Params, /*ParamTypes=*/nullptr, in TransformRequiresTypeParams() 1280 QualType RebuildAtomicType(QualType ValueType, SourceLocation KWLoc); 1283 QualType RebuildPipeType(QualType ValueType, SourceLocation KWLoc, 3295 ExprResult RebuildBuiltinBitCastExpr(SourceLocation KWLoc, in RebuildBuiltinBitCastExpr() argument 3298 return getSema().BuildBuiltinBitCastExpr(KWLoc, TSI, Sub, RParenLoc); in RebuildBuiltinBitCastExpr() 16269 SourceLocation KWLoc) { in RebuildAtomicType() argument 16270 return SemaRef.BuildAtomicType(ValueType, KWLoc); in RebuildAtomicType() 16275 SourceLocation KWLoc, in RebuildPipeType() argument 16277 return isReadPipe ? SemaRef.BuildReadPipeType(ValueType, KWLoc) in RebuildPipeType() [all …]
|
/freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | Sema.h | 2121 ExprResult ActOnBuiltinBitCastExpr(SourceLocation KWLoc, Declarator &Dcl, 2125 ExprResult BuildBuiltinBitCastExpr(SourceLocation KWLoc, TypeSourceInfo *TSI, 3884 SourceLocation KWLoc, CXXScopeSpec &SS, 8338 ExprResult ActOnTypeTrait(TypeTrait Kind, SourceLocation KWLoc, 8341 ExprResult BuildTypeTrait(TypeTrait Kind, SourceLocation KWLoc, 8347 ExprResult ActOnArrayTypeTrait(ArrayTypeTrait ATT, SourceLocation KWLoc, 8351 ExprResult BuildArrayTypeTrait(ArrayTypeTrait ATT, SourceLocation KWLoc, 8357 ExprResult ActOnExpressionTrait(ExpressionTrait OET, SourceLocation KWLoc, 8360 ExprResult BuildExpressionTrait(ExpressionTrait OET, SourceLocation KWLoc, 11367 Scope *S, unsigned TagSpec, TagUseKind TUK, SourceLocation KWLoc, [all …]
|
H A D | DeclSpec.h | 772 bool SetBitIntType(SourceLocation KWLoc, Expr *BitWidth,
|
/freebsd/contrib/llvm-project/clang/lib/Lex/ |
H A D | ModuleMap.cpp | 2696 auto KWLoc = consumeToken(); in parseUseDecl() local 2702 Diags.Report(KWLoc, diag::err_mmap_use_decl_submodule); in parseUseDecl()
|
/freebsd/contrib/llvm-project/clang/lib/Serialization/ |
H A D | ASTReaderStmt.cpp | 1826 E->KWLoc = readSourceLocation(); in VisitBuiltinBitCastExpr()
|