Searched refs:ExtInfo (Results 1 - 25 of 35) sorted by relevance

12

/external/clang/lib/CodeGen/
H A DCGCleanup.h235 struct ExtInfo {
243 mutable struct ExtInfo *ExtInfo;
245 struct ExtInfo &getExtInfo() {
246 if (!ExtInfo) ExtInfo = new struct ExtInfo();
247 return *ExtInfo;
250 const struct ExtInfo &getExtInfo() const {
251 if (!ExtInfo) ExtInf
[all...]
H A DCodeGenABITypes.cpp65 FunctionType::ExtInfo info,
H A DCodeGenTypes.h180 const FunctionType::ExtInfo &Info,
202 FunctionType::ExtInfo info,
225 FunctionType::ExtInfo info,
H A DCGObjCRuntime.cpp365 FunctionType::ExtInfo einfo = signature.getExtInfo();
376 FunctionType::ExtInfo(),
H A DCGCall.cpp89 /// given ExtInfo instead of the ExtInfo from the function type.
94 FunctionType::ExtInfo extInfo) {
117 FunctionType::ExtInfo extInfo = FTP->getExtInfo();
242 FunctionType::ExtInfo extInfo = FTP->getExtInfo();
264 FunctionType::ExtInfo Info = FPT->getExtInfo();
287 FunctionType::ExtInfo extInfo = FTP->getExtInfo();
342 FunctionType::ExtInfo einfo;
425 FunctionType::ExtInfo info,
447 FunctionType::ExtInfo inf
[all...]
H A DCGObjC.cpp542 FunctionType::ExtInfo(),
809 FunctionType::ExtInfo(),
902 FunctionType::ExtInfo(),
1018 FunctionType::ExtInfo(),
1056 FunctionType::ExtInfo(),
1189 FunctionType::ExtInfo(),
1202 FunctionType::ExtInfo(),
1573 FunctionType::ExtInfo(),
2910 C.VoidTy, args, FunctionType::ExtInfo(), RequiredArgs::All);
2989 C.VoidTy, args, FunctionType::ExtInfo(), RequiredArg
[all...]
H A DCGBlocks.cpp1289 C.VoidTy, args, FunctionType::ExtInfo(), /*variadic=*/false);
1462 C.VoidTy, args, FunctionType::ExtInfo(), /*variadic=*/false);
1752 R, args, FunctionType::ExtInfo(), /*variadic=*/false);
1822 R, args, FunctionType::ExtInfo(), /*variadic=*/false);
H A DCGDeclCXX.cpp533 getContext().VoidTy, args, FunctionType::ExtInfo(), /*variadic=*/false);
H A DCGAtomic.cpp130 FunctionType::ExtInfo(), RequiredArgs::All);
728 FunctionType::ExtInfo(), RequiredArgs::All);
H A DCGStmt.cpp2122 FunctionType::ExtInfo ExtInfo; local
2124 CGM.getTypes().arrangeFreeFunctionDeclaration(Ctx.VoidTy, Args, ExtInfo,
H A DCGObjCMac.cpp248 FunctionType::ExtInfo(),
269 FunctionType::ExtInfo(),
296 FunctionType::ExtInfo(),
324 FunctionType::ExtInfo(),
344 FunctionType::ExtInfo(),
358 FunctionType::ExtInfo(),
/external/clang/include/clang/CodeGen/
H A DCodeGenABITypes.h67 FunctionType::ExtInfo info,
H A DCGFunctionInfo.h371 const FunctionType::ExtInfo &extInfo,
427 FunctionType::ExtInfo getExtInfo() const {
428 return FunctionType::ExtInfo(isNoReturn(),
460 const FunctionType::ExtInfo &info,
/external/clang/include/clang/AST/
H A DType.h1253 unsigned ExtInfo : 9;
2655 /// ExtInfo - A class which abstracts out some details necessary for
2675 class ExtInfo { class in class:clang::FunctionType
2692 ExtInfo(unsigned Bits) : Bits(static_cast<uint16_t>(Bits)) {} function in class:clang::FunctionType::ExtInfo
2699 ExtInfo(bool noReturn, bool hasRegParm, unsigned regParm, CallingConv cc, function in class:clang::FunctionType::ExtInfo
2710 ExtInfo() : Bits(CC_C) { } function in class:clang::FunctionType::ExtInfo
2714 ExtInfo(CallingConv CC) : Bits(CC) { } function in class:clang::FunctionType::ExtInfo
2727 bool operator==(ExtInfo Other) const {
2730 bool operator!=(ExtInfo Other) const {
2737 ExtInfo withNoRetur
2863 FunctionType::ExtInfo ExtInfo; member in struct:clang::FunctionType::ExtInfo::FunctionProtoType::ExtProtoInfo
[all...]
H A DDecl.h530 struct ExtInfo : public QualifierInfo { struct in class:clang::DeclaratorDecl
534 llvm::PointerUnion<TypeSourceInfo*, ExtInfo*> DeclInfo;
540 bool hasExtInfo() const { return DeclInfo.is<ExtInfo*>(); }
541 ExtInfo *getExtInfo() { return DeclInfo.get<ExtInfo*>(); }
542 const ExtInfo *getExtInfo() const { return DeclInfo.get<ExtInfo*>(); }
2574 typedef QualifierInfo ExtInfo;
2584 llvm::PointerUnion<NamedDecl *, ExtInfo *> NamedDeclOrQualifier;
2586 bool hasExtInfo() const { return NamedDeclOrQualifier.is<ExtInfo *>(); }
[all...]
H A DCanonicalType.h544 LLVM_CLANG_CANPROXY_SIMPLE_ACCESSOR(FunctionType::ExtInfo, getExtInfo)
551 LLVM_CLANG_CANPROXY_SIMPLE_ACCESSOR(FunctionType::ExtInfo, getExtInfo)
558 LLVM_CLANG_CANPROXY_SIMPLE_ACCESSOR(FunctionType::ExtInfo, getExtInfo)
H A DASTContext.h908 /// \brief Change the ExtInfo on a function type.
910 FunctionType::ExtInfo EInfo);
1050 const FunctionType::ExtInfo &Info) const;
1053 return getFunctionNoProtoType(ResultTy, FunctionType::ExtInfo());
/external/clang/lib/Sema/
H A DSemaLambda.cpp1173 InvokerExtInfo.ExtInfo = InvokerExtInfo.ExtInfo.withCallingConv(CC);
1342 FunctionProtoType::ExtProtoInfo ExtInfo = Proto->getExtProtoInfo(); local
1343 ExtInfo.TypeQuals = 0;
1345 Proto->getReturnType(), Proto->getParamTypes(), ExtInfo);
1349 FunctionProtoType::ExtProtoInfo ExtInfo(S.Context.getDefaultCallingConvention(
1351 ExtInfo.TypeQuals = Qualifiers::Const;
1352 QualType ConvTy = S.Context.getFunctionType(BlockPtrTy, None, ExtInfo);
H A DSemaType.cpp2853 FunctionType::ExtInfo EI(getCCForDeclaratorChunk(S, D, FTI, chunkIndex));
2888 EPI.ExtInfo = EI;
4478 FunctionType::ExtInfo EI = unwrapped.get()->getExtInfo().withNoReturn(true);
4494 FunctionType::ExtInfo EI
4520 FunctionType::ExtInfo EI =
4589 FunctionType::ExtInfo EI = unwrapped.get()->getExtInfo().withCallingConv(CC);
H A DSemaLookup.cpp737 EPI.ExtInfo = EPI.ExtInfo.withCallingConv(CC_C);
/external/clang/lib/AST/
H A DASTContext.cpp2080 FunctionType::ExtInfo Info) {
2090 EPI.ExtInfo = Info;
2787 const FunctionType::ExtInfo &Info) const {
2810 FunctionProtoType::ExtInfo newInfo = Info.withCallingConv(CallConv);
6885 FunctionType::ExtInfo lbaseInfo = lbase->getExtInfo();
6886 FunctionType::ExtInfo rbaseInfo = rbase->getExtInfo();
6909 FunctionType::ExtInfo einfo = lbaseInfo.withNoReturn(NoReturn);
6958 EPI.ExtInfo = einfo;
6994 EPI.ExtInfo = einfo;
7340 EPI.ExtInfo
[all...]
H A DDecl.cpp1550 DeclInfo = new (getASTContext()) ExtInfo;
1583 DeclInfo = new (getASTContext()) ExtInfo;
3378 NamedDeclOrQualifier = new (getASTContext()) ExtInfo;
3401 NamedDeclOrQualifier = new (getASTContext()) ExtInfo;
H A DType.cpp1598 result->containsUnexpandedParameterPack(), epi.ExtInfo),
1777 epi.ExtInfo.Profile(ID);
H A DTypePrinter.cpp645 FunctionType::ExtInfo Info = T->getExtInfo();
/external/clang/lib/Serialization/
H A DASTReaderDecl.cpp349 DeclaratorDecl::ExtInfo *Info =
350 DD->DeclInfo.get<DeclaratorDecl::ExtInfo *>();
491 TagDecl::ExtInfo *Info = new (Reader.getContext()) TagDecl::ExtInfo();
563 DeclaratorDecl::ExtInfo *Info
564 = new (Reader.getContext()) DeclaratorDecl::ExtInfo();

Completed in 514 milliseconds

12