Home
last modified time | relevance | path

Searched refs:isReferenceType (Results 1 – 25 of 72) sorted by relevance

123

/minix3/external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Checkers/
H A DReturnUndefChecker.cpp75 if (RT->isReferenceType()) { in checkPreStmt()
H A DCallAndMessageChecker.cpp153 } else if (ParamDecl->getType()->isReferenceType()) { in uninitRefOrPointer()
507 if (ResTy->isReferenceType()) { in emitNilReceiverBug()
555 if (CanRetTy.getTypePtr()->isReferenceType()|| in HandleNilReceiver()
H A DNonNullParamChecker.cpp78 haveRefTypeParam = (*TyI)->isReferenceType(); in checkPreCall()
H A DDereferenceChecker.cpp237 if (!TVR->getValueType()->isReferenceType()) in checkBind()
H A DGenericTaintChecker.cpp492 || (ArgTy->isReferenceType() && !Arg->getType().isConstQualified())) in process()
/minix3/external/bsd/llvm/dist/clang/lib/Analysis/
H A DPseudoConstantAnalysis.cpp181 if (!VD->getType().getTypePtr()->isReferenceType()) in RunAnalysis()
H A DConsumed.cpp142 if (QT->isPointerType() || QT->isReferenceType()) in isConsumableType()
152 if (QT->isPointerType() || QT->isReferenceType()) in isAutoCastType()
189 return ParamType->isPointerType() || ParamType->isReferenceType(); in isPointerOrRef()
685 if (RetType->isReferenceType()) in propagateReturnType()
878 else if (ParamType->isReferenceType() && in VisitParmVarDecl()
H A DBodyFarm.cpp442 if (!Prop->getType()->isReferenceType()) in createObjCPropertyGetter()
H A DLiveVariables.cpp344 if (VD->getType()->isReferenceType()) in VisitBinaryOperator()
H A DThreadSafety.cpp955 } else if (VDT->isPointerType() || VDT->isReferenceType()) in ClassifyDiagnostic()
1410 if (VD && VD->isLocalVarDecl() && VD->getType()->isReferenceType()) { in checkAccess()
1758 if (Qt->isReferenceType()) in VisitCallExpr()
/minix3/external/bsd/llvm/dist/clang/lib/AST/
H A DExprClassification.cpp38 assert(!TR->isReferenceType() && "Expressions can't have reference type."); in ClassifyImpl()
418 islvalue = NTTParm->getType()->isReferenceType(); in ClassifyDecl()
472 if (Value->getType()->isReferenceType()) in ClassifyMemberExpr()
H A DAPValue.cpp383 bool IsReference = Ty->isReferenceType(); in printPretty()
/minix3/external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Core/
H A DSValBuilder.cpp466 if (castTy->isPointerType() || castTy->isReferenceType()) in evalCast()
516 originalTy->isBlockPointerType() || castTy->isReferenceType()); in evalCast()
H A DBugReporterVisitors.cpp38 return DRE->getDecl()->getType()->isReferenceType(); in isDeclRefExprToReference()
842 if (!VD->getType()->isReferenceType()) in getLocationRegionIfReference()
1616 if (!(T->isAnyPointerType() || T->isReferenceType())) { in VisitNode()
H A DExprEngineC.cpp358 if (T->isReferenceType()) { in VisitCast()
481 !VD->getType()->isReferenceType()) { in VisitDeclStmt()
H A DRangeConstraintManager.cpp397 if (T->isReferenceType()) { in GetRange()
/minix3/external/bsd/llvm/dist/clang/lib/CodeGen/
H A DCGDeclCXX.cpp29 assert(!D.getType()->isReferenceType() && in EmitDeclInit()
142 if (!T->isReferenceType()) { in EmitCXXGlobalVarDeclInit()
H A DCGExprAgg.cpp121 if (E->getDecl()->getType()->isReferenceType()) { in VisitDeclRefExpr()
739 if (E->getCallReturnType()->isReferenceType()) { in VisitCallExpr()
1046 } else if (type->isReferenceType()) { in EmitInitializationToLValue()
1306 if (Field->getType()->isReferenceType()) in GetNumNonZeroBytesInInit()
H A DCGExpr.cpp920 assert(!type->isReferenceType()); in isConstantEmittableObjectType()
1834 if (VD->getType()->isReferenceType()) { in EmitGlobalVarDeclLValue()
1913 if (Init && !isa<ParmVarDecl>(VD) && VD->getType()->isReferenceType() && in EmitDeclRefLValue()
1977 if (VD->getType()->isReferenceType()) { in EmitDeclRefLValue()
1989 !VD->getType()->isReferenceType() && in EmitDeclRefLValue()
2680 assert(!type->isReferenceType() && "union has reference member"); in EmitLValueForField()
2759 if (!FieldType->isReferenceType()) in EmitLValueForFieldInitialization()
3205 assert(E->getCallReturnType()->isReferenceType() && in EmitCallExprLValue()
3261 assert(E->getMethodDecl()->getReturnType()->isReferenceType() && in EmitObjCMessageExprLValue()
/minix3/external/bsd/llvm/dist/clang/lib/Sema/
H A DSemaInit.cpp483 if (Field->getType()->isReferenceType()) { in FillInEmptyInitForField()
878 } else if (DeclType->isReferenceType()) { in CheckListElementTypes()
902 if (ElemType->isReferenceType()) in CheckSubElementType()
3424 if (DestType->isReferenceType()) { in TryListInitialization()
3694 Sequence.AddReferenceBindingStep(cv1T1, !T2->isReferenceType()); in TryRefInitWithConversionFunction()
4150 assert(!DestType->isReferenceType() && "References are handled elsewhere"); in TryUserDefinedConversion()
4581 if (DestType->isReferenceType()) { in InitializeFrom()
5575 ILE->getInitializedFieldInUnion()->getType()->isReferenceType()) in performLifetimeExtension()
5585 if (I->getType()->isReferenceType()) in performLifetimeExtension()
5706 if (S.getLangOpts().CPlusPlus11 && Entity.getType()->isReferenceType() && in Perform()
[all …]
H A DSemaExprCXX.cpp1578 else if (AllocType->isReferenceType()) in CheckAllocatedType()
2716 assert(!ToType->isReferenceType()); in PerformImplicitConversion()
3089 ExprValueKind VK = ToType->isReferenceType() ? in PerformImplicitConversion()
3306 return T->isReferenceType(); in EvaluateUnaryTypeTrait()
3424 if (T.isPODType(Self.Context) || T->isReferenceType()) in EvaluateUnaryTypeTrait()
3471 if (T.isPODType(Self.Context) || T->isReferenceType()) in EvaluateUnaryTypeTrait()
3493 if (T->isReferenceType()) in EvaluateUnaryTypeTrait()
3523 if (T.isPODType(C) || T->isReferenceType() || T->isObjCLifetimeType()) in EvaluateUnaryTypeTrait()
/minix3/external/bsd/llvm/dist/clang/include/clang/Sema/
H A DOverload.h682 while (STy->isPointerType() || STy->isReferenceType()) in getNumParams()
/minix3/external/bsd/llvm/dist/clang/tools/libclang/
H A DCXType.cpp705 if (QT->isReferenceType()) in clang_Type_getAlignOf()
734 if (QT->isReferenceType()) in clang_Type_getSizeOf()
/minix3/external/bsd/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DSVals.h293 T->isReferenceType() || T->isNullPtrType(); in isLocType()
/minix3/external/bsd/llvm/dist/clang/include/clang/AST/
H A DType.h1475 return !isReferenceType() && !isFunctionType() && !isVoidType();
1552 bool isReferenceType() const;
2149 ReferenceTypeBits.InnerRef = Referencee->isReferenceType();
4917 isReferenceType() ||
4941 inline bool Type::isReferenceType() const {
5212 return (isPointerType() || isReferenceType() || isBlockPointerType() ||

123