OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:InitDecl
(Results
1 - 5
of
5
) sorted by relevancy
/src/external/apache2/llvm/dist/clang/lib/Sema/
SemaExprCXX.cpp
8066
VarDecl *
InitDecl
; // A decl to avoid as a correction because it is in the
8303
TransformTypos(Sema &SemaRef, VarDecl *
InitDecl
, llvm::function_ref<ExprResult(Expr *)> Filter)
8304
: BaseTransform(SemaRef),
InitDecl
(
InitDecl
), ExprFilter(Filter) {}
8355
if (
InitDecl
&& TC.getFoundDecl() ==
InitDecl
)
8384
Sema::CorrectDelayedTyposInExpr(Expr *E, VarDecl *
InitDecl
,
8394
auto Result = TransformTypos(*this,
InitDecl
, Filter).Transform(E);
8446
FullExpr = CorrectDelayedTyposInExpr(FullExpr.get(), /*
InitDecl
=*/nullptr,
SemaDecl.cpp
2779
static void diagnoseMissingConstinit(Sema &S, const VarDecl *
InitDecl
,
2782
SourceLocation InsertLoc =
InitDecl
->getInnerLocStart();
2815
S.Diag(
InitDecl
->getLocation(), diag::ext_constinit_missing)
2816
<<
InitDecl
<< FixItHint::CreateInsertion(InsertLoc, SuitableSpelling);
2825
S.Diag(
InitDecl
->getLocation(), diag::note_constinit_missing_here)
2859
const VarDecl *
InitDecl
= OldVD->getInitializingDeclaration();
2860
if (!
InitDecl
&&
2862
InitDecl
= NewVD;
2864
if (
InitDecl
== NewVD) {
2875
if (
InitDecl
&& InitDecl != NewVD)
[
all
...]
/src/external/apache2/llvm/dist/clang/lib/CodeGen/
ItaniumCXXABI.cpp
350
const VarDecl *
InitDecl
= VD->getInitializingDeclaration();
351
if (!
InitDecl
)
355
if (!
InitDecl
->hasInit())
361
return !VD->needsDestruction(getContext()) &&
InitDecl
->evaluateValue();
368
return
InitDecl
->hasConstantInitialization();
CodeGenModule.cpp
3935
const VarDecl *
InitDecl
;
3936
const Expr *InitExpr = D->getAnyInitializer(
InitDecl
);
3939
llvm::Constant *Init = emitter.tryEmitForInitializer(*
InitDecl
);
4287
const VarDecl *
InitDecl
;
4288
const Expr *InitExpr = D->getAnyInitializer(
InitDecl
);
4328
Init = emitter->tryEmitForInitializer(*
InitDecl
);
/src/external/apache2/llvm/dist/clang/include/clang/Sema/
Sema.h
4183
/// \param
InitDecl
A VarDecl to avoid because the Expr being corrected is its
4194
Expr *E, VarDecl *
InitDecl
= nullptr,
4200
ExprResult ER, VarDecl *
InitDecl
= nullptr,
4206
: CorrectDelayedTyposInExpr(ER.get(),
InitDecl
,
Completed in 61 milliseconds
Indexes created Tue Jun 09 00:24:00 UTC 2026