Lines Matching defs:IntOrString

124 class IntOrString {
141 IntOrString() : IntOrString(RCInt(0)) {}
142 IntOrString(uint32_t Value) : Data(Value), IsInt(true) {}
143 IntOrString(RCInt Value) : Data(Value), IsInt(true) {}
144 IntOrString(StringRef Value) : Data(Value), IsInt(false) {}
145 IntOrString(const RCToken &Token)
168 friend raw_ostream &operator<<(raw_ostream &, const IntOrString &);
215 IntOrString ResName;
217 void setName(const IntOrString &Name) { ResName = Name; }
241 virtual IntOrString getResourceType() const {
258 IntOrString getResourceType() const override { return 0; }
325 IntOrString Event;
353 void addAccelerator(IntOrString Event, uint32_t Id, uint16_t Flags) {
358 IntOrString getResourceType() const override { return RkAccelerators; }
382 IntOrString getResourceType() const override { return RkBitmap; }
454 IntOrString getResourceType() const override { return RkHTML; }
611 IntOrString getResourceType() const override { return RkMenu; }
628 IntOrString getResourceType() const override { return RkMenu; }
669 IntOrString Title;
673 IntOrString Class;
694 Control(StringRef CtlType, IntOrString CtlTitle, uint32_t CtlID,
698 std::optional<uint32_t> CtlHelpID, IntOrString CtlClass)
731 IntOrString getResourceType() const override { return RkDialog; }
749 IntOrString Type;
751 std::vector<IntOrString> Contents;
754 UserDefinedResource(IntOrString ResourceType, StringRef FileLocation,
758 UserDefinedResource(IntOrString ResourceType, std::vector<IntOrString> &&Data,
764 IntOrString getResourceType() const override { return Type; }
829 std::vector<IntOrString> Values;
832 VersionInfoValue(StringRef InfoKey, std::vector<IntOrString> &&Vals,
894 IntOrString getResourceType() const override { return RkVersionInfo; }
1001 IntOrString Value;
1003 MenuStmt(IntOrString NameOrId) : Value(NameOrId) {}
1014 IntOrString Value;
1016 ClassStmt(IntOrString Class) : Value(Class) {}