Searched refs:Initializer (Results 1 - 21 of 21) sorted by relevance

/freebsd-9.3-release/contrib/llvm/include/llvm/IR/
H A DGlobalVariable.h69 Constant *Initializer = 0, const Twine &Name = "",
75 LinkageTypes Linkage, Constant *Initializer,
100 /// @a = global SomeType* null - Initializer is both definitive and unique.
102 /// @b = global weak SomeType* null - Initializer is neither definitive nor
105 /// @c = global weak_odr SomeType* null - Initializer is definitive, but not
H A DConstants.h674 static Constant *getString(LLVMContext &Context, StringRef Initializer,
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Sema/
H A DSemaInit.cpp3206 Expr *Initializer,
3216 = S.ResolveAddressOfOverloadedFunction(Initializer,
3235 Expr *Initializer,
3272 Expr *Initializer = InitList->getInit(0); local
3273 QualType cv2T2 = Initializer->getType();
3278 if (ResolveOverloadedFunctionForReferenceBinding(S, Initializer, cv2T2, T2,
3282 SourceLocation DeclLoc = Initializer->getLocStart();
3289 TryReferenceInitializationCore(S, Entity, Kind, Initializer, cv1T1, T1,
3414 Expr *Initializer,
3420 QualType cv2T2 = Initializer
3205 ResolveOverloadedFunctionForReferenceBinding(Sema &S, Expr *Initializer, QualType &SourceType, QualType &UnqualifiedSourceType, QualType UnqualifiedTargetType, InitializationSequence &Sequence) argument
3411 TryRefInitWithConversionFunction(Sema &S, const InitializedEntity &Entity, const InitializationKind &Kind, Expr *Initializer, bool AllowRValues, InitializationSequence &Sequence) argument
3606 TryReferenceInitialization(Sema &S, const InitializedEntity &Entity, const InitializationKind &Kind, Expr *Initializer, InitializationSequence &Sequence) argument
3646 convertQualifiersAndValueKindIfNecessary(Sema &S, InitializationSequence &Sequence, Expr *Initializer, QualType cv1T1, Qualifiers T1Quals, Qualifiers T2Quals, bool IsLValueRef) argument
3683 TryReferenceInitializationCore(Sema &S, const InitializedEntity &Entity, const InitializationKind &Kind, Expr *Initializer, QualType cv1T1, QualType T1, Qualifiers T1Quals, QualType cv2T2, QualType T2, Qualifiers T2Quals, InitializationSequence &Sequence) argument
3921 TryStringLiteralInitialization(Sema &S, const InitializedEntity &Entity, const InitializationKind &Kind, Expr *Initializer, InitializationSequence &Sequence) argument
4047 TryUserDefinedConversion(Sema &S, const InitializedEntity &Entity, const InitializationKind &Kind, Expr *Initializer, InitializationSequence &Sequence, bool TopLevelOfInitList) argument
4331 tryObjCWritebackConversion(Sema &S, InitializationSequence &Sequence, const InitializedEntity &Entity, Expr *Initializer) argument
4378 TryOCLSamplerInitialization(Sema &S, InitializationSequence &Sequence, QualType DestType, Expr *Initializer) argument
4398 TryOCLZeroEventInitialization(Sema &S, InitializationSequence &Sequence, QualType DestType, Expr *Initializer) argument
4460 Expr *Initializer = 0; local
4850 getInitializationLoc(const InitializedEntity &Entity, Expr *Initializer) argument
[all...]
H A DSemaExprCXX.cpp1010 /// \param Initializer The initializing expression or initializer-list, or null
1016 Declarator &D, Expr *Initializer) {
1077 if (ParenListExpr *List = dyn_cast_or_null<ParenListExpr>(Initializer))
1089 Initializer,
1122 Expr *Initializer,
1129 assert(Initializer && "Have parens but no initializer.");
1131 } else if (Initializer && isa<InitListExpr>(Initializer))
1134 assert((!Initializer || isa<ImplicitValueInitExpr>(Initializer) ||
1013 ActOnCXXNew(SourceLocation StartLoc, bool UseGlobal, SourceLocation PlacementLParen, MultiExprArg PlacementArgs, SourceLocation PlacementRParen, SourceRange TypeIdParens, Declarator &D, Expr *Initializer) argument
1113 BuildCXXNew(SourceRange Range, bool UseGlobal, SourceLocation PlacementLParen, MultiExprArg PlacementArgs, SourceLocation PlacementRParen, SourceRange TypeIdParens, QualType AllocType, TypeSourceInfo *AllocTypeInfo, Expr *ArraySize, SourceRange DirectInitRange, Expr *Initializer, bool TypeMayContainAuto) argument
[all...]
H A DSemaPseudoObject.cpp734 Expr *Initializer = OVE->getSourceExpr(); local
738 if (isa<InitListExpr>(Initializer) &&
739 Initializer->getType()->isVoidType()) {
740 op = Initializer;
H A DAnalysisBasedWarnings.cpp680 if (const Expr *Initializer = VD->getInit()) {
681 if (!alwaysReportSelfInit && DRE == Initializer->IgnoreParenImpCasts())
685 CR.Visit(const_cast<Expr*>(Initializer));
H A DSemaOverload.cpp333 const Expr *Initializer = IgnoreNarrowingConversion(Converted); local
334 if (Initializer &&
335 Initializer->isIntegerConstantExpr(IntConstantValue, Ctx)) {
348 ConstantType = Initializer->getType();
366 const Expr *Initializer = IgnoreNarrowingConversion(Converted); local
367 if (Initializer->isCXX11ConstantExpr(Ctx, &ConstantValue)) {
379 ConstantType = Initializer->getType();
412 const Expr *Initializer = IgnoreNarrowingConversion(Converted); local
413 if (!Initializer->isIntegerConstantExpr(InitializerValue, Ctx)) {
439 ConstantType = Initializer
[all...]
H A DSemaDeclCXX.cpp3451 CXXCtorInitializer *Initializer) {
3452 assert(Initializer->isDelegatingInitializer());
3456 memcpy(initializer, &Initializer, sizeof (CXXCtorInitializer*));
3460 MarkFunctionReferenced(Initializer->getSourceLocation(), Dtor);
3461 DiagnoseUseOfDecl(Dtor, Initializer->getSourceLocation());
3450 SetDelegatingInitializer(CXXConstructorDecl *Constructor, CXXCtorInitializer *Initializer) argument
H A DSemaExpr.cpp6455 InitListExpr *Initializer = new (C) InitListExpr(C, SourceLocation(), local
6457 Initializer->setType(UnionType);
6458 Initializer->setInitializedFieldInUnion(Field);
6465 VK_RValue, Initializer, false));
H A DTreeTransform.h2113 Expr *Initializer) {
2123 Initializer);
2103 RebuildCXXNewExpr(SourceLocation StartLoc, bool UseGlobal, SourceLocation PlacementLParen, MultiExprArg PlacementArgs, SourceLocation PlacementRParen, SourceRange TypeIdParens, QualType AllocatedType, TypeSourceInfo *AllocatedTypeInfo, Expr *ArraySize, SourceRange DirectInitRange, Expr *Initializer) argument
/freebsd-9.3-release/contrib/llvm/lib/Target/NVPTX/
H A DNVPTXAsmPrinter.cpp1120 const Constant *Initializer = NULL; local
1122 Initializer = GVar->getInitializer();
1124 if (Initializer)
1125 CI = dyn_cast<ConstantInt>(Initializer);
1225 const Constant *Initializer = GVar->getInitializer(); local
1226 if (!Initializer->isNullValue()) {
1228 printScalarConstant(Initializer, O);
1248 const Constant *Initializer = GVar->getInitializer(); local
1249 if (!isa<UndefValue>(Initializer) && !Initializer
[all...]
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/Analysis/
H A DCFG.h55 Initializer, enumerator in enum:clang::CFGElement::Kind
130 : CFGElement(Initializer, initializer) {}
140 return E.getKind() == Initializer;
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Parse/
H A DParseExprCXX.cpp2529 ExprResult Initializer; local
2550 Initializer = Actions.ActOnParenListExpr(ConstructorLParen,
2556 Initializer = ParseBraceInitializer();
2558 if (Initializer.isInvalid())
2559 return Initializer;
2563 TypeIdParens, DeclaratorInfo, Initializer.take());
H A DParseDecl.cpp1925 ExprResult Initializer = Actions.ActOnParenListExpr(T.getOpenLocation(), local
1928 Actions.AddInitializerToDecl(ThisDecl, Initializer.take(),
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/ASTMatchers/
H A DASTMatchers.h1988 const Expr *Initializer = Node.getAnyInitializer(); local
1989 return (Initializer != NULL &&
1990 InnerMatcher.matches(*Initializer, Finder, Builder));
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/Sema/
H A DInitialization.h807 /// \brief Initializer has a placeholder type which cannot be
927 /// describe whether *Initializer was a constant expression. If
929 /// evaluated value of *Initializer.
930 bool endsWithNarrowing(ASTContext &Ctx, const Expr *Initializer,
H A DSema.h4158 Expr *Initializer);
4168 Expr *Initializer,
4725 CXXCtorInitializer *Initializer);
5926 DeduceAutoResult DeduceAutoType(TypeSourceInfo *AutoType, Expr *&Initializer,
5928 DeduceAutoResult DeduceAutoType(TypeLoc AutoTypeLoc, Expr *&Initializer,
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
H A DPathDiagnostic.cpp552 case CFGElement::Initializer: {
H A DExprEngine.cpp286 case CFGElement::Initializer:
/freebsd-9.3-release/contrib/llvm/lib/Transforms/Utils/
H A DSimplifyCFG.cpp3556 Constant *Initializer = ConstantArray::get(ArrayTy, TableContents); local
3560 Initializer,
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Analysis/
H A DCFG.cpp3428 case CFGElement::Initializer:

Completed in 603 milliseconds