reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Sema/SemaExpr.cpp
 2994     if (type.isNull())
 2996     if (auto *FPT = type->getAs<FunctionProtoType>()) {
 3002       type = VD->getType();
 3040       type = type.getNonReferenceType();
 3040       type = type.getNonReferenceType();
 3047       if (const ReferenceType *reftype = type->getAs<ReferenceType>()) {
 3048         type = reftype->getPointeeType();
 3056       type = type.getUnqualifiedType();
 3056       type = type.getUnqualifiedType();
 3067           !type.hasQualifiers() &&
 3068           type->isVoidType()) {
 3078       type = type.getNonReferenceType();
 3078       type = type.getNonReferenceType();
 3086           type = CapturedType;
 3095       type = type.getNonReferenceType();
 3095       type = type.getNonReferenceType();
 3110           type = Context.BuiltinFnTy;
 3116       const FunctionType *fty = type->castAs<FunctionType>();
 3121         type = Context.UnknownAnyTy;
 3139         type = Context.getFunctionNoProtoType(fty->getReturnType(),
 3161           type = Context.UnknownAnyTy;
 3180     return BuildDeclRefExpr(VD, type, valueKind, NameInfo, &SS, FoundD,