/external/llvm-project/mlir/include/mlir/TableGen/ |
D | OpClass.h | 366 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/ |
D | TurbineTypes.java | 48 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 …]
|
D | TurbineTypeMirror.java | 39 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()
|
D | ModelFactory.java | 71 import com.google.turbine.type.Type.MethodTy; 192 return new TurbineExecutableType(this, (MethodTy) type); in createTypeMirror()
|
/external/turbine/java/com/google/turbine/types/ |
D | Erasure.java | 30 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/ |
D | TypeBoundClass.java | 33 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/ |
D | Type.java | 484 abstract class MethodTy implements Type { class 498 public static MethodTy create( in create()
|
/external/llvm-project/clang/lib/CodeGen/ |
D | CGObjCMac.cpp | 228 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 …]
|
D | CGObjCGNU.cpp | 3868 llvm::FunctionType *MethodTy = in GenerateMethod() local 3873 = llvm::Function::Create(MethodTy, in GenerateMethod()
|
D | CGDebugInfo.cpp | 1619 llvm::DISubroutineType *MethodTy = getOrCreateMethodType(Method, Unit, true); in CreateCXXMemberFunction() local 1740 MethodTy, VIndex, ThisAdjustment, ContainingType, Flags, SPFlags, in CreateCXXMemberFunction()
|
/external/clang/lib/CodeGen/ |
D | CGObjCMac.cpp | 228 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 …]
|
D | CGObjCGNU.cpp | 2632 llvm::FunctionType *MethodTy = in GenerateMethod() local 2638 = llvm::Function::Create(MethodTy, in GenerateMethod()
|
D | CGDebugInfo.cpp | 1217 llvm::DISubroutineType *MethodTy = getOrCreateMethodType(Method, Unit); in CreateCXXMemberFunction() local 1304 MethodTy, /*isLocalToUnit=*/false, /*isDefinition=*/false, Virtuality, in CreateCXXMemberFunction()
|
/external/clang/lib/Sema/ |
D | SemaLambda.cpp | 843 QualType MethodTy = in ActOnStartOfLambdaDefinition() local 845 MethodTyInfo = Context.getTrivialTypeSourceInfo(MethodTy); in ActOnStartOfLambdaDefinition()
|
/external/llvm-project/clang/lib/Sema/ |
D | SemaLambda.cpp | 939 QualType MethodTy = in ActOnStartOfLambdaDefinition() local 941 MethodTyInfo = Context.getTrivialTypeSourceInfo(MethodTy); in ActOnStartOfLambdaDefinition()
|