Searched defs:FunctionType (Results 1 - 12 of 12) sorted by relevance

/external/clang/test/Sema/
H A Dinvalid-decl.c24 typedef int (FunctionType)(int *value); typedef
27 FunctionType fun; // expected-error {{field 'fun' declared as a function}}
/external/clang/utils/ABITest/
H A DTypeGen.py166 class FunctionType(Type): class in inherits:Type
407 return FunctionType(N, retTy, args)
/external/llvm/include/llvm/IR/
H A DDerivedTypes.h94 /// FunctionType - Class to represent function types
96 class FunctionType : public Type { class in namespace:llvm
97 FunctionType(const FunctionType &) = delete;
98 const FunctionType &operator=(const FunctionType &) = delete;
99 FunctionType(Type *Result, ArrayRef<Type*> Params, bool IsVarArgs);
102 /// FunctionType::get - This static method is the primary way of constructing
103 /// a FunctionType.
105 static FunctionType *ge
[all...]
/external/llvm/unittests/ExecutionEngine/MCJIT/
H A DMCJITCAPITest.cpp482 LLVMTypeRef FunctionType = LLVMFunctionType(LLVMInt32Type(), nullptr, 0, 0); local
483 LLVMValueRef MappedFn = LLVMAddFunction(Module, "mapped_fn", FunctionType);
485 Function = LLVMAddFunction(Module, "test_fn", FunctionType);
/external/llvm/lib/IR/
H A DType.cpp174 return cast<FunctionType>(this)->isVarArg();
178 return cast<FunctionType>(this)->getParamType(i);
182 return cast<FunctionType>(this)->getNumParams();
332 // FunctionType Implementation
335 FunctionType::FunctionType(Type *Result, ArrayRef<Type*> Params, function in class:FunctionType
354 // FunctionType::get - The factory function for the FunctionType class.
355 FunctionType *FunctionType
[all...]
/external/protobuf/src/google/protobuf/stubs/
H A Dcommon.h868 typedef void (*FunctionType)(); typedef in class:google::protobuf::internal::FunctionClosure0
870 FunctionClosure0(FunctionType function, bool self_deleting)
881 FunctionType function_;
909 typedef void (*FunctionType)(Arg1 arg1); typedef in class:google::protobuf::internal::FunctionClosure1
911 FunctionClosure1(FunctionType function, bool self_deleting,
924 FunctionType function_;
956 typedef void (*FunctionType)(Arg1 arg1, Arg2 arg2); typedef in class:google::protobuf::internal::FunctionClosure2
958 FunctionClosure2(FunctionType function, bool self_deleting,
971 FunctionType function_;
/external/clang/include/clang/Sema/
H A DScopeInfo.h579 QualType FunctionType; member in class:clang::sema::final
/external/v8/src/
H A Dtypes.h334 class FunctionType;
342 typedef typename Config::template Handle<FunctionType>::type FunctionHandle;
392 return FunctionType::New(result, receiver, arity, region);
510 FunctionType* AsFunction() { return FunctionType::cast(this); }
944 class TypeImpl<Config>::FunctionType : public StructuralType { class in class:v8::internal::TypeImpl::BitsetType::TypeImpl
955 FunctionHandle type = Config::template cast<FunctionType>(
962 static FunctionType* cast(TypeImpl* type) {
964 return static_cast<FunctionType*>(type);
/external/clang/lib/Sema/
H A DSemaTemplateDeduction.cpp901 const FunctionType *ParamFunction = Param->getAs<FunctionType>(),
902 *ArgFunction = Arg->getAs<FunctionType>();
2466 /// \param FunctionType if non-NULL, the result type of the function template
2481 QualType *FunctionType,
2493 if (FunctionType)
2494 *FunctionType = Function->getType();
2614 if (FunctionType) {
2615 *FunctionType = BuildFunctionType(ResultType, ParamTypes,
2619 if (FunctionType
2476 SubstituteExplicitTemplateArguments( FunctionTemplateDecl *FunctionTemplate, TemplateArgumentListInfo &ExplicitTemplateArgs, SmallVectorImpl<DeducedTemplateArgument> &Deduced, SmallVectorImpl<QualType> &ParamTypes, QualType *FunctionType, TemplateDeductionInfo &Info) argument
3521 adjustCCAndNoReturn(QualType ArgFunctionType, QualType FunctionType) argument
3579 QualType FunctionType = Function->getType(); local
[all...]
/external/mesa3d/src/gallium/drivers/radeon/
H A DAMDILCFGStructurizer.cpp266 typedef typename PassT::FunctionType FuncT;
2654 typedef MachineFunction FunctionType; typedef in class:llvm::AMDGPUCFGStructurizer
/external/clang/include/clang/AST/
H A DType.h1341 friend class FunctionType;
2843 /// FunctionType - C99 6.7.5.3 - Function Declarators. This is the common base
2846 class FunctionType : public Type { class in namespace:clang
2855 /// a FunctionType, although FunctionType does currently use the
2890 friend class FunctionType;
2963 FunctionType(TypeClass tc, QualType res,
3006 class FunctionNoProtoType : public FunctionType, public llvm::FoldingSetNode {
3008 : FunctionType(FunctionNoProto, Result, Canonical,
3016 // No additional state past what FunctionType provide
[all...]
/external/v8/src/ast/
H A Dast.h2614 enum FunctionType { enum in class:v8::internal::final
2737 FunctionType function_type,
3445 FunctionLiteral::FunctionType function_type,

Completed in 4187 milliseconds