OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:InitListExpr
(Results
1 - 25
of
60
) sorted by relevancy
1
2
3
/src/external/apache2/llvm/dist/clang/lib/Sema/
SemaInit.cpp
291
InitListExpr
*FullyStructuredList = nullptr;
301
InitListExpr
*ParentIList, QualType T,
302
unsigned &Index,
InitListExpr
*StructuredList,
305
InitListExpr
*IList, QualType &T,
306
InitListExpr
*StructuredList,
309
InitListExpr
*IList, QualType &DeclType,
312
InitListExpr
*StructuredList,
316
InitListExpr
*IList, QualType ElemType,
318
InitListExpr
*StructuredList,
322
InitListExpr
*IList, QualType DeclType
[
all
...]
SemaTemplateDeduction.cpp
3952
InitListExpr
*ILE, TemplateDeductionInfo &Info,
4033
if (
InitListExpr
*ILE = dyn_cast<
InitListExpr
>(Arg))
4771
if (isa<
InitListExpr
>(Init)) {
4798
if (isa<
InitListExpr
>(Init)) {
4847
InitListExpr
*InitList = dyn_cast<
InitListExpr
>(Init);
4969
if (isa<
InitListExpr
>(Init))
SemaStmt.cpp
314
} else if (const auto *ILE = dyn_cast<
InitListExpr
>(E)) {
2341
if ((!isa<
InitListExpr
>(Init) && Init->getType()->isVoidType()) ||
3642
if (RetValExp && !isa<
InitListExpr
>(RetValExp)) {
3701
if (RetValExp && !isa<
InitListExpr
>(RetValExp) &&
3818
if (RetExpr && isa<
InitListExpr
>(RetExpr)) {
4025
if (isa<
InitListExpr
>(RetValExp)) {
/src/external/apache2/llvm/dist/clang/include/clang/AST/
ComputeDependence.h
44
class
InitListExpr
;
126
ExprDependence computeDependence(
InitListExpr
*E);
Expr.h
4669
///
InitListExpr
describes an initializer list, which can be used to
4688
/// subobjects are made explicit with nested
InitListExpr
nodes and
4712
class
InitListExpr
: public Expr {
4723
llvm::PointerIntPair<
InitListExpr
*, 1, bool> AltForm;
4735
InitListExpr
(const ASTContext &C, SourceLocation lbraceloc,
4739
explicit
InitListExpr
(EmptyShell Empty)
4778
/// Mark the semantic form of the
InitListExpr
as error when the semantic
4812
return const_cast<
InitListExpr
*>(this)->getArrayFiller();
4830
return const_cast<
InitListExpr
*>(this)->getInitializedFieldInUnion();
4840
// Explicit
InitListExpr
's originate from source code (and have valid sourc
[
all
...]
JSONNodeDumper.h
283
void VisitInitListExpr(const
InitListExpr
*ILE);
TextNodeDumper.h
258
void VisitInitListExpr(const
InitListExpr
*ILE);
ASTNodeTraverser.h
670
void VisitInitListExpr(const
InitListExpr
*ILE) {
/src/external/apache2/llvm/dist/clang/lib/Index/
IndexBody.cpp
408
bool TraverseInitListExpr(
InitListExpr
*S, DataRecursionQueue *Q = nullptr) {
409
auto visitForm = [&](
InitListExpr
*Form) {
427
InitListExpr
*SemaForm = S->isSemanticForm() ? S : S->getSemanticForm();
428
InitListExpr
*SyntaxForm = S->isSemanticForm() ? S->getSyntacticForm() : S;
/src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGExprConstant.cpp
554
InitListExpr
*ILE, QualType StructTy);
559
InitListExpr
*Updater);
576
bool Build(
InitListExpr
*ILE, bool AllowOverwrite);
625
InitListExpr
*Updater) {
657
} else if (
InitListExpr
*ChildILE = dyn_cast<
InitListExpr
>(Init)) {
673
bool ConstStructBuilder::Build(
InitListExpr
*ILE, bool AllowOverwrite) {
707
// When emitting a DesignatedInitUpdateExpr, a nested
InitListExpr
712
if (auto *SubILE = dyn_cast<
InitListExpr
>(Init)) {
860
InitListExpr
*ILE
[
all
...]
CGExprAgg.cpp
91
QualType ArrayQTy,
InitListExpr
*E);
172
void VisitInitListExpr(
InitListExpr
*E);
458
if (auto *ILE = dyn_cast<
InitListExpr
>(E)) {
474
QualType ArrayQTy,
InitListExpr
*E) {
1587
void AggExprEmitter::VisitInitListExpr(
InitListExpr
*E) {
1886
const
InitListExpr
*ILE = dyn_cast<
InitListExpr
>(E);
1888
ILE = dyn_cast<
InitListExpr
>(ILE->getInit(0));
1907
//
InitListExpr
elements.
CGExprCXX.cpp
1031
if (const
InitListExpr
*ILE = dyn_cast<
InitListExpr
>(Init)) {
1127
auto *SubILE = dyn_cast<
InitListExpr
>(Init);
1200
if (auto *ILE = dyn_cast<
InitListExpr
>(Init))
1206
if (auto *ILE = dyn_cast<
InitListExpr
>(Init)) {
1564
const
InitListExpr
*ILE = dyn_cast<
InitListExpr
>(E->getInitializer());
CGExprComplex.cpp
319
ComplexPairTy VisitInitListExpr(
InitListExpr
*E);
1074
ComplexPairTy ComplexExprEmitter::VisitInitListExpr(
InitListExpr
*E) {
/src/external/apache2/llvm/dist/clang/include/clang/Sema/
Initialization.h
696
if (isa<
InitListExpr
>(Init))
868
/// a single
InitListExpr
.
957
InitListExpr
*WrappingSyntacticList;
1356
void RewrapReferenceInitList(QualType T,
InitListExpr
*Syntactic);
/src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/
DeadStoresChecker.cpp
453
bool isConstant(const
InitListExpr
*Candidate) const {
467
if (const auto *ILE = dyn_cast<
InitListExpr
>(E->IgnoreParenCasts())) {
NonNullParamChecker.cpp
169
if (const auto *IE = dyn_cast<
InitListExpr
>(CE->getInitializer()))
/src/external/apache2/llvm/dist/clang/lib/Tooling/Transformer/
RangeSelector.cpp
306
const
InitListExpr
&E) {
313
return RelativeSelector<
InitListExpr
, getElementsRange>(std::move(ID));
/src/external/apache2/llvm/dist/clang/lib/AST/
Expr.cpp
2187
InitListExpr
::
InitListExpr
(const ASTContext &C, SourceLocation lbraceloc,
2198
void
InitListExpr
::reserveInits(const ASTContext &C, unsigned NumInits) {
2203
void
InitListExpr
::resizeInits(const ASTContext &C, unsigned NumInits) {
2207
Expr *
InitListExpr
::updateInit(const ASTContext &C, unsigned Init, Expr *expr) {
2219
void
InitListExpr
::setArrayFiller(Expr *filler) {
2229
bool
InitListExpr
::isStringLiteralInit() const {
2243
bool
InitListExpr
::isTransparent() const {
2246
// A glvalue
InitListExpr
is always just sugar.
2266
bool
InitListExpr
::isIdiomaticZeroInitializer(const LangOptions &LangOpts) const
[
all
...]
ExprClassification.cpp
429
assert(cast<
InitListExpr
>(E)->getNumInits() == 1 &&
431
return ClassifyInternal(Ctx, cast<
InitListExpr
>(E)->getInit(0));
ItaniumMangle.cpp
596
void mangleInitListElements(const
InitListExpr
*InitList);
4062
void CXXNameMangler::mangleInitListElements(const
InitListExpr
*InitList) {
4272
mangleInitListElements(cast<
InitListExpr
>(E));
4376
isa<
InitListExpr
>(Init)) {
4378
mangleInitListElements(cast<
InitListExpr
>(Init));
4464
auto *IL = cast<
InitListExpr
>(CE->getArg(0));
4518
auto *ILE = cast<
InitListExpr
>(SILE->getSubExpr()->IgnoreImplicit());
4755
if (auto *IL = dyn_cast<
InitListExpr
>(Sub)) {
ExprConstant.cpp
7712
bool VisitInitListExpr(const
InitListExpr
*E) {
9317
APValue &Result, const
InitListExpr
*ILE,
9371
const
InitListExpr
*ResizedArrayILE = nullptr;
9446
ResizedArrayILE = cast<
InitListExpr
>(Init);
9649
bool VisitInitListExpr(const
InitListExpr
*E);
9773
bool RecordExprEvaluator::VisitInitListExpr(const
InitListExpr
*E) {
10092
bool VisitInitListExpr(const
InitListExpr
*E) {
10146
bool VisitInitListExpr(const
InitListExpr
*E);
10230
VectorExprEvaluator::VisitInitListExpr(const
InitListExpr
*E) {
10382
bool VisitInitListExpr(const
InitListExpr
*E
[
all
...]
/src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/
ExprEngineC.cpp
568
assert(isa<
InitListExpr
>(Init));
749
void ExprEngine::VisitInitListExpr(const
InitListExpr
*IE,
772
for (
InitListExpr
::const_reverse_iterator it = IE->rbegin(),
785
// Note, if the
InitListExpr
is a GLvalue, it means that there is an address
/src/external/apache2/llvm/dist/clang/lib/Analysis/
ExprMutationAnalyzer.cpp
77
// Similar to 'hasAnyArgument', but does not work because '
InitListExpr
' does
79
AST_MATCHER_P(
InitListExpr
, hasAnyInit, ast_matchers::internal::Matcher<Expr>,
343
initListExpr
(hasAnyInit(expr(canResolveToExpr(equalsNode(Exp))))));
CFG.cpp
434
InitListExpr
*IE = cast<
InitListExpr
>(S);
543
CFGBlock *VisitInitListExpr(
InitListExpr
*ILE, AddStmtChoice asc);
1451
auto *ILE = cast<
InitListExpr
>(Child);
2143
return VisitInitListExpr(cast<
InitListExpr
>(S), asc);
2359
CFGBlock *CFGBuilder::VisitInitListExpr(
InitListExpr
*ILE, AddStmtChoice asc) {
/src/external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
ExprEngine.h
496
void VisitInitListExpr(const
InitListExpr
*E, ExplodedNode *Pred,
Completed in 66 milliseconds
1
2
3
Indexes created Mon Jun 08 00:24:58 UTC 2026