|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
tools/clang/include/clang/AST/Type.h 923 QualType getNonReferenceType() const;
References
tools/clang/include/clang/AST/ExprCXX.h 1215 ? Param->getType().getNonReferenceType()
tools/clang/lib/AST/APValue.cpp 515 = IsReference ? Ty.getNonReferenceType() : Ty->getPointeeType();
tools/clang/lib/AST/Expr.cpp 4664 OriginalTy = PVD->getOriginalType().getNonReferenceType();
tools/clang/lib/AST/ExprCXX.cpp 150 Operand.get<TypeSourceInfo *>()->getType().getNonReferenceType(), Quals);
157 Operand.get<TypeSourceInfo *>()->getType().getNonReferenceType(), Quals);
1358 TSI->getType().getNonReferenceType(),
1584 QualType BaseType = getBaseType().getNonReferenceType();
tools/clang/lib/AST/ExprConstant.cpp 5586 Info, E, Definition->getParamDecl(0)->getType().getNonReferenceType(),
11985 CurrentType = MemberDecl->getType().getNonReferenceType();
tools/clang/lib/Analysis/BodyFarm.cpp 141 QualType Type = D->getType().getNonReferenceType();
162 QualType Type = Arg->getType().getNonReferenceType();
258 Call, Ty.getNonReferenceType(), CK_LValueToRValue);
261 Ty = C.getPointerType(Ty.getNonReferenceType());
338 QualType CallbackType = Callback->getType().getNonReferenceType();
342 QualType FlagType = Flag->getType().getNonReferenceType();
413 .getNonReferenceType()
415 PDecl->getType().getNonReferenceType().getCanonicalType()) {
423 QualType PTy = PDecl->getType().getNonReferenceType();
773 Prop->getType().getNonReferenceType()))
tools/clang/lib/Analysis/CFG.cpp 4525 DTy = DTy.getNonReferenceType();
4991 DTy = DTy.getNonReferenceType();
tools/clang/lib/Analysis/ThreadSafety.cpp 2480 VD->getType().getNonReferenceType(), VK_LValue,
tools/clang/lib/CodeGen/CGBlocks.cpp 1077 type.getNonReferenceType(), VK_LValue,
tools/clang/lib/CodeGen/CGClass.cpp 2129 QualType SrcTy = D->getParamDecl(0)->getType().getNonReferenceType();
tools/clang/lib/CodeGen/CGException.cpp 475 QualType ExceptType = Ty.getNonReferenceType().getUnqualifiedType();
575 C->getCaughtType().getNonReferenceType(), CaughtTypeQuals);
tools/clang/lib/CodeGen/CGExprScalar.cpp 272 dyn_cast<TypedefType>(VD->getType().getNonReferenceType()))
tools/clang/lib/CodeGen/CGObjC.cpp 1216 argVar->getType().getNonReferenceType(), VK_LValue,
1262 argVar->getType().getNonReferenceType(), VK_LValue,
1439 ObjCIvarRefExpr ivarRef(ivar, ivar->getType().getNonReferenceType(),
1444 QualType argType = argDecl->getType().getNonReferenceType();
tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp 356 VD->getType().getNonReferenceType(), VK_LValue,
1003 SharedAddresses[N].first.getType().getNonReferenceType()),
1021 SharedAddresses[N].first.getType().getNonReferenceType());
1106 BaseTy = BaseTy.getNonReferenceType();
1130 BaseTy = BaseTy.getNonReferenceType();
4405 QualType Type = VD->getType().getNonReferenceType();
5906 VD->getType().getNonReferenceType(), Loc);
7534 I->getAssociatedDeclaration()->getType().getNonReferenceType();
8170 .getNonReferenceType()
8176 VDAddr, VD->getType().getCanonicalType().getNonReferenceType());
8209 VD->getType().getCanonicalType().getNonReferenceType()),
tools/clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp 263 Type = C.getPointerType(Type.getNonReferenceType());
265 Type = Type.getNonReferenceType();
4858 .getNonReferenceType()
4868 VDAddr, VD->getType().getCanonicalType().getNonReferenceType());
tools/clang/lib/CodeGen/CGStmtOpenMP.cpp 77 VD->getType().getNonReferenceType(), VK_LValue, C.getLocation());
128 CGF, VD, CGF.CreateMemTemp(VD->getType().getNonReferenceType()));
139 OrigVD->getType().getNonReferenceType()))),
230 VD->getType().getNonReferenceType(), VK_LValue,
348 getCanonicalParamType(C, T.getNonReferenceType()),
1622 assert(!E->getType().getNonReferenceType()->isRecordType() &&
1626 CGF.CreateMemTemp(VD->getType().getNonReferenceType());
3730 CGF.emitOMPSimpleStore(VLValue, Res, X->getType().getNonReferenceType(), Loc);
3976 NewVValType = X->getType().getNonReferenceType();
3978 X->getType().getNonReferenceType(), Loc);
4672 getContext().getPointerType(OrigVD->getType().getNonReferenceType());
tools/clang/lib/CodeGen/CodeGenFunction.h 4269 (*I).getNonReferenceType()->isObjCRetainableType() ||
4271 .getCanonicalType((*I).getNonReferenceType())
tools/clang/lib/CodeGen/ItaniumCXXABI.cpp 2522 RetQT = RetQT.getNonReferenceType();
tools/clang/lib/Sema/SemaChecking.cpp 4264 QualType type = VD->getType().getNonReferenceType();
4443 Ty = V->getType().getNonReferenceType();
4445 Ty = F->getType().getNonReferenceType();
tools/clang/lib/Sema/SemaCodeComplete.cpp 500 return S.getASTContext().getPointerType(ContextType.getNonReferenceType());
4353 Results.setPreferredType(Data.PreferredType.getNonReferenceType());
5083 ParamType.getNonReferenceType(),
5084 Proto->getParamType(N).getNonReferenceType()))
7355 Property->getType().getNonReferenceType().getUnqualifiedType();
7584 Context.hasSameUnqualifiedType(ReturnType.getNonReferenceType(),
8349 Results.setPreferredType(GetTypeFromParser(ReturnTy).getNonReferenceType());
tools/clang/lib/Sema/SemaCoroutine.cpp 473 Promise, Promise->getType().getNonReferenceType(), VK_LValue, Loc);
535 BuildDeclRefExpr(MoveDecl, MoveDecl->getType().getNonReferenceType(),
1174 S.BuildDeclRefExpr(PD, PD->getOriginalType().getNonReferenceType(),
1537 BuildDeclRefExpr(PD, PD->getType().getNonReferenceType(),
tools/clang/lib/Sema/SemaDeclAttr.cpp 1412 T = T.getNonReferenceType();
tools/clang/lib/Sema/SemaDeclCXX.cpp 367 Param->getType().getNonReferenceType(),
1426 DecompType = DecompType.getNonReferenceType();
4531 QualType ParamType = Param->getType().getNonReferenceType();
4601 QualType ParamType = Param->getType().getNonReferenceType();
12584 QualType FieldType = Field->getType().getNonReferenceType();
12952 QualType FieldType = Field->getType().getNonReferenceType();
13871 QualType ParamType = Param->getType().getNonReferenceType();
tools/clang/lib/Sema/SemaExpr.cpp 3040 type = type.getNonReferenceType();
3078 type = type.getNonReferenceType();
3095 type = type.getNonReferenceType();
11492 Ty = Ty.getNonReferenceType();
14011 CurrentType = MemberDecl->getType().getNonReferenceType();
15711 DeclRefType = CaptureType.getNonReferenceType();
15872 CaptureType = CaptureType.getNonReferenceType().withConst();
16001 DeclRefType = CaptureType.getNonReferenceType();
16008 DeclRefType = CaptureType.getNonReferenceType();
16067 DeclRefType = CaptureType.getNonReferenceType();
17632 E->setType(DestType.getNonReferenceType());
tools/clang/lib/Sema/SemaExprCXX.cpp 447 = Context.getUnqualifiedArrayType(Operand->getType().getNonReferenceType(),
3650 ConditionVar, ConditionVar->getType().getNonReferenceType(), VK_LValue,
3830 BeforeToType = Ctor->getParamDecl(0)->getType().getNonReferenceType();
3845 *this, From->getBeginLoc(), ToType.getNonReferenceType(), CastKind,
4152 From->getType(), ToType.getNonReferenceType(), From->getBeginLoc(),
4156 From = ImpCastExprToType(From, ToType.getNonReferenceType(),
4315 << ToType.getNonReferenceType();
5010 if (T.getNonReferenceType().hasNonTrivialObjCLifetime())
5264 if (LhsT.getNonReferenceType().hasNonTrivialObjCLifetime())
tools/clang/lib/Sema/SemaExprMember.cpp 1134 MemberNameInfo, Var->getType().getNonReferenceType(),
1167 Var->getType().getNonReferenceType(), VK_LValue, OK_Ordinary);
tools/clang/lib/Sema/SemaExprObjC.cpp 1541 Method->getReturnType().getNonReferenceType(), MsgSend->getType()))
4330 classifyTypeForARCConversion(castType.getNonReferenceType());
tools/clang/lib/Sema/SemaInit.cpp 3855 Info.Constructor->getParamDecl(0)->getType().getNonReferenceType();
6231 Best->Function->getParamDecl(0)->getType().getNonReferenceType(),
7851 QualType DestType = Entity.getType().getNonReferenceType();
8208 ResultType->getNonReferenceType()->isIncompleteArrayType()) {
8237 Entity.getType().getNonReferenceType());
8283 Entity.getType().getNonReferenceType());
8600 << T.getNonReferenceType();
8638 if (destType.getNonReferenceType()->isObjCObjectPointerType() &&
8768 << DestType.getNonReferenceType()
8781 DestType.getNonReferenceType(),
8815 DestType.getNonReferenceType(),
8821 << DestType.getNonReferenceType();
8828 << OnlyArg->getType() << DestType.getNonReferenceType()
8850 << DestType.getNonReferenceType().isVolatileQualified()
8851 << DestType.getNonReferenceType()
8862 << DestType.getNonReferenceType().isVolatileQualified()
8863 << DestType.getNonReferenceType()
8889 << DestType.getNonReferenceType() << OnlyArg->getType()
8900 QualType NonRefType = DestType.getNonReferenceType();
8919 << DestType.getNonReferenceType()
8920 << DestType.getNonReferenceType()->isIncompleteType()
8973 << DestType.getNonReferenceType() << Args[0]->getSourceRange();
tools/clang/lib/Sema/SemaObjCProperty.cpp 1183 QualType PropertyIvarType = PropType.getNonReferenceType();
1482 QualType T = Param->getType().getNonReferenceType();
1659 QualType GetterType = GetterMethod->getReturnType().getNonReferenceType();
1661 property->getType().getNonReferenceType().getAtomicUnqualifiedType();
2362 (*SetterMethod->param_begin())->getType().getNonReferenceType(),
2363 property->getType().getNonReferenceType())) {
tools/clang/lib/Sema/SemaOpenMP.cpp 1246 Type = Type.getNonReferenceType().getCanonicalType();
1301 SemaRef, VD, D->getType().getNonReferenceType(),
1317 SemaRef, VD, D->getType().getNonReferenceType(), D->getLocation());
1335 buildDeclRefExpr(SemaRef, VD, D->getType().getNonReferenceType(),
1354 buildDeclRefExpr(SemaRef, VD, D->getType().getNonReferenceType(),
1847 if (IsByRef && Ty.getNonReferenceType()->isScalarType()) {
2166 QualType Type = VD->getType().getNonReferenceType();
2375 QualType ExprType = VD->getType().getNonReferenceType();
2858 VD->getType().getNonReferenceType()->getAsCXXRecordDecl())
2862 (VD->getType().getNonReferenceType()->isScalarType() &&
3541 return buildDeclRefExpr(S, CD, CD->getType().getNonReferenceType(),
3551 Ref = buildDeclRefExpr(S, CD, CD->getType().getNonReferenceType(),
3603 .getNonReferenceType()
4797 .getNonReferenceType()
5691 Var->getType().getNonReferenceType(),
5949 QualType VarType = LCDecl->getType().getNonReferenceType();
6233 QualType VarType = LCDecl->getType().getNonReferenceType();
6371 SemaRef, VD, VD->getType().getNonReferenceType(), DefaultLoc);
6385 QualType Type = LCDecl->getType().getNonReferenceType();
6421 QualType VarType = LCDecl->getType().getNonReferenceType();
6605 QualType VarType = LCDecl->getType().getNonReferenceType();
11995 Capture, Capture->getType().getNonReferenceType(), VK_LValue, Loc);
12040 Type = Type.getNonReferenceType();
12209 Type = Type.getNonReferenceType();
12215 QualType ElemType = Context.getBaseElementType(Type).getNonReferenceType();
12485 Type = Type.getNonReferenceType();
12547 Type = Context.getBaseElementType(Type).getNonReferenceType();
12895 return SemaRef.BuildDeclRefExpr(VD, VD->getType().getNonReferenceType(),
12916 VD, VD->getType().getNonReferenceType(), VK_LValue, Loc);
13190 Type = ASE->getType().getNonReferenceType();
13198 Type = Type.getNonReferenceType();
13200 Type = Context.getBaseElementType(D->getType().getNonReferenceType());
13367 D->getType().getNonReferenceType()->isVariablyModifiedType())) {
13388 Context.getAsArrayType(D->getType().getNonReferenceType())) {
13389 PrivateTy = D->getType().getNonReferenceType();
13766 Type = Type.getNonReferenceType();
13838 Type = Type.getNonReferenceType().getUnqualifiedType().getCanonicalType();
14056 QType = QType.getNonReferenceType().getUnqualifiedType().getCanonicalType();
14163 QualType ElemType = Context.getBaseElementType(Type).getNonReferenceType();
14276 Type = Context.getBaseElementType(Type.getNonReferenceType())
14447 !ASE->getBase()->getType().getNonReferenceType()->isPointerType() &&
14448 !ASE->getBase()->getType().getNonReferenceType()->isArrayType())) {
14728 QualType CurType = BaseE->getType().getNonReferenceType();
15001 DerivedType = DerivedType.getNonReferenceType();
15416 I->getAssociatedDeclaration()->getType().getNonReferenceType();
16407 Type = Type.getNonReferenceType().getUnqualifiedType();
16488 if (!Type.getNonReferenceType()->isPointerType() &&
16489 !Type.getNonReferenceType()->isArrayType()) {
tools/clang/lib/Sema/SemaOverload.cpp 2822 FromType = FromType.getNonReferenceType();
2823 ToType = ToType.getNonReferenceType();
3249 if (Context.hasSameUnqualifiedType(Type, FirstArg.getNonReferenceType()))
4514 .getNonReferenceType()
4516 DeclType.getNonReferenceType().getUnqualifiedType(),
5719 QualType ConvTy = Conv->getConversionType().getNonReferenceType();
5737 QualType ConvTy = Conversion->getConversionType().getNonReferenceType();
5774 QualType ToType = Conversion->getConversionType().getNonReferenceType();
5930 QualType CurToType = Conversion->getConversionType().getNonReferenceType();
6057 QualType ArgType = Proto->getParamType(0).getNonReferenceType();
6066 QualType ArgType = Proto->getParamType(1).getNonReferenceType();
7013 QualType ToNonRefType = ToType.getNonReferenceType();
7050 QualType ConvType = Conversion->getConversionType().getNonReferenceType();
7059 ConvType = Conversion->getConversionType().getNonReferenceType();
10047 QualType TempFromTy = FromTy.getNonReferenceType();
10091 ToTy.getNonReferenceType().getCanonicalType() ==
10092 FromTy.getNonReferenceType().getCanonicalType()) {
10991 = Cand->Surrogate->getConversionType().getNonReferenceType();
13662 QualType ConvType = Conv->getConversionType().getNonReferenceType();
tools/clang/lib/Sema/SemaPseudoObject.cpp 1094 QualType CT = Conversion->getConversionType().getNonReferenceType();
tools/clang/lib/Sema/SemaStmt.cpp 2405 const QualType RangeVarNonRefType = RangeVarType.getNonReferenceType();
2600 const QualType BeginRefNonRefType = BeginType.getNonReferenceType();
2606 ExprResult EndRef = BuildDeclRefExpr(EndVar, EndType.getNonReferenceType(),
2760 QualType NonReferenceType = VariableType.getNonReferenceType();
2771 QualType NonReferenceType = VariableType.getNonReferenceType();
3158 if (QT.getNonReferenceType()
3189 } else if (QT.getNonReferenceType()
tools/clang/lib/Sema/SemaTemplate.cpp 5898 ParamType.getNonReferenceType())) {
6113 ParamType.getNonReferenceType())) {
6152 ParamType.getNonReferenceType())) {
6284 ParamType.getNonReferenceType(), false,
6290 ResultArg->getType(), ParamType.getNonReferenceType())) {
6993 VD->getType().getNonReferenceType(),
7018 QualType T = VD->getType().getNonReferenceType();
tools/clang/lib/Sema/SemaTemplateDeduction.cpp 413 S, TemplateParams, ParamType.getNonReferenceType(),
414 ValueType.getNonReferenceType(), Info, Deduced, TDF_SkipNonDependent,
4518 if (!Type.getType().getNonReferenceType()->getAs<AutoType>())
tools/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp 737 DI->getType().getNonReferenceType());
tools/clang/tools/extra/clang-tidy/bugprone/UseAfterMoveCheck.cpp 209 const Type *TheType = VD->getType().getNonReferenceType().getTypePtrOrNull();
tools/clang/tools/extra/clang-tidy/cert/PostfixOperatorCheck.cpp 60 ReturnType.getNonReferenceType().getLocalUnqualifiedType();
tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeCstyleCastCheck.cpp 21 SourceType = SourceType.getNonReferenceType();
22 DestType = DestType.getNonReferenceType();
tools/clang/tools/extra/clang-tidy/google/AvoidCStyleCastsCheck.cpp 71 T = T.getCanonicalType().getNonReferenceType();
188 QualType Dest = DestType.getNonReferenceType();
189 QualType Source = SourceType.getNonReferenceType();
191 SourceType.getNonReferenceType() == DestType.getNonReferenceType()) {
191 SourceType.getNonReferenceType() == DestType.getNonReferenceType()) {
tools/clang/tools/extra/clang-tidy/google/ExplicitConstructorCheck.cpp 111 Ctor->getParamDecl(0)->getType().getNonReferenceType());
tools/clang/tools/extra/clang-tidy/google/NonConstReferences.cpp 112 !T.getNonReferenceType().isConstQualified();
tools/clang/tools/extra/clang-tidy/misc/RedundantExpressionCheck.cpp 463 !ParamType.getNonReferenceType().isConstQualified();
tools/clang/tools/extra/clang-tidy/modernize/LoopConvertCheck.cpp 447 CType = CType.getNonReferenceType();
540 AliasVarType = AliasVarType.getNonReferenceType();
728 auto ValueType = DerefType->getNonReferenceType();
tools/clang/tools/extra/clang-tidy/modernize/LoopConvertUtils.cpp 372 DeclarationType = DeclarationType.getNonReferenceType();
tools/clang/tools/extra/clang-tidy/modernize/PassByValueCheck.cpp 194 if (ParamDecl->getType().getNonReferenceType().isTriviallyCopyableType(
tools/clang/tools/extra/clang-tidy/modernize/UseNodiscardCheck.cpp 73 !Node.getNonReferenceType().isConstQualified()) ||
tools/clang/tools/extra/clangd/ExpectedTypes.cpp 26 T = T.getCanonicalType().getNonReferenceType();
tools/clang/tools/extra/clangd/refactor/tweaks/ExtractFunction.cpp 551 QualType TypeInfo = VD->getType().getNonReferenceType();
tools/clang/tools/libclang/CXType.cpp 903 QT = QT.getNonReferenceType();
935 QT = QT.getNonReferenceType();
tools/lldb/source/Symbol/ClangASTContext.cpp 4183 clang::QualType qual_type(GetCanonicalQualType(type).getNonReferenceType());
4763 this, GetQualType(type).getNonReferenceType().getAsOpaquePtr());