Home
last modified time | relevance | path

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

/openbsd/src/gnu/llvm/clang/lib/Parse/
DParseCXXInlineMethods.cpp64 SourceLocation KWLoc; in ParseCXXInlineMethodDef() local
66 if (TryConsumeToken(tok::kw_delete, KWLoc)) { in ParseCXXInlineMethodDef()
67 Diag(KWLoc, getLangOpts().CPlusPlus11 in ParseCXXInlineMethodDef()
71 Actions.SetDeclDeleted(FnD, KWLoc); in ParseCXXInlineMethodDef()
76 } else if (TryConsumeToken(tok::kw_default, KWLoc)) { in ParseCXXInlineMethodDef()
77 Diag(KWLoc, getLangOpts().CPlusPlus11 in ParseCXXInlineMethodDef()
81 Actions.SetDeclDefaulted(FnD, KWLoc); in ParseCXXInlineMethodDef()
90 Diag(KWLoc, diag::err_default_delete_in_multiple_declaration) in ParseCXXInlineMethodDef()
DParser.cpp1361 SourceLocation KWLoc; in ParseFunctionDefinition() local
1365 if (TryConsumeToken(tok::kw_delete, KWLoc)) { in ParseFunctionDefinition()
1366 Diag(KWLoc, getLangOpts().CPlusPlus11 in ParseFunctionDefinition()
1371 } else if (TryConsumeToken(tok::kw_default, KWLoc)) { in ParseFunctionDefinition()
1372 Diag(KWLoc, getLangOpts().CPlusPlus11 in ParseFunctionDefinition()
1382 Diag(KWLoc, diag::err_default_delete_in_multiple_declaration) in ParseFunctionDefinition()
1418 Actions.SetFunctionBodyKind(Res, KWLoc, BodyKind); in ParseFunctionDefinition()
DParseExprCXX.cpp4068 SourceLocation KWLoc = ConsumeToken(); in ParseBuiltinBitCast() local
4097 return Actions.ActOnBuiltinBitCastExpr(KWLoc, DeclaratorInfo, Operand, in ParseBuiltinBitCast()
DParseDecl.cpp2984 SourceLocation KWLoc = ConsumeToken(); in ParseAlignmentSpecifier() local
3003 Attrs.addNew(KWName, KWLoc, nullptr, KWLoc, ArgExprs.data(), 1, in ParseAlignmentSpecifier()
/openbsd/src/gnu/llvm/clang/include/clang/AST/
DTypeLoc.h2055 SourceLocation KWLoc, LParenLoc, RParenLoc; member
2064 SourceLocation getKWLoc() const { return getLocalData()->KWLoc; } in getKWLoc()
2065 void setKWLoc(SourceLocation Loc) { getLocalData()->KWLoc = Loc; } in setKWLoc()
2551 SourceLocation KWLoc, LParenLoc, RParenLoc; member
2566 return this->getLocalData()->KWLoc; in getKWLoc()
2570 this->getLocalData()->KWLoc = Loc; in setKWLoc()
2610 SourceLocation KWLoc; member
2620 SourceLocation getKWLoc() const { return this->getLocalData()->KWLoc; } in getKWLoc()
2621 void setKWLoc(SourceLocation Loc) { this->getLocalData()->KWLoc = Loc; } in setKWLoc()
DExprCXX.h5118 SourceLocation KWLoc; variable
5123 TypeSourceInfo *DstType, SourceLocation KWLoc, in BuiltinBitCastExpr() argument
5127 KWLoc(KWLoc), RParenLoc(RParenLoc) {} in BuiltinBitCastExpr()
5131 SourceLocation getBeginLoc() const LLVM_READONLY { return KWLoc; } in getBeginLoc()
DStmt.h1578 SwitchCase(StmtClass SC, SourceLocation KWLoc, SourceLocation ColonLoc) in SwitchCase() argument
1580 setKeywordLoc(KWLoc); in SwitchCase()
/openbsd/src/gnu/llvm/clang/lib/Sema/
DSemaExprCXX.cpp5382 static bool evaluateTypeTrait(Sema &S, TypeTrait Kind, SourceLocation KWLoc, in evaluateTypeTrait() argument
5386 return EvaluateUnaryTypeTrait(S, Kind, KWLoc, Args[0]->getType()); in evaluateTypeTrait()
5422 if (S.RequireCompleteType(KWLoc, ArgTy, in evaluateTypeTrait()
5459 InitializationKind InitKind(InitializationKind::CreateDirect(KWLoc, KWLoc, in evaluateTypeTrait()
5504 SourceLocation KWLoc) { in DiagnoseBuiltinDeprecation() argument
5532 S.Diag(KWLoc, diag::warn_deprecated_builtin) in DiagnoseBuiltinDeprecation()
5552 ExprResult Sema::BuildTypeTrait(TypeTrait Kind, SourceLocation KWLoc, in BuildTypeTrait() argument
5555 if (!CheckTypeTraitArity(getTypeTraitArity(Kind), KWLoc, Args.size())) in BuildTypeTrait()
5560 *this, Kind, KWLoc, Args[0]->getType())) in BuildTypeTrait()
5563 DiagnoseBuiltinDeprecation(*this, Kind, KWLoc); in BuildTypeTrait()
[all …]
DSemaTemplate.cpp1813 Scope *S, unsigned TagSpec, TagUseKind TUK, SourceLocation KWLoc, in CheckClassTemplate() argument
1833 Diag(KWLoc, diag::err_template_unnamed_class); in CheckClassTemplate()
1969 Diag(KWLoc, diag::err_using_decl_conflict_reverse); in CheckClassTemplate()
1996 TUK == TUK_Definition, KWLoc, Name)) { in CheckClassTemplate()
1997 Diag(KWLoc, diag::err_use_with_wrong_tag) in CheckClassTemplate()
1999 << FixItHint::CreateReplacement(KWLoc, PrevRecordDecl->getKindName()); in CheckClassTemplate()
2075 CXXRecordDecl::Create(Context, Kind, SemanticContext, KWLoc, NameLoc, Name, in CheckClassTemplate()
8541 Scope *S, unsigned TagSpec, TagUseKind TUK, SourceLocation KWLoc, in ActOnClassTemplateSpecialization() argument
8550 ? TemplateParameterLists[0]->getTemplateLoc() : KWLoc; in ActOnClassTemplateSpecialization()
8577 KWLoc, TemplateNameLoc, SS, &TemplateId, in ActOnClassTemplateSpecialization()
[all …]
DDeclSpec.cpp943 bool DeclSpec::SetBitIntType(SourceLocation KWLoc, Expr *BitsExpr, in SetBitIntType() argument
958 TSTLoc = KWLoc; in SetBitIntType()
959 TSTNameLoc = KWLoc; in SetBitIntType()
DSemaTemplateInstantiate.cpp1433 SourceLocation KWLoc, SourceLocation RBraceLoc, const RequiresExpr *RE,
2202 SourceLocation KWLoc, SourceLocation RBraceLoc, const RequiresExpr *RE, in TransformRequiresTypeParams() argument
2208 TemplateDeductionInfo Info(KWLoc); in TransformRequiresTypeParams()
2209 Sema::InstantiatingTemplate TypeInst(SemaRef, KWLoc, in TransformRequiresTypeParams()
2211 SourceRange{KWLoc, RBraceLoc}); in TransformRequiresTypeParams()
2216 KWLoc, Params, /*ParamTypes=*/nullptr, /*ParamInfos=*/nullptr, PTypes, in TransformRequiresTypeParams()
2225 return getDerived().RebuildRequiresExpr(KWLoc, Body, TransParams, TransReqs, in TransformRequiresTypeParams()
DSemaCoroutine.cpp690 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()
DSemaCast.cpp382 ExprResult Sema::ActOnBuiltinBitCastExpr(SourceLocation KWLoc, Declarator &D, in ActOnBuiltinBitCastExpr() argument
391 return BuildBuiltinBitCastExpr(KWLoc, TInfo, Operand.get(), RParenLoc); in ActOnBuiltinBitCastExpr()
394 ExprResult Sema::BuildBuiltinBitCastExpr(SourceLocation KWLoc, in BuildBuiltinBitCastExpr() argument
398 Op.OpRange = SourceRange(KWLoc, RParenLoc); in BuildBuiltinBitCastExpr()
410 Op.SrcExpr.get(), TSI, KWLoc, RParenLoc); in BuildBuiltinBitCastExpr()
DSemaDecl.cpp16613 Sema::ActOnTag(Scope *S, unsigned TagSpec, TagUseKind TUK, SourceLocation KWLoc, in ActOnTag() argument
16643 KWLoc, NameLoc, SS, nullptr, TemplateParameterLists, in ActOnTag()
16646 Diag(KWLoc, diag::err_enum_template); in ActOnTag()
16659 S, TagSpec, TUK, KWLoc, SS, Name, NameLoc, Attrs, TemplateParams, in ActOnTag()
16730 SourceLocation Loc = NameLoc.isValid() ? NameLoc : KWLoc; in ActOnTag()
16734 New = EnumDecl::Create(Context, SearchDC, KWLoc, Loc, Name, nullptr, in ActOnTag()
16751 New = RecordDecl::Create(Context, Kind, SearchDC, KWLoc, Loc, Name, in ActOnTag()
17060 Diag(KWLoc, diag::err_using_decl_conflict_reverse); in ActOnTag()
17081 TUK == TUK_Definition, KWLoc, in ActOnTag()
17087 Diag(KWLoc, diag::err_use_with_wrong_tag) in ActOnTag()
[all …]
DTreeTransform.h713 SourceLocation KWLoc, SourceLocation RBraceLoc, const RequiresExpr *RE, in TransformRequiresTypeParams() argument
719 KWLoc, Params, /*ParamTypes=*/nullptr, in TransformRequiresTypeParams()
1236 QualType RebuildAtomicType(QualType ValueType, SourceLocation KWLoc);
1239 QualType RebuildPipeType(QualType ValueType, SourceLocation KWLoc,
3156 ExprResult RebuildBuiltinBitCastExpr(SourceLocation KWLoc, in RebuildBuiltinBitCastExpr() argument
3159 return getSema().BuildBuiltinBitCastExpr(KWLoc, TSI, Sub, RParenLoc); in RebuildBuiltinBitCastExpr()
14956 SourceLocation KWLoc) { in RebuildAtomicType() argument
14957 return SemaRef.BuildAtomicType(ValueType, KWLoc); in RebuildAtomicType()
14962 SourceLocation KWLoc, in RebuildPipeType() argument
14964 return isReadPipe ? SemaRef.BuildReadPipeType(ValueType, KWLoc) in RebuildPipeType()
[all …]
/openbsd/src/gnu/llvm/clang/include/clang/Sema/
DSema.h3322 SourceLocation KWLoc, CXXScopeSpec &SS,
6571 ExprResult ActOnBuiltinBitCastExpr(SourceLocation KWLoc, Declarator &Dcl,
6575 ExprResult BuildBuiltinBitCastExpr(SourceLocation KWLoc, TypeSourceInfo *TSI,
6796 ExprResult ActOnTypeTrait(TypeTrait Kind, SourceLocation KWLoc,
6799 ExprResult BuildTypeTrait(TypeTrait Kind, SourceLocation KWLoc,
6806 SourceLocation KWLoc,
6812 SourceLocation KWLoc,
6820 SourceLocation KWLoc,
6825 SourceLocation KWLoc,
8153 Scope *S, unsigned TagSpec, TagUseKind TUK, SourceLocation KWLoc,
[all …]
DDeclSpec.h725 bool SetBitIntType(SourceLocation KWLoc, Expr *BitWidth,
/openbsd/src/gnu/llvm/clang/lib/Lex/
DModuleMap.cpp2629 auto KWLoc = consumeToken(); in parseUseDecl() local
2635 Diags.Report(KWLoc, diag::err_mmap_use_decl_submodule); in parseUseDecl()
/openbsd/src/gnu/llvm/clang/lib/Serialization/
DASTReaderStmt.cpp1789 E->KWLoc = readSourceLocation(); in VisitBuiltinBitCastExpr()