Home
last modified time | relevance | path

Searched refs:KWLoc (Results 1 – 19 of 19) sorted by relevance

/freebsd-14.2/contrib/llvm-project/clang/lib/Parse/
H A DParseCXXInlineMethods.cpp66 SourceLocation KWLoc; in ParseCXXInlineMethodDef() local
68 if (TryConsumeToken(tok::kw_delete, KWLoc)) { in ParseCXXInlineMethodDef()
69 Diag(KWLoc, getLangOpts().CPlusPlus11 in ParseCXXInlineMethodDef()
73 Actions.SetDeclDeleted(FnD, KWLoc); in ParseCXXInlineMethodDef()
78 } else if (TryConsumeToken(tok::kw_default, KWLoc)) { in ParseCXXInlineMethodDef()
79 Diag(KWLoc, getLangOpts().CPlusPlus11 in ParseCXXInlineMethodDef()
83 Actions.SetDeclDefaulted(FnD, KWLoc); in ParseCXXInlineMethodDef()
92 Diag(KWLoc, diag::err_default_delete_in_multiple_declaration) in ParseCXXInlineMethodDef()
H A DParser.cpp1405 SourceLocation KWLoc; in ParseFunctionDefinition() local
1409 if (TryConsumeToken(tok::kw_delete, KWLoc)) { in ParseFunctionDefinition()
1410 Diag(KWLoc, getLangOpts().CPlusPlus11 in ParseFunctionDefinition()
1415 } else if (TryConsumeToken(tok::kw_default, KWLoc)) { in ParseFunctionDefinition()
1416 Diag(KWLoc, getLangOpts().CPlusPlus11 in ParseFunctionDefinition()
1426 Diag(KWLoc, diag::err_default_delete_in_multiple_declaration) in ParseFunctionDefinition()
1473 Actions.SetFunctionBodyKind(Res, KWLoc, BodyKind); in ParseFunctionDefinition()
H A DParseDecl.cpp3132 SourceLocation KWLoc = ConsumeToken(); in ParseAlignmentSpecifier() local
3154 Attrs.addNewTypeAttr(KWName, KWLoc, nullptr, KWLoc, TypeResult, Kind, in ParseAlignmentSpecifier()
3159 Attrs.addNew(KWName, KWLoc, nullptr, KWLoc, ArgExprs.data(), 1, Kind, in ParseAlignmentSpecifier()
H A DParseExprCXX.cpp4086 SourceLocation KWLoc = ConsumeToken(); in ParseBuiltinBitCast() local
4115 return Actions.ActOnBuiltinBitCastExpr(KWLoc, DeclaratorInfo, Operand, in ParseBuiltinBitCast()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/
H A DTypeLoc.h2061 SourceLocation KWLoc, LParenLoc, RParenLoc; member
2070 SourceLocation getKWLoc() const { return getLocalData()->KWLoc; } in getKWLoc()
2071 void setKWLoc(SourceLocation Loc) { getLocalData()->KWLoc = Loc; } in setKWLoc()
2535 SourceLocation KWLoc, LParenLoc, RParenLoc; member
2550 return this->getLocalData()->KWLoc; in getKWLoc()
2554 this->getLocalData()->KWLoc = Loc; in setKWLoc()
2594 SourceLocation KWLoc; member
2604 SourceLocation getKWLoc() const { return this->getLocalData()->KWLoc; } in getKWLoc()
2605 void setKWLoc(SourceLocation Loc) { this->getLocalData()->KWLoc = Loc; } in setKWLoc()
H A DExprCXX.h5136 SourceLocation KWLoc; variable
5141 TypeSourceInfo *DstType, SourceLocation KWLoc, in BuiltinBitCastExpr() argument
5145 KWLoc(KWLoc), RParenLoc(RParenLoc) {} in BuiltinBitCastExpr()
5149 SourceLocation getBeginLoc() const LLVM_READONLY { return KWLoc; } in getBeginLoc()
H A DStmt.h1764 SwitchCase(StmtClass SC, SourceLocation KWLoc, SourceLocation ColonLoc) in SwitchCase() argument
1766 setKeywordLoc(KWLoc); in SwitchCase()
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaExprCXX.cpp5472 SourceLocation KWLoc, in EvaluateBooleanTypeTrait() argument
5517 if (S.RequireCompleteType(KWLoc, ArgTy, in EvaluateBooleanTypeTrait()
5554 InitializationKind InitKind(InitializationKind::CreateDirect(KWLoc, KWLoc, in EvaluateBooleanTypeTrait()
5611 SourceLocation KWLoc) { in DiagnoseBuiltinDeprecation() argument
5639 S.Diag(KWLoc, diag::warn_deprecated_builtin) in DiagnoseBuiltinDeprecation()
5677 DiagnoseBuiltinDeprecation(*this, Kind, KWLoc); in BuildTypeTrait()
5708 TInfo = Context.getTrivialTypeSourceInfo(T, KWLoc); in ActOnTypeTrait()
5925 SourceLocation KWLoc, in ActOnArrayTypeTrait() argument
5992 SourceLocation KWLoc, in BuildArrayTypeTrait() argument
6014 SourceLocation KWLoc, in ActOnExpressionTrait() argument
[all …]
H A DSemaTemplate.cpp1878 Diag(KWLoc, diag::err_template_unnamed_class); in CheckClassTemplate()
2014 Diag(KWLoc, diag::err_using_decl_conflict_reverse); in CheckClassTemplate()
2031 CurContext, KWLoc), in CheckClassTemplate()
2045 Diag(KWLoc, diag::err_use_with_wrong_tag) in CheckClassTemplate()
8846 ? TemplateParameterLists[0]->getTemplateLoc() : KWLoc; in ActOnClassTemplateSpecialization()
8873 KWLoc, TemplateNameLoc, SS, &TemplateId, in ActOnClassTemplateSpecialization()
8923 Diag(KWLoc, diag::err_template_spec_friend) in ActOnClassTemplateSpecialization()
8940 Diag(KWLoc, diag::err_use_with_wrong_tag) in ActOnClassTemplateSpecialization()
8942 << FixItHint::CreateReplacement(KWLoc, in ActOnClassTemplateSpecialization()
10198 Diag(KWLoc, diag::err_use_with_wrong_tag) in ActOnExplicitInstantiation()
[all …]
H A DDeclSpec.cpp955 bool DeclSpec::SetBitIntType(SourceLocation KWLoc, Expr *BitsExpr, in SetBitIntType() argument
970 TSTLoc = KWLoc; in SetBitIntType()
971 TSTNameLoc = KWLoc; in SetBitIntType()
H A DSemaTemplateInstantiate.cpp1570 SourceLocation KWLoc, SourceLocation RBraceLoc, const RequiresExpr *RE,
2381 SourceLocation KWLoc, SourceLocation RBraceLoc, const RequiresExpr *RE, in TransformRequiresTypeParams() argument
2387 TemplateDeductionInfo Info(KWLoc); in TransformRequiresTypeParams()
2388 Sema::InstantiatingTemplate TypeInst(SemaRef, KWLoc, in TransformRequiresTypeParams()
2390 SourceRange{KWLoc, RBraceLoc}); in TransformRequiresTypeParams()
2395 KWLoc, Params, /*ParamTypes=*/nullptr, /*ParamInfos=*/nullptr, PTypes, in TransformRequiresTypeParams()
2404 return getDerived().RebuildRequiresExpr(KWLoc, Body, RE->getLParenLoc(), in TransformRequiresTypeParams()
H A DSemaCast.cpp387 ExprResult Sema::ActOnBuiltinBitCastExpr(SourceLocation KWLoc, Declarator &D, in ActOnBuiltinBitCastExpr() argument
396 return BuildBuiltinBitCastExpr(KWLoc, TInfo, Operand.get(), RParenLoc); in ActOnBuiltinBitCastExpr()
399 ExprResult Sema::BuildBuiltinBitCastExpr(SourceLocation KWLoc, in BuildBuiltinBitCastExpr() argument
403 Op.OpRange = SourceRange(KWLoc, RParenLoc); in BuildBuiltinBitCastExpr()
415 Op.SrcExpr.get(), TSI, KWLoc, RParenLoc); in BuildBuiltinBitCastExpr()
H A DSemaCoroutine.cpp775 bool Sema::ActOnCoroutineBodyStart(Scope *SC, SourceLocation KWLoc, in ActOnCoroutineBodyStart() argument
780 if (!checkCoroutineContext(*this, KWLoc, Keyword)) in ActOnCoroutineBodyStart()
810 Diag(KWLoc, diag::note_declared_coroutine_here) << Keyword; in ActOnCoroutineBodyStart()
H A DSemaDecl.cpp17247 KWLoc, NameLoc, SS, nullptr, TemplateParameterLists, in ActOnTag()
17250 Diag(KWLoc, diag::err_enum_template); in ActOnTag()
17334 SourceLocation Loc = NameLoc.isValid() ? NameLoc : KWLoc; in ActOnTag()
17355 New = RecordDecl::Create(Context, Kind, SearchDC, KWLoc, Loc, Name, in ActOnTag()
17667 Diag(KWLoc, diag::err_using_decl_conflict_reverse); in ActOnTag()
17688 TUK == TUK_Definition, KWLoc, in ActOnTag()
17694 Diag(KWLoc, diag::err_use_with_wrong_tag) in ActOnTag()
17696 << FixItHint::CreateReplacement(SourceRange(KWLoc), in ActOnTag()
17699 Diag(KWLoc, diag::err_use_with_wrong_tag) << Name; in ActOnTag()
17935 SourceLocation Loc = NameLoc.isValid() ? NameLoc : KWLoc; in ActOnTag()
[all …]
H A DTreeTransform.h740 SourceLocation KWLoc, SourceLocation RBraceLoc, const RequiresExpr *RE, in TransformRequiresTypeParams() argument
746 KWLoc, Params, /*ParamTypes=*/nullptr, in TransformRequiresTypeParams()
1259 QualType RebuildAtomicType(QualType ValueType, SourceLocation KWLoc);
1262 QualType RebuildPipeType(QualType ValueType, SourceLocation KWLoc,
3245 ExprResult RebuildBuiltinBitCastExpr(SourceLocation KWLoc, in RebuildBuiltinBitCastExpr() argument
3248 return getSema().BuildBuiltinBitCastExpr(KWLoc, TSI, Sub, RParenLoc); in RebuildBuiltinBitCastExpr()
15227 SourceLocation KWLoc) { in RebuildAtomicType() argument
15228 return SemaRef.BuildAtomicType(ValueType, KWLoc); in RebuildAtomicType()
15233 SourceLocation KWLoc, in RebuildPipeType() argument
15235 return isReadPipe ? SemaRef.BuildReadPipeType(ValueType, KWLoc) in RebuildPipeType()
[all …]
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h3391 SourceLocation KWLoc, CXXScopeSpec &SS,
6723 ExprResult ActOnBuiltinBitCastExpr(SourceLocation KWLoc, Declarator &Dcl,
6948 ExprResult ActOnTypeTrait(TypeTrait Kind, SourceLocation KWLoc,
6951 ExprResult BuildTypeTrait(TypeTrait Kind, SourceLocation KWLoc,
6958 SourceLocation KWLoc,
6964 SourceLocation KWLoc,
6972 SourceLocation KWLoc,
6977 SourceLocation KWLoc,
8352 Scope *S, unsigned TagSpec, TagUseKind TUK, SourceLocation KWLoc,
8451 Scope *S, unsigned TagSpec, TagUseKind TUK, SourceLocation KWLoc,
[all …]
H A DDeclSpec.h741 bool SetBitIntType(SourceLocation KWLoc, Expr *BitWidth,
/freebsd-14.2/contrib/llvm-project/clang/lib/Lex/
H A DModuleMap.cpp2689 auto KWLoc = consumeToken(); in parseUseDecl() local
2695 Diags.Report(KWLoc, diag::err_mmap_use_decl_submodule); in parseUseDecl()
/freebsd-14.2/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderStmt.cpp1819 E->KWLoc = readSourceLocation(); in VisitBuiltinBitCastExpr()