Searched defs:ReturnType (Results 1 - 11 of 11) sorted by relevance

/external/clang/include/clang/Sema/
H A DScopeInfo.h123 /// ReturnType - The return type of the block, or null if the block
125 QualType ReturnType; member in class:clang::sema::BlockScopeInfo
/external/llvm/lib/VMCore/
H A DType.cpp329 FunctionType *FunctionType::get(Type *ReturnType, argument
334 Key.push_back(const_cast<Type*>(ReturnType));
340 LLVMContextImpl *pImpl = ReturnType->getContext().pImpl;
347 new (FT) FunctionType(ReturnType, Params, isVarArg);
H A DCore.cpp265 LLVMTypeRef LLVMFunctionType(LLVMTypeRef ReturnType, argument
269 return wrap(FunctionType::get(unwrap(ReturnType), Tys, IsVarArg != 0));
/external/clang/lib/Parse/
H A DParseObjc.cpp925 /*ReturnType=*/ ParsedType());
931 ParsedType ReturnType; local
934 ReturnType = ParseObjCTypeName(DSRet, Declarator::ObjCResultContext, 0);
943 ReturnType); local
970 mType, DSRet, ReturnType,
1018 ReturnType, local
1046 ReturnType, local
1096 mType, DSRet, ReturnType,
/external/clang/lib/Sema/
H A DSemaExprObjC.cpp354 QualType &ReturnType, ExprValueKind &VK) {
380 ReturnType = Context.UnknownAnyTy;
382 ReturnType = Context.getObjCIdType();
388 ReturnType = getMessageSendResultType(ReceiverType, Method, isClassMessage,
1118 QualType ReturnType; local
1125 ReturnType, VK))
1136 Result = ObjCMessageExpr::Create(Context, ReturnType, VK, LBracLoc,
1142 Result = ObjCMessageExpr::Create(Context, ReturnType, VK, LBracLoc,
1423 QualType ReturnType; local
1429 LBracLoc, RBracLoc, ReturnType, V
349 CheckMessageArgumentTypes(QualType ReceiverType, Expr **Args, unsigned NumArgs, Selector Sel, ObjCMethodDecl *Method, bool isClassMessage, bool isSuperMessage, SourceLocation lbrac, SourceLocation rbrac, QualType &ReturnType, ExprValueKind &VK) argument
[all...]
H A DSemaDeclObjC.cpp2519 ObjCDeclSpec &ReturnQT, ParsedType ReturnType,
2539 if (ReturnType) {
2540 resultDeclType = GetTypeFromParser(ReturnType, &ResultTInfo);
2515 ActOnMethodDeclaration( Scope *S, SourceLocation MethodLoc, SourceLocation EndLoc, tok::TokenKind MethodType, ObjCDeclSpec &ReturnQT, ParsedType ReturnType, ArrayRef<SourceLocation> SelectorLocs, Selector Sel, ObjCArgInfo *ArgInfo, DeclaratorChunk::ParamInfo *CParamInfo, unsigned CNumArgs, AttributeList *AttrList, tok::ObjCKeywordKind MethodDeclKind, bool isVariadic, bool MethodDefinition) argument
H A DSemaCodeComplete.cpp1693 !SemaRef.getCurBlock()->ReturnType.isNull())
1694 isVoid = SemaRef.getCurBlock()->ReturnType->isVoidType();
3783 ResultType = BSI->ReturnType;
5787 QualType ReturnType,
5797 FindImplementableMethods(Context, *I, WantInstanceMethods, ReturnType,
5804 WantInstanceMethods, ReturnType,
5810 WantInstanceMethods, ReturnType,
5821 FindImplementableMethods(Context, *I, WantInstanceMethods, ReturnType,
5827 WantInstanceMethods, ReturnType, KnownMethods,
5838 FindImplementableMethods(Context, *I, WantInstanceMethods, ReturnType,
5784 FindImplementableMethods(ASTContext &Context, ObjCContainerDecl *Container, bool WantInstanceMethods, QualType ReturnType, KnownMethodsMap &KnownMethods, bool InOriginalClass = true) argument
5885 AddObjCKeyValueCompletions(ObjCPropertyDecl *Property, bool IsInstanceMethod, QualType ReturnType, ASTContext &Context, VisitedSelectorSet &KnownSelectors, ResultBuilder &Results) argument
6513 QualType ReturnType = GetTypeFromParser(ReturnTy); local
[all...]
H A DSemaStmt.cpp1604 /// \param ReturnType If we're determining the copy elision candidate for
1619 const VarDecl *Sema::getCopyElisionCandidate(QualType ReturnType, argument
1625 if (!ReturnType.isNull()) {
1626 if (!ReturnType->isRecordType())
1629 if (!Context.hasSameUnqualifiedType(ReturnType, ExprType))
1736 if (CurBlock->ReturnType.isNull()) {
1746 CurBlock->ReturnType = RetValExp->getType();
1752 CurBlock->ReturnType.removeLocalConst(); // FIXME: local???
1755 CurBlock->ReturnType = Context.DependentTy;
1757 CurBlock->ReturnType
[all...]
H A DSemaDeclCXX.cpp3841 QualType ReturnType = local
3843 if (!ReturnType->isLValueReferenceType() ||
3845 Context.getCanonicalType(ReturnType->getPointeeType()),
3895 MD->setType(Context.getFunctionType(ReturnType, &ArgType, 1, EPI));
3992 QualType ReturnType = local
3994 if (!ReturnType->isLValueReferenceType() ||
3996 Context.getCanonicalType(ReturnType->getPointeeType()),
4044 MD->setType(Context.getFunctionType(ReturnType, &ArgType, 1, EPI));
H A DSemaExpr.cpp8706 CurBlock->ReturnType = RetTy;
8790 if (!BSI->ReturnType.isNull())
8791 RetTy = BSI->ReturnType;
9569 bool Sema::CheckCallReturnType(QualType ReturnType, SourceLocation Loc, argument
9571 if (ReturnType->isVoidType() || !ReturnType->isIncompleteType())
9579 if (RequireCompleteType(Loc, ReturnType,
/external/llvm/lib/CodeGen/SelectionDAG/
H A DTargetLowering.cpp1002 void llvm::GetReturnInfo(Type* ReturnType, Attributes attr, argument
1007 ComputeValueVTs(TLI, ReturnType, ValueVTs);
1026 EVT MinVT = TLI.getRegisterType(ReturnType->getContext(), MVT::i32);
1031 unsigned NumParts = TLI.getNumRegisters(ReturnType->getContext(), VT);
1032 EVT PartVT = TLI.getRegisterType(ReturnType->getContext(), VT);
1034 PartVT.getTypeForEVT(ReturnType->getContext()));

Completed in 546 milliseconds