/external/clang/include/clang/Sema/ |
H A D | ScopeInfo.h | 123 /// 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 D | Type.cpp | 329 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 D | Core.cpp | 265 LLVMTypeRef LLVMFunctionType(LLVMTypeRef ReturnType, argument 269 return wrap(FunctionType::get(unwrap(ReturnType), Tys, IsVarArg != 0));
|
/external/clang/lib/Parse/ |
H A D | ParseObjc.cpp | 925 /*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 D | SemaExprObjC.cpp | 354 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 D | SemaDeclObjC.cpp | 2519 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 D | SemaCodeComplete.cpp | 1693 !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 D | SemaStmt.cpp | 1604 /// \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 D | SemaDeclCXX.cpp | 3841 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 D | SemaExpr.cpp | 8706 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 D | TargetLowering.cpp | 1002 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()));
|