Home
last modified time | relevance | path

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

1234

/external/clang/lib/StaticAnalyzer/Checkers/
DReturnUndefChecker.cpp75 if (RT->isReferenceType()) { in checkPreStmt()
DCallAndMessageChecker.cpp160 } else if (ParamDecl->getType()->isReferenceType()) { in uninitRefOrPointer()
506 if (ResTy->isReferenceType()) { in emitNilReceiverBug()
555 if (CanRetTy.getTypePtr()->isReferenceType()|| in HandleNilReceiver()
DNonNullParamChecker.cpp79 haveRefTypeParam = (*TyI)->isReferenceType(); in checkPreCall()
DDereferenceChecker.cpp241 if (!TVR->getValueType()->isReferenceType()) in checkBind()
DDeadStoresChecker.cpp438 if (FD->getType()->isReferenceType()) in findLambdaReferenceCaptures()
DNullabilityChecker.cpp562 !Param->getType()->isReferenceType()) in checkPreCall()
602 Param->getType()->isReferenceType()) { in checkPreCall()
DGenericTaintChecker.cpp492 || (ArgTy->isReferenceType() && !Arg->getType().isConstQualified())) in process()
/external/clang/lib/Analysis/
DPseudoConstantAnalysis.cpp181 if (!VD->getType().getTypePtr()->isReferenceType()) in RunAnalysis()
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()
DBodyFarm.cpp439 if (!Prop->getType()->isReferenceType()) in createObjCPropertyGetter()
DLiveVariables.cpp343 if (VD->getType()->isReferenceType()) in VisitBinaryOperator()
/external/clang/lib/AST/
DExprClassification.cpp38 assert(!TR->isReferenceType() && "Expressions can't have reference type."); in ClassifyImpl()
426 islvalue = NTTParm->getType()->isReferenceType(); in ClassifyDecl()
481 if (Value->getType()->isReferenceType()) in ClassifyMemberExpr()
DExpr.cpp80 if (!Field->isBitField() && !Field->getType()->isReferenceType()) { in skipRValueSubobjectAdjustments()
274 Var->getType()->isReferenceType())) { in computeDeclRefDependence()
2187 if (Op->getCallReturnType(Ctx)->isReferenceType() || in isUnusedResultAWarning()
2854 bool RefType = Field->getType()->isReferenceType(); in isConstantInitializer()
3120 if (DCE->getTypeAsWritten()->isReferenceType() && in HasSideEffects()
/external/clang/lib/StaticAnalyzer/Core/
DSValBuilder.cpp494 if (castTy->isPointerType() || castTy->isReferenceType()) in evalCast()
544 originalTy->isBlockPointerType() || castTy->isReferenceType()); in evalCast()
DBugReporterVisitors.cpp38 return DRE->getDecl()->getType()->isReferenceType(); in isDeclRefExprToReference()
841 if (!VD->getType()->isReferenceType()) in getLocationRegionIfReference()
1614 if (!(T->isAnyPointerType() || T->isReferenceType())) { in VisitNode()
DExprEngineC.cpp380 if (T->isReferenceType()) { in VisitCast()
506 !VD->getType()->isReferenceType()) { in VisitDeclStmt()
/external/clang/lib/CodeGen/
DCGDeclCXX.cpp29 assert(!D.getType()->isReferenceType() && in EmitDeclInit()
164 if (!T->isReferenceType()) { in EmitCXXGlobalVarDeclInit()
DCGExprAgg.cpp127 if (E->getDecl()->getType()->isReferenceType()) { in VisitDeclRefExpr()
756 if (E->getCallReturnType(CGF.getContext())->isReferenceType()) { in VisitCallExpr()
1068 } else if (type->isReferenceType()) { in EmitInitializationToLValue()
1334 if (Field->getType()->isReferenceType()) in GetNumNonZeroBytesInInit()
DCGExpr.cpp1062 assert(!type->isReferenceType()); in isConstantEmittableObjectType()
2046 if (Init && !isa<ParmVarDecl>(VD) && VD->getType()->isReferenceType() && in EmitDeclRefLValue()
2152 !VD->getType()->isReferenceType() && in EmitDeclRefLValue()
3137 assert(!type->isReferenceType() && "union has reference member"); in EmitLValueForField()
3217 if (!FieldType->isReferenceType()) in EmitLValueForFieldInitialization()
3652 assert(E->getCallReturnType(getContext())->isReferenceType() && in EmitCallExprLValue()
3713 assert(E->getMethodDecl()->getReturnType()->isReferenceType() && in EmitObjCMessageExprLValue()
/external/clang/lib/Sema/
DSemaInit.cpp523 if (Field->getType()->isReferenceType()) { in FillInEmptyInitForField()
1013 } else if (DeclType->isReferenceType()) { in CheckListElementTypes()
1037 if (ElemType->isReferenceType()) in CheckSubElementType()
3676 if (DestType->isReferenceType()) { in TryListInitialization()
3987 Sequence.AddReferenceBindingStep(cv1T1, !T2->isReferenceType()); in TryRefInitWithConversionFunction()
4444 assert(!DestType->isReferenceType() && "References are handled elsewhere"); in TryUserDefinedConversion()
4883 if (DestType->isReferenceType()) { in InitializeFrom()
5881 ILE->getInitializedFieldInUnion()->getType()->isReferenceType()) in performLifetimeExtension()
5891 if (I->getType()->isReferenceType()) in performLifetimeExtension()
6127 if (S.getLangOpts().CPlusPlus11 && Entity.getType()->isReferenceType() && in Perform()
[all …]
DSemaExprCXX.cpp1672 else if (AllocType->isReferenceType()) in CheckAllocatedType()
3080 assert(!ToType->isReferenceType()); in PerformImplicitConversion()
3465 ExprValueKind VK = ToType->isReferenceType() ? in PerformImplicitConversion()
3704 return T->isReferenceType(); in EvaluateUnaryTypeTrait()
3819 if (T.isPODType(C) || T->isReferenceType()) in EvaluateUnaryTypeTrait()
3859 if (T->isReferenceType()) in EvaluateUnaryTypeTrait()
3905 if (T.isPODType(C) || T->isReferenceType()) in EvaluateUnaryTypeTrait()
3927 if (T->isReferenceType()) in EvaluateUnaryTypeTrait()
3957 if (T.isPODType(C) || T->isReferenceType() || T->isObjCLifetimeType()) in EvaluateUnaryTypeTrait()
/external/clang/include/clang/Sema/
DOverload.h685 while (STy->isPointerType() || STy->isReferenceType()) in getNumParams()
/external/clang/tools/libclang/
DCXType.cpp708 if (QT->isReferenceType()) in clang_Type_getAlignOf()
737 if (QT->isReferenceType()) in clang_Type_getSizeOf()
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
DSVals.h293 T->isReferenceType() || T->isNullPtrType(); in isLocType()
/external/clang/include/clang/AST/
DType.h1560 return !isReferenceType() && !isFunctionType() && !isVoidType();
1635 bool isReferenceType() const;
2299 ReferenceTypeBits.InnerRef = Referencee->isReferenceType();
5254 isReferenceType() ||
5278 inline bool Type::isReferenceType() const {
5592 return (isPointerType() || isReferenceType() || isBlockPointerType() ||

1234