/external/clang/test/CodeGen/ |
D | parameter-passing.c | 13 typedef _Bool BoolTy; typedef 21 static BoolTy bool_id(BoolTy a) { return a; } in bool_id() 27 static void bool_mul(BoolTy a) { result *= a; } in bool_mul()
|
/external/clang/lib/CodeGen/ |
D | CGExprConstant.cpp | 1211 llvm::Type *BoolTy = getTypes().ConvertTypeForMem(E->getType()); in EmitConstantInit() local 1212 C = llvm::ConstantExpr::getZExt(C, BoolTy); in EmitConstantInit() 1236 llvm::Type *BoolTy = getTypes().ConvertTypeForMem(E->getType()); in EmitConstantExpr() local 1237 C = llvm::ConstantExpr::getZExt(C, BoolTy); in EmitConstantExpr() 1451 llvm::Type *BoolTy = getTypes().ConvertTypeForMem(DestType); in EmitConstantValueForMemory() local 1452 C = llvm::ConstantExpr::getZExt(C, BoolTy); in EmitConstantValueForMemory()
|
D | CGObjCGNU.cpp | 155 llvm::Type *BoolTy; member in __anon95d2ff3e0111::CGObjCGNU 916 BoolTy = CGM.getTypes().ConvertType(CGM.getContext().BoolTy); in CGObjCGNU() 972 PtrDiffTy, BoolTy, nullptr); in CGObjCGNU() 975 PtrDiffTy, IdTy, BoolTy, BoolTy, nullptr); in CGObjCGNU() 978 PtrDiffTy, BoolTy, BoolTy, nullptr); in CGObjCGNU() 981 PtrDiffTy, BoolTy, BoolTy, nullptr); in CGObjCGNU()
|
D | CGObjC.cpp | 589 args.add(RValue::get(CGF.Builder.getInt1(isAtomic)), Context.BoolTy); in emitStructGetterCall() 590 args.add(RValue::get(CGF.Builder.getInt1(hasStrong)), Context.BoolTy); in emitStructGetterCall() 947 getContext().BoolTy); in generateObjCGetterBody() 1063 args.add(RValue::get(CGF.Builder.getTrue()), CGF.getContext().BoolTy); in emitStructSetterCall() 1067 args.add(RValue::get(CGF.Builder.getFalse()), CGF.getContext().BoolTy); in emitStructSetterCall() 1249 getContext().BoolTy); in generateObjCSetterBody() 1251 getContext().BoolTy); in generateObjCSetterBody()
|
D | CGExpr.cpp | 116 QualType BoolTy = getContext().BoolTy; in EvaluateExprAsBool() local 119 return EmitScalarConversion(EmitScalarExpr(E), E->getType(), BoolTy, Loc); in EvaluateExprAsBool() 121 return EmitComplexToScalarConversion(EmitComplexExpr(E), E->getType(), BoolTy, in EvaluateExprAsBool()
|
D | CGAtomic.cpp | 873 RetTy = getContext().BoolTy; in EmitAtomicExpr() 1472 CGF.getContext().BoolTy, Args); in EmitAtomicCompareExchangeLibcall()
|
D | CGOpenMPRuntime.cpp | 1422 CGF.getContext().BoolTy, Loc); in emitIfStmt() 1898 CGF.getContext().BoolTy, Loc); in emitForNext() 2498 C.getIntTypeForBitwidth(C.getTypeSize(C.BoolTy), /*Signed=*/false); in emitTaskCall()
|
D | CGObjCMac.cpp | 245 Params.push_back(Ctx.BoolTy); in getGetPropertyFn() 264 Params.push_back(Ctx.BoolTy); in getSetPropertyFn() 265 Params.push_back(Ctx.BoolTy); in getSetPropertyFn() 317 Params.push_back(Ctx.BoolTy); in getCopyStructFn() 318 Params.push_back(Ctx.BoolTy); in getCopyStructFn()
|
D | CGExprScalar.cpp | 2917 return EmitScalarConversion(Result, CGF.getContext().BoolTy, E->getType(), in EmitCompare() 2980 return EmitScalarConversion(Result, CGF.getContext().BoolTy, E->getType(), in EmitCompare()
|
D | CGStmtOpenMP.cpp | 1657 BinaryOperator Cond(&IVRefExpr, &UBRefExpr, BO_LE, C.BoolTy, VK_RValue, in EmitSections()
|
D | ItaniumCXXABI.cpp | 3326 getContext().BoolTy, getContext().WCharTy, in EmitFundamentalRTTIDescriptors()
|
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
D | SValBuilder.h | 127 return Context.getLangOpts().CPlusPlus ? Context.BoolTy : Context.IntTy; in getConditionType()
|
/external/clang/lib/StaticAnalyzer/Core/ |
D | SimpleConstraintManager.cpp | 81 Cond = SVB.evalCast(*LV, SVB.getContext().BoolTy, T).castAs<DefinedSVal>(); in assume()
|
D | SimpleSValBuilder.cpp | 708 QualType boolType = getContext().BoolTy; in evalBinOpLL()
|
/external/clang/lib/Analysis/ |
D | BodyFarm.cpp | 141 return ImplicitCastExpr::Create(C, C.BoolTy, CK_IntegralToBoolean, in makeIntegralCastToBoolean()
|
/external/clang/include/clang/AST/ |
D | BuiltinTypes.def | 64 UNSIGNED_TYPE(Bool, BoolTy)
|
D | ASTContext.h | 880 CanQualType BoolTy; variable 1520 return getLangOpts().CPlusPlus ? BoolTy : IntTy; in getLogicalOperationType()
|
/external/clang/lib/Sema/ |
D | SemaOverload.cpp | 1608 FromType = S.Context.BoolTy; in IsStandardConversion() 2668 if (Context.hasSameUnqualifiedType(From->getType(), Context.BoolTy)) in CheckPointerConversion() 4976 return TryImplicitConversion(S, From, S.Context.BoolTy, in TryContextuallyConvertToBool() 4993 return PerformImplicitConversion(From, Context.BoolTy, ICS, AA_Converting); in PerformContextuallyConvertToBool() 4995 if (!DiagnoseMultipleUserDefinedConversion(From, Context.BoolTy)) in PerformContextuallyConvertToBool() 6751 assert(ParamTys[ArgIdx] == Context.BoolTy && in AddBuiltinCandidate() 7181 &ASTContext::BoolTy, in getArithmeticType() 7509 S.AddBuiltinCandidate(S.Context.BoolTy, ParamTypes, Args, CandidateSet); in addEqualEqualOrNotEqualMemberPointerOverloads() 7584 S.AddBuiltinCandidate(S.Context.BoolTy, ParamTypes, Args, CandidateSet); in addRelationalPointerOrEnumeralOverloads() 7600 S.AddBuiltinCandidate(S.Context.BoolTy, ParamTypes, Args, CandidateSet); in addRelationalPointerOrEnumeralOverloads() [all …]
|
D | SemaExprCXX.cpp | 591 CXXBoolLiteralExpr(Kind == tok::kw_true, Context.BoolTy, OpLoc); in ActOnCXXBoolLiteral() 3330 From = ImpCastExprToType(From, Context.BoolTy, in PerformImplicitConversion() 4517 ExpressionTraitExpr(KWLoc, ET, Queried, Value, RParen, Context.BoolTy); in BuildExpressionTrait() 6144 CXXNoexceptExpr(Context.BoolTy, Operand, CanThrow, KeyLoc, RParen); in BuildCXXNoexceptExpr()
|
D | SemaChecking.cpp | 1773 ResultType = Context.BoolTy; in SemaAtomicOpsOverloaded() 1814 Ty = Context.BoolTy; in SemaAtomicOpsOverloaded() 2167 ResultType = Context.BoolTy; in SemaBuiltinAtomicOverloaded() 7463 CheckImplicitConversion(S, E->IgnoreParenImpCasts(), S.Context.BoolTy, CC); in CheckBoolLikeConversion()
|
D | SemaExpr.cpp | 5063 Context.BoolTy, VK_RValue, in BuildResolvedCallExpr() 5066 TheCall = new (Context) CallExpr(Context, Fn, Args, Context.BoolTy, in BuildResolvedCallExpr() 7142 if (LHSType == Context.BoolTy) { in CheckAssignmentConstraints() 7159 if (LHSType == Context.BoolTy) { in CheckAssignmentConstraints() 9201 return Context.BoolTy; in CheckLogicalOperands() 10884 Input = ImpCastExprToType(Input.get(), Context.BoolTy, in CreateBuiltinUnaryOp()
|
D | SemaStmt.cpp | 516 Context.BoolTy, VK_RValue); in ActOnIfStmt()
|
D | SemaExprObjC.cpp | 377 Inner = ImpCastExprToType(Inner.get(), Context.BoolTy, in ActOnObjCBoolLiteral()
|
D | SemaDeclCXX.cpp | 9930 BO_NE, S.Context.BoolTy, in buildSingleCopyAssignRecursively() 13668 Context.BoolTy) && in checkExceptionSpecification()
|
/external/clang/lib/AST/ |
D | ASTContext.cpp | 1002 InitBuiltinType(BoolTy, BuiltinType::Bool); in InitBuiltinTypes() 1119 SignedCharTy : BoolTy); in InitBuiltinTypes() 4638 return 1 + (getIntWidth(BoolTy) << 3); in getIntegerRank() 8052 Type = Context.BoolTy; in DecodeTypeFromStr()
|