Home
last modified time | relevance | path

Searched refs:MethodTy (Results 1 – 15 of 15) sorted by relevance

/external/llvm-project/mlir/include/mlir/TableGen/
DOpClass.h366 template <typename MethodTy>
368 bool operator()(const std::unique_ptr<MethodTy> &x, in operator()
369 const std::unique_ptr<MethodTy> &y) const { in operator()
374 template <typename MethodTy>
376 std::set<std::unique_ptr<MethodTy>, MethodCompare<MethodTy>>;
378 template <typename MethodTy>
379 MethodTy *addMethodAndPrune(MethodSet<MethodTy> &set, in addMethodAndPrune()
380 std::unique_ptr<MethodTy> &&newMethod) { in addMethodAndPrune()
404 MethodTy *ret = newMethod.get(); in addMethodAndPrune()
/external/turbine/java/com/google/turbine/processing/
DTurbineTypes.java48 import com.google.turbine.type.Type.MethodTy;
137 return b.tyKind() == TyKind.METHOD_TY && isSameMethodType((MethodTy) a, (MethodTy) b); in isSameType()
150 private boolean isSameMethodType(MethodTy a, MethodTy b) { in isSameMethodType()
168 MethodTy a, MethodTy b, ImmutableMap<TyVarSymbol, Type> mapping) { in sameTypeParameterBounds()
560 return substMethod((MethodTy) type, mapping); in subst()
585 private MethodTy substMethod(MethodTy method, Map<TyVarSymbol, Type> mapping) { in substMethod()
586 return MethodTy.create( in substMethod()
628 private static ImmutableMap<TyVarSymbol, Type> getMapping(MethodTy a, MethodTy b) { in getMapping()
797 return isSubsignature((MethodTy) asTurbineType(m1), (MethodTy) asTurbineType(m2)); in isSubsignature()
800 private boolean isSubsignature(MethodTy a, MethodTy b) { in isSubsignature()
[all …]
DTurbineTypeMirror.java39 import com.google.turbine.type.Type.MethodTy;
702 public MethodTy asTurbineType() { in asTurbineType()
706 public final MethodTy type;
708 TurbineExecutableType(ModelFactory factory, MethodTy type) { in TurbineExecutableType()
DModelFactory.java71 import com.google.turbine.type.Type.MethodTy;
192 return new TurbineExecutableType(this, (MethodTy) type); in createTypeMirror()
/external/turbine/java/com/google/turbine/types/
DErasure.java30 import com.google.turbine.type.Type.MethodTy;
49 return erasureMethodTy((Type.MethodTy) ty, tenv); in erase()
107 private static Type erasureMethodTy(MethodTy ty, Function<TyVarSymbol, TyVarInfo> tenv) { in erasureMethodTy()
108 return MethodTy.create( in erasureMethodTy()
/external/turbine/java/com/google/turbine/binder/bound/
DTypeBoundClass.java33 import com.google.turbine.type.Type.MethodTy;
247 public MethodTy asType() { in asType()
248 return MethodTy.create( in asType()
/external/turbine/java/com/google/turbine/type/
DType.java484 abstract class MethodTy implements Type { class
498 public static MethodTy create( in create()
/external/llvm-project/clang/lib/CodeGen/
DCGObjCMac.cpp228 llvm::StructType *MethodTy; member in __anonc0ce30ce0111::ObjCCommonTypesHelper
3889 auto method = builder.beginStruct(ObjCTypes.MethodTy); in emitMethodConstant()
3987 auto methodArray = values.beginArray(ObjCTypes.MethodTy); in emitMethodList()
4009 llvm::FunctionType *MethodTy = in GenerateMethod() local
4012 llvm::Function::Create(MethodTy, llvm::GlobalValue::InternalLinkage, in GenerateMethod()
4044 llvm::FunctionType *MethodTy = in GenerateDirectMethod() local
4048 Fn = llvm::Function::Create(MethodTy, llvm::GlobalValue::ExternalLinkage, in GenerateDirectMethod()
4060 Fn = llvm::Function::Create(MethodTy, llvm::GlobalValue::ExternalLinkage, in GenerateDirectMethod()
5844 MethodTy = llvm::StructType::create("struct._objc_method", SelectorPtrTy, in ObjCCommonTypesHelper()
6024 llvm::ArrayType::get(MethodTy, 0)); in ObjCNonFragileABITypesHelper()
[all …]
DCGObjCGNU.cpp3868 llvm::FunctionType *MethodTy = in GenerateMethod() local
3873 = llvm::Function::Create(MethodTy, in GenerateMethod()
DCGDebugInfo.cpp1619 llvm::DISubroutineType *MethodTy = getOrCreateMethodType(Method, Unit, true); in CreateCXXMemberFunction() local
1740 MethodTy, VIndex, ThisAdjustment, ContainingType, Flags, SPFlags, in CreateCXXMemberFunction()
/external/clang/lib/CodeGen/
DCGObjCMac.cpp228 llvm::StructType *MethodTy; member in __anon5de159e00111::ObjCCommonTypesHelper
3596 return llvm::ConstantStruct::get(ObjCTypes.MethodTy, Method); in GetMethodConstant()
3608 llvm::ArrayType *AT = llvm::ArrayType::get(ObjCTypes.MethodTy, in EmitMethodList()
3624 llvm::FunctionType *MethodTy = in GenerateMethod() local
3627 llvm::Function::Create(MethodTy, in GenerateMethod()
5291 MethodTy = llvm::StructType::create("struct._objc_method", in ObjCCommonTypesHelper()
5494 llvm::ArrayType::get(MethodTy, 0), nullptr); in ObjCNonFragileABITypesHelper()
6278 return llvm::ConstantStruct::get(ObjCTypes.MethodTy, Method); in GetMethodConstant()
6297 unsigned Size = CGM.getDataLayout().getTypeAllocSize(ObjCTypes.MethodTy); in EmitMethodList()
6301 llvm::ArrayType *AT = llvm::ArrayType::get(ObjCTypes.MethodTy, in EmitMethodList()
[all …]
DCGObjCGNU.cpp2632 llvm::FunctionType *MethodTy = in GenerateMethod() local
2638 = llvm::Function::Create(MethodTy, in GenerateMethod()
DCGDebugInfo.cpp1217 llvm::DISubroutineType *MethodTy = getOrCreateMethodType(Method, Unit); in CreateCXXMemberFunction() local
1304 MethodTy, /*isLocalToUnit=*/false, /*isDefinition=*/false, Virtuality, in CreateCXXMemberFunction()
/external/clang/lib/Sema/
DSemaLambda.cpp843 QualType MethodTy = in ActOnStartOfLambdaDefinition() local
845 MethodTyInfo = Context.getTrivialTypeSourceInfo(MethodTy); in ActOnStartOfLambdaDefinition()
/external/llvm-project/clang/lib/Sema/
DSemaLambda.cpp939 QualType MethodTy = in ActOnStartOfLambdaDefinition() local
941 MethodTyInfo = Context.getTrivialTypeSourceInfo(MethodTy); in ActOnStartOfLambdaDefinition()