/external/clang/include/clang/AST/ |
LambdaMangleContext.h | 22 class FunctionProtoType; 27 llvm::DenseMap<const FunctionProtoType *, unsigned> ManglingNumbers;
|
CanonicalType.h | 600 struct CanProxyAdaptor<FunctionProtoType> 601 : public CanProxyBase<FunctionProtoType> { 612 typedef CanTypeIterator<FunctionProtoType::arg_type_iterator>
|
/external/clang/lib/AST/ |
LambdaMangleContext.cpp | 20 const FunctionProtoType *Proto 21 = CallOperator->getType()->getAs<FunctionProtoType>(); 27 FunctionProtoType::ExtProtoInfo()); 29 return ++ManglingNumbers[Key->castAs<FunctionProtoType>()];
|
MicrosoftMangle.cpp | 72 void mangleThrowSpecification(const FunctionProtoType *T); 191 const FunctionProtoType *FT = cast<FunctionProtoType>(FD->getType()); 726 void MicrosoftCXXNameMangler::mangleType(const FunctionProtoType *T) { 743 const FunctionProtoType *Proto = cast<FunctionProtoType>(T); 773 for (FunctionProtoType::arg_type_iterator Arg = Proto->arg_type_begin(), [all...] |
Type.cpp | [all...] |
ASTContext.cpp | [all...] |
DumpXML.cpp | 975 void visitFunctionProtoTypeAttrs(FunctionProtoType *T) { 980 void visitFunctionProtoTypeChildren(FunctionProtoType *T) { 984 for (FunctionProtoType::arg_type_iterator 993 for (FunctionProtoType::exception_iterator
|
/external/clang/lib/Sema/ |
SemaExceptionSpec.cpp | 27 static const FunctionProtoType *GetUnderlyingFunction(QualType T) 35 return T->getAs<FunctionProtoType>(); 92 const FunctionProtoType *FnT = T->getAs<FunctionProtoType>(); 99 const FunctionProtoType * 100 Sema::ResolveExceptionSpec(SourceLocation Loc, const FunctionProtoType *FPT) { 107 const FunctionProtoType *SourceFPT = 108 SourceDecl->getType()->castAs<FunctionProtoType>(); 116 return SourceDecl->getType()->castAs<FunctionProtoType>(); 130 Old->getType()->getAs<FunctionProtoType>(), [all...] |
SemaLambda.cpp | 239 FunctionProtoType::ExtProtoInfo EPI; 459 const FunctionProtoType *Proto 460 = CallOperator->getType()->getAs<FunctionProtoType>(); 464 FunctionProtoType::ExtProtoInfo ExtInfo = Proto->getExtProtoInfo(); 473 FunctionProtoType::ExtProtoInfo ExtInfo; 531 const FunctionProtoType *Proto 532 = CallOperator->getType()->getAs<FunctionProtoType>(); 535 FunctionProtoType::ExtProtoInfo ExtInfo = Proto->getExtProtoInfo(); 545 FunctionProtoType::ExtProtoInfo ExtInfo; 671 const FunctionProtoType *Prot [all...] |
SemaDeclCXX.cpp | 134 const FunctionProtoType *Proto 135 = Method->getType()->getAs<FunctionProtoType>(); 170 FunctionProtoType::NoexceptResult NR = 172 assert(NR != FunctionProtoType::NR_NoNoexcept && 174 assert(NR != FunctionProtoType::NR_Dependent && 179 if (NR == FunctionProtoType::NR_Throw) { 192 for (FunctionProtoType::exception_iterator E = Proto->exception_begin(), 585 OldType->getAs<FunctionProtoType>(), Old->getLocation(), 586 NewType->getAs<FunctionProtoType>(), New->getLocation())) { 663 const FunctionProtoType *FT = FD->getType()->getAs<FunctionProtoType>() [all...] |
SemaTemplateInstantiateDecl.cpp | [all...] |
SemaOverload.cpp | 921 const FunctionProtoType* OldType = cast<FunctionProtoType>(OldQType); 922 const FunctionProtoType* NewType = cast<FunctionProtoType>(NewQType); [all...] |
/external/clang/lib/CodeGen/ |
CodeGenTypes.h | 41 class FunctionProtoType; 199 const CGFunctionInfo &arrangeFunctionType(CanQual<FunctionProtoType> Ty); 202 const FunctionProtoType *FTP);
|
CGCall.h | 118 static RequiredArgs forPrototypePlus(const FunctionProtoType *prototype, 124 static RequiredArgs forPrototype(const FunctionProtoType *prototype) { 128 static RequiredArgs forPrototype(CanQual<FunctionProtoType> prototype) { 132 static RequiredArgs forPrototypePlus(CanQual<FunctionProtoType> prototype,
|
CGExprCXX.cpp | 47 const FunctionProtoType *FPT = MD->getType()->castAs<FunctionProtoType>(); 295 const FunctionProtoType *FPT = 296 MPT->getPointeeType()->castAs<FunctionProtoType>(); [all...] |
CGCXXABI.cpp | 48 const FunctionProtoType *FPT = 49 MPT->getPointeeType()->getAs<FunctionProtoType>();
|
CodeGenTypes.cpp | 227 if (const FunctionProtoType *FPT = dyn_cast<FunctionProtoType>(FT)) 476 if (const FunctionProtoType *FPT = dyn_cast<FunctionProtoType>(FT)) { 478 CanQual<FunctionProtoType>::CreateUnsafe(QualType(FPT, 0)));
|
CGCall.cpp | 57 static CanQual<FunctionProtoType> GetFormalType(const CXXMethodDecl *MD) { 59 .getAs<FunctionProtoType>(); 87 CanQual<FunctionProtoType> FTP) { 100 CodeGenTypes::arrangeFunctionType(CanQual<FunctionProtoType> FTP) { 131 const FunctionProtoType *FTP) { 138 FTP->getCanonicalTypeUnqualified().getAs<FunctionProtoType>()); 150 CanQual<FunctionProtoType> prototype = GetFormalType(MD); 171 CanQual<FunctionProtoType> FTP = GetFormalType(D); 194 CanQual<FunctionProtoType> FTP = GetFormalType(D); 223 assert(isa<FunctionProtoType>(FTy)) [all...] |
CGException.cpp | 479 const FunctionProtoType *Proto = FD->getType()->getAs<FunctionProtoType>(); 485 if (Proto->getNoexceptSpec(getContext()) == FunctionProtoType::NR_Nothrow) { 547 const FunctionProtoType *Proto = FD->getType()->getAs<FunctionProtoType>(); 553 if (Proto->getNoexceptSpec(getContext()) == FunctionProtoType::NR_Nothrow) { [all...] |
CGVTables.cpp | 241 const FunctionProtoType *FPT = MD->getType()->getAs<FunctionProtoType>(); 307 const FunctionProtoType *FPT = MD->getType()->getAs<FunctionProtoType>();
|
/external/clang/lib/StaticAnalyzer/Checkers/ |
CheckSecuritySyntaxOnly.cpp | 305 const FunctionProtoType *FPT 306 = dyn_cast<FunctionProtoType>(FD->getType().IgnoreParens()); 343 const FunctionProtoType *FPT 344 = dyn_cast<FunctionProtoType>(FD->getType().IgnoreParens()); 389 const FunctionProtoType *FPT 390 = dyn_cast<FunctionProtoType>(FD->getType().IgnoreParens()); 563 const FunctionProtoType *FPT 564 = dyn_cast<FunctionProtoType>(FD->getType().IgnoreParens()); 598 const FunctionProtoType *FTP 599 = dyn_cast<FunctionProtoType>(FD->getType().IgnoreParens()) [all...] |
/external/clang/tools/libclang/ |
CXType.cpp | 426 if (const FunctionProtoType *FD = T->getAs<FunctionProtoType>()) 463 if (const FunctionProtoType *FD = T->getAs<FunctionProtoType>()) { 479 if (const FunctionProtoType *FD = T->getAs<FunctionProtoType>()) {
|
/external/clang/lib/StaticAnalyzer/Core/ |
ExprEngineCXX.cpp | 199 const FunctionProtoType *FnType = NULL; 202 FnType = CD->getType()->getAs<FunctionProtoType>();
|
ExprEngineCallAndReturn.cpp | 161 const FunctionProtoType *FT = 0; 163 FT = dyn_cast<FunctionProtoType>(PT->getPointeeType()); 166 // FT = dyn_cast<FunctionProtoType>(BT->getPointeeType());
|
/external/clang/lib/Rewrite/ |
RewriteModernObjC.cpp | 524 FunctionProtoType::ExtProtoInfo fpi; 548 if (const FunctionProtoType *fproto 549 = dyn_cast<FunctionProtoType>(funcType.IgnoreParens())) { 550 for (FunctionProtoType::arg_type_iterator I = fproto->arg_type_begin(), [all...] |