Searched refs:isFunctionType (Results 1 - 25 of 47) sorted by relevance

12

/freebsd-current/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/
H A DUninitializedObject.h326 T->isFunctionType() || T->isAtomicType() ||
/freebsd-current/contrib/llvm-project/clang/lib/AST/
H A DExprClassification.cpp45 if (TR->isFunctionType() || TR == Ctx.OverloadTy)
507 return RV->getPointeeType()->isFunctionType() ? Cl::CL_LValue : Cl::CL_XValue;
590 return (E->getType()->isFunctionType() ||
598 return (E->getType()->isFunctionType() ||
658 if (Ctx.getLangOpts().CPlusPlus && E->getType()->isFunctionType())
H A DASTContext.cpp1670 if (T->isFunctionType())
3337 assert((T->isArrayType() || T->isFunctionType()) && "T does not decay");
3353 if (T->isFunctionType())
3362 assert(T->isFunctionType() && "block of function types only");
6905 if (T->isArrayType() || T->isFunctionType())
6924 if (T->isArrayType() || T->isFunctionType())
7689 } else if (PType->isFunctionType())
7732 } else if (PType->isFunctionType())
7803 } else if (PType->isFunctionType())
10938 if (RHSCan->isFunctionType()) {
[all...]
/freebsd-current/contrib/llvm-project/clang/lib/AST/Interp/
H A DContext.cpp179 T->isFunctionType() || T->isSpecificBuiltinType(BuiltinType::BoundMember))
H A DByteCodeExprGen.h134 if (E->getType()->isFunctionType())
/freebsd-current/contrib/llvm-project/clang/lib/Sema/
H A DSemaType.cpp752 if (!declarator.getNumTypeObjects() && declSpecType->isFunctionType())
1875 if (Result->isFunctionType()) {
2194 if (T->isFunctionType() && getLangOpts().OpenCL &&
2294 if (T->isFunctionType() && getLangOpts().OpenCL &&
2542 if (T->isFunctionType()) {
2959 if (T->isArrayType() || T->isFunctionType()) {
2961 << T->isFunctionType() << T;
3148 if (T->isFunctionType() && getLangOpts().OpenCL &&
3165 if (T->isFunctionType())
3185 if (!T->isFunctionType()) {
7298 bool isFunctionType() const { return (Fn != nullptr); } function in struct:__anon834::__anon838::FunctionTypeUnwrapper
[all...]
H A DSemaStmtAsm.cpp754 if (T->isFunctionType() || T->isDependentType())
811 if (T->isFunctionType()) {
H A DSemaTemplateDeduction.cpp1466 if ((TDF & TDF_TopLevelParameterTypeList) && !P->isFunctionType()) {
1521 if (A->isFunctionType() && P.hasQualifiers())
1917 if (PPT->isFunctionType())
1921 if (APT->isFunctionType())
3485 if (A->isFunctionType() && S.IsFunctionConversion(A, DeducedA, Tmp))
3881 if (!ParamType->isFunctionType() &&
3933 ArgType->isFunctionType())
4646 else if (P->isFunctionType())
H A DDeclSpec.cpp390 return E->getType()->isFunctionType();
408 return QT->isFunctionType();
H A DSemaExprCXX.cpp1599 if (Ty->isFunctionType())
2491 if (AllocType->isFunctionType())
3724 } else if (Pointee->isFunctionType() || Pointee->isVoidType() ||
4043 if (T->isFunctionType())
5090 return T->isFunctionType();
5272 if (T->isIncompleteType() || T->isFunctionType())
5524 if (T->isIncompleteType() || T->isFunctionType())
5537 if (ArgTy->isObjectType() || ArgTy->isFunctionType())
5809 if (RhsT->isFunctionType() || RhsT->isArrayType())
5821 if (LhsT->isObjectType() || LhsT->isFunctionType())
[all...]
H A DSemaExpr.cpp532 if (Ty->isFunctionType()) {
662 if (T->isFunctionType() || T->isArrayType())
772 if (Ty->isFunctionType()) {
4389 if (T->isFunctionType() &&
4521 if (ExprTy->isFunctionType()) {
4791 if (ExprType->isFunctionType()) {
5454 if (ResultTy->isFunctionType()) {
6067 if (ResultType->isFunctionType()) {
9897 assert(rhptee->isFunctionType());
9906 assert(lhptee->isFunctionType());
[all...]
H A DSemaExprMember.cpp1261 if (IsArrow && !Base->getType()->isFunctionType())
1319 } else if (BaseType->isFunctionType()) {
H A DSemaTemplate.cpp1467 if (T->isArrayType() || T->isFunctionType())
2632 if (NewType->isArrayType() || NewType->isFunctionType())
5870 if (T->isFunctionType())
6760 !ParamType->castAs<PointerType>()->getPointeeType()->isFunctionType() &&
6767 if (!ParamRef->getPointeeType()->isFunctionType()) {
7695 ParamType->castAs<PointerType>()->getPointeeType()->isFunctionType()) ||
7701 ParamType->castAs<ReferenceType>()->getPointeeType()->isFunctionType()) ||
7709 ->isFunctionType())) {
7981 else if (ParamType->isFunctionType())
10646 if (D.getDeclSpec().hasConstexprSpecifier() && R->isFunctionType())
[all...]
H A DSemaOverload.cpp1995 !FromType->isFunctionType() && !FromType->isArrayType() &&
2033 } else if (FromType->isFunctionType() && argIsLValue) {
2667 if (getLangOpts().MSVCCompat && FromPointeeType->isFunctionType() &&
3303 FromPointeeType->isFunctionType() && ToPointeeType->isVoidType()) {
4828 else if (UnqualT2->isFunctionType() &&
4915 if (RefType && !RefType->getPointeeType()->isFunctionType())
4937 !RefType->getPointeeType()->isFunctionType()))
5057 ICS.Standard.BindsToFunctionLvalue = T2->isFunctionType();
5127 (InitCategory.isLValue() && T2->isFunctionType()))) {
5165 if (T1->isFunctionType())
[all...]
H A DSemaExceptionSpec.cpp130 else if (T->isFunctionType())
H A DSemaTemplateInstantiateDecl.cpp1157 if (DI->getType()->isFunctionType()) {
1247 } else if (DI->getType()->isFunctionType()) {
1333 } else if (DI->getType()->isFunctionType()) {
3990 if (DI->getType()->isFunctionType()) {
4409 if (DI->getType()->isFunctionType()) {
H A DSemaAttr.cpp403 if (E->getType()->isFunctionType())
H A DSemaConcept.cpp130 Type->isFunctionType() ||
/freebsd-current/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DASTResultSynthesizer.cpp335 if (expr_type->isFunctionType())
/freebsd-current/contrib/llvm-project/clang/lib/Analysis/
H A DBodyFarm.cpp272 Call->getType()->isFunctionType()) {
277 && Call->getType()->getPointeeType()->isFunctionType()){
/freebsd-current/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DSValBuilder.cpp828 assert(Loc::isLocType(OriginalTy) || OriginalTy->isFunctionType() ||
918 assert(Loc::isLocType(OriginalTy) || OriginalTy->isFunctionType() ||
/freebsd-current/contrib/llvm-project/clang/include/clang/AST/
H A DType.h2171 return !isFunctionType();
2179 return !isReferenceType() && !isFunctionType() && !isVoidType();
2260 bool isFunctionType() const;
7041 getTypePtr()->isFunctionType());
7064 isFunctionType() ||
7080 inline bool Type::isFunctionType() const { function in class:clang::FunctionType::ExtInfo::Type
7113 return !T->getPointeeType()->isFunctionType();
7120 return T->getPointeeType()->isFunctionType();
7127 return T->getPointeeType()->isFunctionType();
7517 return isFunctionType() || isArrayTyp
[all...]
/freebsd-current/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenTypes.cpp833 return T->isFunctionType() && !T.hasAddressSpace()
/freebsd-current/contrib/llvm-project/llvm/lib/Demangle/
H A DMicrosoftDemangle.cpp227 static bool isFunctionType(std::string_view S) { function
1846 else if (isFunctionType(MangledName)) {
/freebsd-current/contrib/llvm-project/clang/lib/Parse/
H A DParseExpr.cpp1884 if (!Ty.isNull() && Ty->isFunctionType()) {
2199 (BaseType->isFunctionType() ||

Completed in 808 milliseconds

12