Home
last modified time | relevance | path

Searched refs:StructType (Results 1 - 25 of 237) sorted by relevance

12345678910

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Linker/
H A DIRMover.h21 class StructType;
31 KeyTy(const StructType *ST);
35 static StructType *getEmptyKey();
36 static StructType *getTombstoneKey();
38 static unsigned getHashValue(const StructType *ST);
39 static bool isEqual(const KeyTy &LHS, const StructType *RHS);
40 static bool isEqual(const StructType *LHS, const StructType *RHS);
49 DenseSet<StructType *> OpaqueStructTypes;
52 DenseSet<StructType *, StructTypeKeyInf
[all...]
/third_party/gn/src/base/json/
H A Djson_value_converter.h87 template <typename StructType>
92 template <typename StructType>
98 StructType* obj) const = 0;
114 template <typename StructType, typename FieldType>
115 class FieldConverter : public FieldConverterBase<StructType> {
118 FieldType StructType::*field, in FieldConverter()
120 : FieldConverterBase<StructType>(path), in FieldConverter()
124 bool ConvertField(const base::Value& value, StructType* dst) const override {
129 FieldType StructType::*field_pointer_;
364 template <class StructType>
117 FieldConverter(const std::string& path, FieldType StructType::*field, ValueConverter<FieldType>* converter) FieldConverter() argument
369 RegisterIntField(const std::string& field_name, int StructType::*field) RegisterIntField() argument
375 RegisterStringField(const std::string& field_name, std::string StructType::*field) RegisterStringField() argument
382 RegisterStringField(const std::string& field_name, std::u16string StructType::*field) RegisterStringField() argument
390 RegisterBoolField(const std::string& field_name, bool StructType::*field) RegisterBoolField() argument
397 RegisterDoubleField(const std::string& field_name, double StructType::*field) RegisterDoubleField() argument
405 RegisterNestedField(const std::string& field_name, NestedType StructType::*field) RegisterNestedField() argument
413 RegisterCustomField(const std::string& field_name, FieldType StructType::*field, bool (*convert_func)(std::string_view, FieldType*)) RegisterCustomField() argument
423 RegisterCustomValueField(const std::string& field_name, FieldType StructType::*field, bool (*convert_func)(const base::Value*, FieldType*)) RegisterCustomValueField() argument
433 RegisterRepeatedInt( const std::string& field_name, std::vector<std::unique_ptr<int>> StructType::*field) RegisterRepeatedInt() argument
441 RegisterRepeatedString( const std::string& field_name, std::vector<std::unique_ptr<std::string>> StructType::*field) RegisterRepeatedString() argument
451 RegisterRepeatedString( const std::string& field_name, std::vector<std::unique_ptr<std::u16string>> StructType::*field) RegisterRepeatedString() argument
461 RegisterRepeatedDouble( const std::string& field_name, std::vector<std::unique_ptr<double>> StructType::*field) RegisterRepeatedDouble() argument
469 RegisterRepeatedBool( const std::string& field_name, std::vector<std::unique_ptr<bool>> StructType::*field) RegisterRepeatedBool() argument
478 RegisterRepeatedCustomValue( const std::string& field_name, std::vector<std::unique_ptr<NestedType>> StructType::*field, bool (*convert_func)(const base::Value*, NestedType*)) RegisterRepeatedCustomValue() argument
491 RegisterRepeatedMessage( const std::string& field_name, std::vector<std::unique_ptr<NestedType>> StructType::*field) RegisterRepeatedMessage() argument
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/IR/
H A DType.cpp104 if (auto *STy = dyn_cast<StructType>(this)) { in isEmptyTy()
158 return cast<StructType>(this)->isSized(Visited); in isSizedDerivedType()
341 // StructType Implementation
346 StructType *StructType::get(LLVMContext &Context, ArrayRef<Type*> ETypes, in get()
351 StructType *ST; in get()
361 ST = new (Context.pImpl->Alloc) StructType(Context); in get()
373 void StructType::setBody(ArrayRef<Type*> Elements, bool isPacked) { in setBody()
390 void StructType::setName(StringRef Name) { in setName()
393 StringMap<StructType *> in setName()
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-subzero/include/llvm/IR/
H A DDerivedTypes.h159 /// Common super class of ArrayType, StructType and VectorType.
184 /// the StructType::get() forms.
191 /// StructType::create() forms.
199 class StructType : public CompositeType { class
200 StructType(LLVMContext &C) in StructType() function in llvm::StructType
218 StructType(const StructType &) = delete;
219 StructType &operator=(const StructType &) = delete;
222 static StructType *creat
[all...]
/third_party/vk-gl-cts/external/vulkancts/framework/vulkan/
H A DvkQueryUtil.hpp139 template<typename StructType>
142 template<typename StructType>
143 const StructType* findStructure (const void* first) in findStructure()
145 return reinterpret_cast<const StructType*>(findStructureInChain(first, getStructureType<StructType>())); in findStructure()
148 template<typename StructType>
149 StructType* findStructure (void* first) in findStructure()
151 return reinterpret_cast<StructType*>(findStructureInChain(first, getStructureType<StructType>())); in findStructure()
158 template<class StructType>
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/
H A DDerivedTypes.h198 /// Common super class of ArrayType, StructType and VectorType.
223 /// the StructType::get() forms.
230 /// StructType::create() forms.
238 class StructType : public CompositeType { class
239 StructType(LLVMContext &C) : CompositeType(C, StructTyID) {} in StructType() function in llvm::StructType
256 StructType(const StructType &) = delete;
257 StructType &operator=(const StructType &) = delete;
260 static StructType *creat
[all...]
H A DGetElementPtrTypeIterator.h36 PointerUnion<StructType *, Type *> CurTy;
71 return CurTy.get<StructType *>()->getTypeAtIndex(getOperand()); in getIndexedType()
82 CurTy = dyn_cast<StructType>(Ty); in operator ++()
106 bool isStruct() const { return CurTy.is<StructType *>(); } in isStruct()
109 StructType *getStructType() const { return CurTy.get<StructType *>(); } in getStructType()
111 StructType *getStructTypeOrNull() const { in getStructTypeOrNull()
112 return CurTy.dyn_cast<StructType *>(); in getStructTypeOrNull()
H A DTypeFinder.h24 class StructType;
37 std::vector<StructType*> StructTypes;
46 using iterator = std::vector<StructType*>::iterator;
47 using const_iterator = std::vector<StructType*>::const_iterator;
59 StructType *&operator[](unsigned Idx) { return StructTypes[Idx]; } in operator []()
/third_party/vk-gl-cts/framework/opengl/
H A DgluVarType.hpp36 class StructType;
55 explicit VarType (const StructType* structPtr); //!< Struct type constructor.
68 const StructType* getStructPtr (void) const { DE_ASSERT(isStructType()); return m_data.structPtr; } in getStructPtr()
110 const StructType* structPtr;
140 class StructType class
146 StructType (const char* typeName) : m_typeName(typeName) {} in StructType() function in glu::StructType
147 ~StructType (void) {} in ~StructType()
162 bool operator== (const StructType& other) const;
163 bool operator!= (const StructType& other) const;
296 DeclareStructTypePtr (const StructType* structPtr
[all...]
H A DgluVarType.cpp57 VarType::VarType (const StructType* structPtr) in VarType()
102 for (StructType::ConstIterator iter = m_data.structPtr->begin(); iter != m_data.structPtr->end(); iter++) in getScalarSize()
154 // StructType implementation.
156 void StructType::addMember (const char* name, const VarType& type) in addMember()
161 bool StructType::operator== (const StructType& other) const in operator ==()
166 bool StructType::operator!= (const StructType& other) const in operator !=()
379 const StructType* structPtr = curType->getStructPtr(); in operator <<()
414 for (StructType in operator <<()
[all...]
/third_party/vk-gl-cts/external/openglcts/modules/common/
H A DglcUniformBlockCase.hpp64 class StructType;
73 explicit VarType(const StructType* structPtr);
107 const StructType& getStruct(void) const in getStruct()
133 const StructType* structPtr;
172 class StructType class
178 StructType(const char* typeName) : m_typeName(typeName) in StructType() function in deqp::ub::StructType
181 ~StructType(void) in ~StructType()
315 StructType& allocStruct(const char* name);
316 const StructType* findStruct(const char* name) const;
317 void getNamedStructs(std::vector<const StructType*>
[all...]
/third_party/vk-gl-cts/modules/glshared/
H A DglsUniformBlockCase.hpp69 class StructType;
78 explicit VarType (const StructType* structPtr, deUint32 flags = 0u);
91 const StructType& getStruct (void) const { return *m_data.structPtr; } in getStruct()
115 const StructType* structPtr;
141 class StructType class
147 StructType (const char* typeName) : m_typeName(typeName) {} in StructType() function in deqp::gls::ub::StructType
148 ~StructType (void) {} in ~StructType()
217 StructType& allocStruct (const char* name);
218 const StructType* findStruct (const char* name) const;
219 void getNamedStructs (std::vector<const StructType*>
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Linker/
H A DIRMover.cpp39 SmallVector<StructType *, 16> SpeculativeDstOpaqueTypes;
43 SmallVector<StructType *, 16> SrcDefinitionsToResolve;
47 SmallPtrSet<StructType *, 16> DstResolvedOpaqueTypes;
65 Type *get(Type *SrcTy, SmallPtrSet<StructType *, 8> &Visited);
67 void finishType(StructType *DTy, StructType *STy, ArrayRef<Type *> ETypes);
94 for (StructType *Ty : SpeculativeDstOpaqueTypes) in addTypeMapping()
104 if (auto *STy = dyn_cast<StructType>(Ty)) in addTypeMapping()
134 if (StructType *SSTy = dyn_cast<StructType>(SrcT in areTypesIsomorphic()
[all...]
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ubo/
H A DvktUniformBlockCase.hpp78 class StructType;
87 explicit VarType (const StructType* structPtr, deUint32 flags = 0u);
100 const StructType& getStruct (void) const { return *m_data.structPtr; } in getStruct()
101 const StructType* getStructPtr (void) const { DE_ASSERT(isStructType()); return m_data.structPtr; } in getStructPtr()
125 const StructType* structPtr;
155 class StructType class
161 StructType (const std::string& typeName) : m_typeName(typeName) {} in StructType() function in vkt::ubo::StructType
162 ~StructType (void) {} in ~StructType()
227 typedef de::SharedPtr<StructType> StructTypeSP;
236 StructType
[all...]
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/ubo/
H A DvktUniformBlockCase.hpp78 class StructType;
87 explicit VarType (const StructType* structPtr, deUint32 flags = 0u);
100 const StructType& getStruct (void) const { return *m_data.structPtr; } in getStruct()
101 const StructType* getStructPtr (void) const { DE_ASSERT(isStructType()); return m_data.structPtr; } in getStructPtr()
125 const StructType* structPtr;
155 class StructType class
161 StructType (const std::string& typeName) : m_typeName(typeName) {} in StructType() function in vkt::ubo::StructType
162 ~StructType (void) {} in ~StructType()
227 typedef de::SharedPtr<StructType> StructTypeSP;
236 StructType
[all...]
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/transform_feedback/
H A DvktTransformFeedbackFuzzLayoutCase.hpp71 class StructType;
80 explicit VarType (const StructType* structPtr, deUint32 flags = 0u);
93 const StructType& getStruct (void) const { return *m_data.structPtr; } in getStruct()
117 const StructType* structPtr;
150 class StructType class
156 StructType (const std::string& typeName) : m_typeName(typeName) {} in StructType() function in vkt::TransformFeedback::StructType
157 ~StructType (void) {} in ~StructType()
226 typedef de::SharedPtr<StructType> StructTypeSP;
235 StructType& allocStruct (const std::string& name);
236 void getNamedStructs (std::vector<const StructType*>
[all...]
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/transform_feedback/
H A DvktTransformFeedbackFuzzLayoutCase.hpp71 class StructType;
80 explicit VarType (const StructType* structPtr, deUint32 flags = 0u);
93 const StructType& getStruct (void) const { return *m_data.structPtr; } in getStruct()
117 const StructType* structPtr;
150 class StructType class
156 StructType (const std::string& typeName) : m_typeName(typeName) {} in StructType() function in vkt::TransformFeedback::StructType
157 ~StructType (void) {} in ~StructType()
226 typedef de::SharedPtr<StructType> StructTypeSP;
235 StructType& allocStruct (const std::string& name);
236 void getNamedStructs (std::vector<const StructType*>
[all...]
/third_party/libabigail/tests/data/test-diff-suppr/test39-public-headers-dir/
H A Dtest39-header-v0.h1 typedef struct _StructType StructType; typedef
3 void foo(StructType*);
4 void bar(StructType*);
/third_party/node/deps/v8/src/wasm/
H A Dstruct-types.h22 class StructType : public ZoneObject { class
24 StructType(uint32_t field_count, uint32_t* field_offsets, in StructType() function in v8::internal::wasm::StructType
53 bool operator==(const StructType& other) const { in operator ==()
61 bool operator!=(const StructType& other) const { return !(*this == other); } in operator !=()
102 StructType* Build() { in Build()
105 return zone_->New<StructType>(field_count_, offsets, buffer_, in Build()
/third_party/vk-gl-cts/modules/gles31/functional/
H A Des31fSSBOLayoutCase.hpp123 glu::StructType& allocStruct (const char* name);
124 const glu::StructType* findStruct (const char* name) const;
125 void getNamedStructs (std::vector<const glu::StructType*>& structs) const;
136 std::vector<glu::StructType*> m_structs;
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Frontend/OpenMP/
H A DOMPConstants.cpp51 StructType *llvm::omp::types::VarName = nullptr; \
64 StructType *T; in initializeTypes()
72 T = StructType::create(Ctx, {__VA_ARGS__}, StructName); \ in initializeTypes()
/third_party/node/deps/v8/src/heap/
H A Dfactory-base-inl.h98 template <typename StructType>
99 StructType FactoryBase<Impl>::NewStructInternal(InstanceType type, in NewStructInternal()
103 int size = StructType::kSize; in NewStructInternal()
104 return StructType::cast(NewStructInternal(roots, map, size, allocation)); in NewStructInternal()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ssbo/
H A DvktSSBOLayoutCase.hpp134 glu::StructType& allocStruct (const char* name);
135 const glu::StructType* findStruct (const char* name) const;
136 void getNamedStructs (std::vector<const glu::StructType*>& structs) const;
148 std::vector<glu::StructType*> m_structs;
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/NVPTX/
H A DNVPTXLowerArgs.cpp161 Type *StructType = PType->getElementType(); in handleByValParam() local
163 AllocaInst *AllocA = new AllocaInst(StructType, AS, Arg->getName(), FirstInst); in handleByValParam()
171 Arg, PointerType::get(StructType, ADDRESS_SPACE_PARAM), Arg->getName(), in handleByValParam()
174 new LoadInst(StructType, ArgInParam, Arg->getName(), FirstInst); in handleByValParam()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/
H A DTarget.cpp132 StructType *STy = unwrap<StructType>(StructTy); in LLVMElementAtOffset()
138 StructType *STy = unwrap<StructType>(StructTy); in LLVMOffsetOfElement()

Completed in 19 milliseconds

12345678910