Home
last modified time | relevance | path

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

/llvm-project-15.0.7/clang/lib/Parse/
H A 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()
H A DParser.cpp1328 SourceLocation KWLoc; in ParseFunctionDefinition() local
1332 if (TryConsumeToken(tok::kw_delete, KWLoc)) { in ParseFunctionDefinition()
1333 Diag(KWLoc, getLangOpts().CPlusPlus11 in ParseFunctionDefinition()
1338 } else if (TryConsumeToken(tok::kw_default, KWLoc)) { in ParseFunctionDefinition()
1339 Diag(KWLoc, getLangOpts().CPlusPlus11 in ParseFunctionDefinition()
1349 Diag(KWLoc, diag::err_default_delete_in_multiple_declaration) in ParseFunctionDefinition()
1385 Actions.SetFunctionBodyKind(Res, KWLoc, BodyKind); in ParseFunctionDefinition()
H A DParseExprCXX.cpp4022 SourceLocation KWLoc = ConsumeToken(); in ParseBuiltinBitCast() local
4051 return Actions.ActOnBuiltinBitCastExpr(KWLoc, DeclaratorInfo, Operand, in ParseBuiltinBitCast()
H A DParseDecl.cpp2940 SourceLocation KWLoc = ConsumeToken(); in ParseAlignmentSpecifier() local
2959 Attrs.addNew(KWName, KWLoc, nullptr, KWLoc, ArgExprs.data(), 1, in ParseAlignmentSpecifier()
/llvm-project-15.0.7/clang/include/clang/AST/
H A DTypeLoc.h2054 SourceLocation KWLoc, LParenLoc, RParenLoc; member
2063 SourceLocation getKWLoc() const { return getLocalData()->KWLoc; } in getKWLoc()
2064 void setKWLoc(SourceLocation Loc) { getLocalData()->KWLoc = Loc; } in setKWLoc()
2528 SourceLocation KWLoc, LParenLoc, RParenLoc; member
2543 return this->getLocalData()->KWLoc; in getKWLoc()
2547 this->getLocalData()->KWLoc = Loc; in setKWLoc()
2587 SourceLocation KWLoc; member
2597 SourceLocation getKWLoc() const { return this->getLocalData()->KWLoc; } in getKWLoc()
2598 void setKWLoc(SourceLocation Loc) { this->getLocalData()->KWLoc = Loc; } in setKWLoc()
H A DExprCXX.h4901 SourceLocation KWLoc; variable
4906 TypeSourceInfo *DstType, SourceLocation KWLoc, in BuiltinBitCastExpr() argument
4910 KWLoc(KWLoc), RParenLoc(RParenLoc) {} in BuiltinBitCastExpr()
4914 SourceLocation getBeginLoc() const LLVM_READONLY { return KWLoc; } in getBeginLoc()
H A DStmt.h1566 SwitchCase(StmtClass SC, SourceLocation KWLoc, SourceLocation ColonLoc) in SwitchCase() argument
1568 setKeywordLoc(KWLoc); in SwitchCase()
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaExprCXX.cpp5317 if (S.RequireCompleteType(KWLoc, ArgTy, in evaluateTypeTrait()
5354 InitializationKind InitKind(InitializationKind::CreateDirect(KWLoc, KWLoc, in evaluateTypeTrait()
5399 SourceLocation KWLoc) { in DiagnoseBuiltinDeprecation() argument
5427 S.Diag(KWLoc, diag::warn_deprecated_builtin) in DiagnoseBuiltinDeprecation()
5441 DiagnoseBuiltinDeprecation(*this, Kind, KWLoc); in BuildTypeTrait()
5469 TInfo = Context.getTrivialTypeSourceInfo(T, KWLoc); in ActOnTypeTrait()
5686 SourceLocation KWLoc, in ActOnArrayTypeTrait() argument
5753 SourceLocation KWLoc, in BuildArrayTypeTrait() argument
5775 SourceLocation KWLoc, in ActOnExpressionTrait() argument
5797 SourceLocation KWLoc, in BuildExpressionTrait() argument
[all …]
H A DSemaTemplate.cpp1739 Diag(KWLoc, diag::err_template_unnamed_class); in CheckClassTemplate()
1875 Diag(KWLoc, diag::err_using_decl_conflict_reverse); in CheckClassTemplate()
1903 Diag(KWLoc, diag::err_use_with_wrong_tag) in CheckClassTemplate()
8302 ? TemplateParameterLists[0]->getTemplateLoc() : KWLoc; in ActOnClassTemplateSpecialization()
8329 KWLoc, TemplateNameLoc, SS, &TemplateId, in ActOnClassTemplateSpecialization()
8343 Diag(KWLoc, diag::err_partial_specialization_friend) in ActOnClassTemplateSpecialization()
8379 Diag(KWLoc, diag::err_template_spec_friend) in ActOnClassTemplateSpecialization()
8395 Diag(KWLoc, diag::err_use_with_wrong_tag) in ActOnClassTemplateSpecialization()
8397 << FixItHint::CreateReplacement(KWLoc, in ActOnClassTemplateSpecialization()
9640 Diag(KWLoc, diag::err_use_with_wrong_tag) in ActOnExplicitInstantiation()
[all …]
H A DDeclSpec.cpp935 bool DeclSpec::SetBitIntType(SourceLocation KWLoc, Expr *BitsExpr, in SetBitIntType() argument
950 TSTLoc = KWLoc; in SetBitIntType()
951 TSTNameLoc = KWLoc; in SetBitIntType()
H A 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()
H A 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()
H A DSemaDecl.cpp16153 SourceLocation KWLoc, CXXScopeSpec &SS, in ActOnTag() argument
16184 KWLoc, NameLoc, SS, nullptr, TemplateParameterLists, in ActOnTag()
16187 Diag(KWLoc, diag::err_enum_template); in ActOnTag()
16271 SourceLocation Loc = NameLoc.isValid() ? NameLoc : KWLoc; in ActOnTag()
16601 Diag(KWLoc, diag::err_using_decl_conflict_reverse); in ActOnTag()
16622 TUK == TUK_Definition, KWLoc, in ActOnTag()
16628 Diag(KWLoc, diag::err_use_with_wrong_tag) in ActOnTag()
16630 << FixItHint::CreateReplacement(SourceRange(KWLoc), in ActOnTag()
16633 Diag(KWLoc, diag::err_use_with_wrong_tag) << Name; in ActOnTag()
16868 SourceLocation Loc = NameLoc.isValid() ? NameLoc : KWLoc; in ActOnTag()
[all …]
H A DTreeTransform.h1197 QualType RebuildAtomicType(QualType ValueType, SourceLocation KWLoc);
1200 QualType RebuildPipeType(QualType ValueType, SourceLocation KWLoc,
3062 ExprResult RebuildBuiltinBitCastExpr(SourceLocation KWLoc, in RebuildBuiltinBitCastExpr() argument
3065 return getSema().BuildBuiltinBitCastExpr(KWLoc, TSI, Sub, RParenLoc); in RebuildBuiltinBitCastExpr()
14768 SourceLocation KWLoc) { in RebuildAtomicType() argument
14769 return SemaRef.BuildAtomicType(ValueType, KWLoc); in RebuildAtomicType()
14774 SourceLocation KWLoc, in RebuildPipeType() argument
14776 return isReadPipe ? SemaRef.BuildReadPipeType(ValueType, KWLoc) in RebuildPipeType()
14777 : SemaRef.BuildWritePipeType(ValueType, KWLoc); in RebuildPipeType()
/llvm-project-15.0.7/clang/include/clang/Sema/
H A DSema.h3239 SourceLocation KWLoc, CXXScopeSpec &SS, IdentifierInfo *Name,
6416 ExprResult ActOnBuiltinBitCastExpr(SourceLocation KWLoc, Declarator &Dcl,
6644 ExprResult ActOnTypeTrait(TypeTrait Kind, SourceLocation KWLoc,
6647 ExprResult BuildTypeTrait(TypeTrait Kind, SourceLocation KWLoc,
6654 SourceLocation KWLoc,
6660 SourceLocation KWLoc,
6668 SourceLocation KWLoc,
6673 SourceLocation KWLoc,
7904 Scope *S, unsigned TagSpec, TagUseKind TUK, SourceLocation KWLoc,
8001 Scope *S, unsigned TagSpec, TagUseKind TUK, SourceLocation KWLoc,
[all …]
H A DDeclSpec.h706 bool SetBitIntType(SourceLocation KWLoc, Expr *BitWidth,
/llvm-project-15.0.7/clang/lib/Lex/
H A DModuleMap.cpp2595 auto KWLoc = consumeToken(); in parseUseDecl() local
2601 Diags.Report(KWLoc, diag::err_mmap_use_decl_submodule); in parseUseDecl()
/llvm-project-15.0.7/clang/lib/Serialization/
H A DASTReaderStmt.cpp1783 E->KWLoc = readSourceLocation(); in VisitBuiltinBitCastExpr()