Home
last modified time | relevance | path

Searched refs:InitExpr (Results 1 – 13 of 13) sorted by relevance

/freebsd-9-stable/contrib/llvm/tools/clang/lib/Parse/
DParseExprCXX.cpp912 Expr *InitExpr = Init.get(); in ParseLambdaIntroducer() local
916 Loc, Kind == LCK_ByRef, Id, InitExpr); in ParseLambdaIntroducer()
917 Init = InitExpr; in ParseLambdaIntroducer()
1605 ExprResult InitExpr = ExprError(); in ParseCXXCondition() local
1609 InitExpr = ParseBraceInitializer(); in ParseCXXCondition()
1611 InitExpr = ParseAssignmentExpression(); in ParseCXXCondition()
1625 if (!InitExpr.isInvalid()) in ParseCXXCondition()
1626 Actions.AddInitializerToDecl(DeclOut, InitExpr.take(), !CopyInitialization, in ParseCXXCondition()
/freebsd-9-stable/contrib/llvm/tools/clang/lib/ARCMigrate/
DObjCMT.cpp666 const Expr *InitExpr = Enumerator->getInitExpr(); in UseNSOptionsMacro() local
667 if (!InitExpr) { in UseNSOptionsMacro()
672 InitExpr = InitExpr->IgnoreParenCasts(); in UseNSOptionsMacro()
673 if (const BinaryOperator *BO = dyn_cast<BinaryOperator>(InitExpr)) in UseNSOptionsMacro()
/freebsd-9-stable/contrib/llvm/tools/clang/lib/Sema/
DSemaInit.cpp322 Expr *InitExpr, FieldDecl *Field,
506 Expr *InitExpr = (Init < NumInits ? ILE->getInit(Init) : 0); in FillInValueInitializations() local
507 if (!InitExpr && !ILE->hasArrayFiller()) { in FillInValueInitializations()
551 = dyn_cast_or_null<InitListExpr>(InitExpr)) in FillInValueInitializations()
1360 Expr *InitExpr, in CheckFlexibleArrayInit() argument
1365 if (isa<InitListExpr>(InitExpr) && in CheckFlexibleArrayInit()
1366 cast<InitListExpr>(InitExpr)->getNumInits() == 0) { in CheckFlexibleArrayInit()
1388 SemaRef.Diag(InitExpr->getLocStart(), in CheckFlexibleArrayInit()
1390 << InitExpr->getLocStart(); in CheckFlexibleArrayInit()
DSemaDeclCXX.cpp2323 Expr *InitExpr = (*FieldInit)->getInit(); in DiagnoseUninitializedFields() local
2326 SemaRef, InitExpr, UninitializedFields, Constructor); in DiagnoseUninitializedFields()
2340 Expr *InitExpr) { in ActOnCXXInClassMemberInitializer() argument
2345 if (!InitExpr) { in ActOnCXXInClassMemberInitializer()
2351 if (DiagnoseUnexpandedParameterPack(InitExpr, UPPC_Initializer)) { in ActOnCXXInClassMemberInitializer()
2357 ExprResult Init = InitExpr; in ActOnCXXInClassMemberInitializer()
2358 if (!FD->getType()->isDependentType() && !InitExpr->isTypeDependent()) { in ActOnCXXInClassMemberInitializer()
2361 ? InitializationKind::CreateDirectList(InitExpr->getLocStart()) in ActOnCXXInClassMemberInitializer()
2362 : InitializationKind::CreateCopy(InitExpr->getLocStart(), InitLoc); in ActOnCXXInClassMemberInitializer()
2363 InitializationSequence Seq(*this, Entity, Kind, InitExpr); in ActOnCXXInClassMemberInitializer()
[all …]
DSemaStmt.cpp2446 Expr *InitExpr = &AsRvalue; in PerformMoveOrCopyInitialization() local
2450 InitializationSequence Seq(*this, Entity, Kind, InitExpr); in PerformMoveOrCopyInitialization()
DSemaDecl.cpp12490 Expr *InitExpr = ECD->getInitExpr(); in ValidDuplicateEnum() local
12491 if (!InitExpr) in ValidDuplicateEnum()
12493 InitExpr = InitExpr->IgnoreImpCasts(); in ValidDuplicateEnum()
12495 if (BinaryOperator *BO = dyn_cast<BinaryOperator>(InitExpr)) { in ValidDuplicateEnum()
12504 InitExpr = BO->getLHS(); in ValidDuplicateEnum()
12508 DeclRefExpr *DRE = dyn_cast<DeclRefExpr>(InitExpr); in ValidDuplicateEnum()
DSemaExpr.cpp4742 SourceLocation RParenLoc, Expr *InitExpr) { in ActOnCompoundLiteral() argument
4752 return BuildCompoundLiteralExpr(LParenLoc, TInfo, RParenLoc, InitExpr); in ActOnCompoundLiteral()
/freebsd-9-stable/contrib/llvm/tools/clang/lib/CodeGen/
DCGExprConstant.cpp57 llvm::Constant *InitExpr);
62 llvm::ConstantInt *InitExpr);
DCodeGenModule.cpp1778 const Expr *InitExpr = D->getAnyInitializer(InitDecl); in EmitGlobalVarDefinition() local
1780 if (!InitExpr) { in EmitGlobalVarDefinition()
1797 QualType T = InitExpr->getType(); in EmitGlobalVarDefinition()
1882 D->isStaticDataMember() && InitExpr && in EmitGlobalVarDefinition()
DCGExpr.cpp2625 const Expr *InitExpr = E->getInitializer(); in EmitCompoundLiteralLValue() local
2628 EmitAnyExprToMem(InitExpr, DeclPtr, E->getType().getQualifiers(), in EmitCompoundLiteralLValue()
/freebsd-9-stable/contrib/llvm/tools/clang/lib/AST/
DExpr.cpp3132 const Expr *InitExpr = CLE->getInitializer(); in isNullPointerConstant() local
3133 if (const InitListExpr *ILE = dyn_cast<InitListExpr>(InitExpr)) in isNullPointerConstant()
DExprConstant.cpp5024 const Expr *InitExpr = E->getNumInits() ? E->getInit(0) : &VIE; in VisitInitListExpr() local
5027 if (!HandleLValueMember(Info, InitExpr, Subobject, Field, &Layout)) in VisitInitListExpr()
5032 isa<CXXDefaultInitExpr>(InitExpr)); in VisitInitListExpr()
5034 return EvaluateInPlace(Result.getUnionValue(), Info, Subobject, InitExpr); in VisitInitListExpr()
/freebsd-9-stable/contrib/llvm/tools/clang/include/clang/Sema/
DSema.h3475 Expr *InitExpr);