/external/clang/lib/Sema/ |
SemaExceptionSpec.cpp | 27 static const FunctionProtoType *GetUnderlyingFunction(QualType T) 35 return T->getAs<FunctionProtoType>(); 133 const FunctionProtoType *FnT = T->getAs<FunctionProtoType>(); 140 const FunctionProtoType * 141 Sema::ResolveExceptionSpec(SourceLocation Loc, const FunctionProtoType *FPT) { 151 const FunctionProtoType *SourceFPT = 152 SourceDecl->getType()->castAs<FunctionProtoType>(); 164 const FunctionProtoType *Proto = 165 SourceDecl->getType()->castAs<FunctionProtoType>(); [all...] |
SemaLambda.cpp | 365 const FunctionProtoType *FPT = MethodType->castAs<FunctionProtoType>(); [all...] |
SemaTemplateDeduction.cpp | [all...] |
SemaDeclCXX.cpp | 157 const FunctionProtoType *Proto 158 = Method->getType()->getAs<FunctionProtoType>(); 190 FunctionProtoType::NoexceptResult NR = 192 assert(NR != FunctionProtoType::NR_NoNoexcept && 194 assert(NR != FunctionProtoType::NR_Dependent && 198 if (NR == FunctionProtoType::NR_Throw) { 703 OldType->getAs<FunctionProtoType>(), Old->getLocation(), 704 NewType->getAs<FunctionProtoType>(), New->getLocation())) { 767 const FunctionProtoType *FT = FD->getType()->getAs<FunctionProtoType>(); [all...] |
/external/clang/include/clang/CodeGen/ |
CodeGenABITypes.h | 64 const CGFunctionInfo &arrangeFreeFunctionType(CanQual<FunctionProtoType> Ty, 69 const FunctionProtoType *FTP,
|
CGFunctionInfo.h | 302 static RequiredArgs forPrototypePlus(const FunctionProtoType *prototype, 308 static RequiredArgs forPrototype(const FunctionProtoType *prototype) { 312 static RequiredArgs forPrototype(CanQual<FunctionProtoType> prototype) { 316 static RequiredArgs forPrototypePlus(CanQual<FunctionProtoType> prototype, 516 const FunctionProtoType *CalleeProtoTy; 522 CGCalleeInfo(const FunctionProtoType *calleeProtoTy, const Decl *calleeDecl) 524 CGCalleeInfo(const FunctionProtoType *calleeProtoTy) 529 const FunctionProtoType *getCalleeFunctionProtoType() {
|
/external/clang/lib/CodeGen/ |
CodeGenABITypes.cpp | 47 CodeGenABITypes::arrangeFreeFunctionType(CanQual<FunctionProtoType> Ty, 59 const FunctionProtoType *FTP,
|
CodeGenTypes.h | 42 class FunctionProtoType; 270 const FunctionProtoType *type, 275 const CGFunctionInfo &arrangeFreeFunctionType(CanQual<FunctionProtoType> Ty, 279 const FunctionProtoType *FTP,
|
CodeGenTypes.cpp | 229 if (const FunctionProtoType *FPT = dyn_cast<FunctionProtoType>(FT)) 312 if (const FunctionProtoType *FPT = dyn_cast<FunctionProtoType>(FT)) 334 if (const FunctionProtoType *FPT = dyn_cast<FunctionProtoType>(FT)) { 336 CanQual<FunctionProtoType>::CreateUnsafe(QualType(FPT, 0)), FD);
|
CGExprCXX.cpp | 55 const FunctionProtoType *FPT = MD->getType()->castAs<FunctionProtoType>(); 76 const FunctionProtoType *FPT = MD->getType()->castAs<FunctionProtoType>(); 294 const FunctionProtoType *FPT = 295 MPT->getPointeeType()->castAs<FunctionProtoType>(); [all...] |
CGCXXABI.cpp | 83 const FunctionProtoType *FPT = 84 MPT->getPointeeType()->getAs<FunctionProtoType>();
|
ObjectFilePCHContainerOperations.cpp | 102 FunctionProtoType::ExtProtoInfo()); 121 FunctionProtoType::ExtProtoInfo());
|
CGVTables.cpp | 148 const FunctionProtoType *FPT = MD->getType()->getAs<FunctionProtoType>(); 219 const FunctionProtoType *FPT = MD->getType()->getAs<FunctionProtoType>(); 292 const FunctionProtoType *FPT = MD->getType()->getAs<FunctionProtoType>(); [all...] |
CGCall.cpp | 71 static CanQual<FunctionProtoType> GetFormalType(const CXXMethodDecl *MD) { 73 .getAs<FunctionProtoType>(); 100 const CanQual<FunctionProtoType> &FPT, 126 CanQual<FunctionProtoType> FTP, 140 CodeGenTypes::arrangeFreeFunctionType(CanQual<FunctionProtoType> FTP, 187 const FunctionProtoType *FTP, 199 FTP->getCanonicalTypeUnqualified().getAs<FunctionProtoType>(), MD); 211 CanQual<FunctionProtoType> prototype = GetFormalType(MD); 237 CanQual<FunctionProtoType> FTP = GetFormalType(MD); 269 CanQual<FunctionProtoType> FPT = GetFormalType(D) [all...] |
CGException.cpp | 437 const FunctionProtoType *Proto = FD->getType()->getAs<FunctionProtoType>(); 443 if (Proto->getNoexceptSpec(getContext()) == FunctionProtoType::NR_Nothrow) { 516 const FunctionProtoType *Proto = FD->getType()->getAs<FunctionProtoType>(); 522 if (Proto->getNoexceptSpec(getContext()) == FunctionProtoType::NR_Nothrow) { [all...] |
/external/clang/lib/AST/ |
ItaniumCXXABI.cpp | 62 const FunctionProtoType *Proto = 63 CallOperator->getType()->getAs<FunctionProtoType>(); 68 FunctionProtoType::ExtProtoInfo()); 70 return ++ManglingNumbers[Key->castAs<FunctionProtoType>()];
|
Mangle.cpp | 165 const FunctionProtoType *Proto = dyn_cast<FunctionProtoType>(FT);
|
MicrosoftMangle.cpp | 313 void mangleThrowSpecification(const FunctionProtoType *T); 416 const FunctionProtoType *FT = FD->getType()->castAs<FunctionProtoType>(); 614 mangleCallingConvention(MD->getType()->getAs<FunctionProtoType>()); [all...] |
Type.cpp | 825 QualType VisitFunctionProtoType(const FunctionProtoType *T) { 845 FunctionProtoType::ExtProtoInfo info = T->getExtProtoInfo(); [all...] |
/external/clang/lib/StaticAnalyzer/Checkers/ |
CheckSecuritySyntaxOnly.cpp | 310 const FunctionProtoType *FPT = FD->getType()->getAs<FunctionProtoType>(); 346 const FunctionProtoType *FPT = FD->getType()->getAs<FunctionProtoType>(); 390 const FunctionProtoType *FPT = FD->getType()->getAs<FunctionProtoType>(); 559 const FunctionProtoType *FPT = FD->getType()->getAs<FunctionProtoType>(); 593 const FunctionProtoType *FTP = FD->getType()->getAs<FunctionProtoType>(); [all...] |
/external/clang/tools/libclang/ |
CXType.cpp | 502 if (const FunctionProtoType *FD = T->getAs<FunctionProtoType>()) 545 if (const FunctionProtoType *FD = T->getAs<FunctionProtoType>()) { 561 if (const FunctionProtoType *FD = T->getAs<FunctionProtoType>()) { 859 const FunctionProtoType *FD = QT->getAs<FunctionProtoType>();
|
/external/clang/include/clang/AST/ |
CanonicalType.h | 482 struct CanProxyAdaptor<FunctionProtoType> 483 : public CanProxyBase<FunctionProtoType> { 494 typedef CanTypeIterator<FunctionProtoType::param_type_iterator>
|
/external/clang/lib/Analysis/ |
BodyFarm.cpp | 37 const FunctionProtoType *FT = 38 BPT->getPointeeType()->getAs<FunctionProtoType>();
|
/external/clang/lib/Frontend/Rewrite/ |
RewriteObjC.cpp | 484 FunctionProtoType::ExtProtoInfo fpi; 547 if (const FunctionProtoType *fproto 548 = dyn_cast<FunctionProtoType>(funcType.IgnoreParens())) { [all...] |
/external/clang/include/clang/Sema/ |
Sema.h | 115 class FunctionProtoType; 516 SmallVector<std::pair<CXXMethodDecl*, const FunctionProtoType*>, 2> [all...] |