| /freebsd-9-stable/contrib/llvm/tools/clang/lib/Parse/ |
| D | ParseExprCXX.cpp | 912 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/ |
| D | ObjCMT.cpp | 666 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/ |
| D | SemaInit.cpp | 322 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()
|
| D | SemaDeclCXX.cpp | 2323 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 …]
|
| D | SemaStmt.cpp | 2446 Expr *InitExpr = &AsRvalue; in PerformMoveOrCopyInitialization() local 2450 InitializationSequence Seq(*this, Entity, Kind, InitExpr); in PerformMoveOrCopyInitialization()
|
| D | SemaDecl.cpp | 12490 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()
|
| D | SemaExpr.cpp | 4742 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/ |
| D | CGExprConstant.cpp | 57 llvm::Constant *InitExpr); 62 llvm::ConstantInt *InitExpr);
|
| D | CodeGenModule.cpp | 1778 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()
|
| D | CGExpr.cpp | 2625 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/ |
| D | Expr.cpp | 3132 const Expr *InitExpr = CLE->getInitializer(); in isNullPointerConstant() local 3133 if (const InitListExpr *ILE = dyn_cast<InitListExpr>(InitExpr)) in isNullPointerConstant()
|
| D | ExprConstant.cpp | 5024 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/ |
| D | Sema.h | 3475 Expr *InitExpr);
|