/freebsd/contrib/llvm-project/clang/include/clang/AST/ |
H A D | TypeProperties.td | 13 def : Property<"elementType", QualType> { 21 def : Property<"pointeeType", QualType> { 29 def : Property<"WrappedTy", QualType> { 32 def : Property<"CountExpr", ExprRef> { 35 def : Property<"CountInBytes", Bool> { 38 def : Property<"OrNull", Bool> { 41 def : Property<"CoupledDecls", Array<TypeCoupledDeclRefInfo>> { 48 def : Property<"originalType", QualType> { 51 def : Property<"adjustedType", QualType> { 69 def : Property<"pointeeType", QualType> { [all …]
|
H A D | PropertiesBase.td | 35 /// Property types that correspond to specific C++ enums. 38 /// Property types that correspond to a specific C++ class. 47 /// Property types that correspond to a specific subclass of another type. 55 /// Property types that support optional values by using their 64 /// Property types that correspond to integer types and support optional 172 class Property<string name, PropertyType type> { 267 def : Property<"value", APSInt> { 273 def : Property<"semantics", UInt32> { 279 def : Property<"value", APInt> { 289 def : Property<"semantics", FixedPointSemantics> { [all …]
|
/freebsd/contrib/llvm-project/lldb/utils/TableGen/ |
H A D | LLDBPropertyDefEmitter.cpp | 24 static void emitPropertyEnum(Record *Property, raw_ostream &OS) { in emitPropertyEnum() argument 26 OS << Property->getName(); in emitPropertyEnum() 30 static void emitProperty(Record *Property, raw_ostream &OS) { in emitProperty() argument 34 OS << "\"" << Property->getValueAsString("Name") << "\""; in emitProperty() 38 llvm::StringRef type = Property->getValueAsString("Type"); in emitProperty() 44 OS << (Property->getValue("Global") ? "true" : "false"); in emitProperty() 47 bool hasDefaultUnsignedValue = Property->getValue("HasDefaultUnsignedValue"); in emitProperty() 48 bool hasDefaultEnumValue = Property->getValue("HasDefaultEnumValue"); in emitProperty() 49 bool hasDefaultStringValue = Property->getValue("HasDefaultStringValue"); in emitProperty() 50 bool hasElementType = Property in emitProperty() [all...] |
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/LogicalView/Core/ |
H A D | LVElement.h | 68 enum class Property { enum 103 LVProperties<Property> Properties; 142 PROPERTY(Property, IsLine); 143 PROPERTY(Property, IsScope); 144 PROPERTY(Property, IsSymbol); 145 PROPERTY(Property, IsType); 146 PROPERTY(Property, IsEnumClass); 147 PROPERTY(Property, IsExternal); 148 PROPERTY(Property, HasType); 149 PROPERTY(Property, HasAugmentedName); [all …]
|
H A D | LVLocation.h | 58 enum class Property { enum 78 LVProperties<Property> Properties; 104 PROPERTY(Property, IsAddressRange); 105 PROPERTY(Property, IsBaseClassOffset); 106 PROPERTY(Property, IsBaseClassStep); 107 PROPERTY_1(Property, IsClassOffset, IsLocationSimple); 108 PROPERTY_1(Property, IsFixedAddress, IsLocationSimple); 109 PROPERTY(Property, IsLocationSimple); 110 PROPERTY(Property, IsGapEntry); 111 PROPERTY(Property, IsOperationList); [all …]
|
H A D | LVObject.h | 109 enum class Property { enum 132 LVProperties<Property> Properties; 203 PROPERTY(Property, IsLocation); 204 PROPERTY(Property, IsGlobalReference); 205 PROPERTY(Property, IsGeneratedName); 206 PROPERTY(Property, IsResolved); 207 PROPERTY(Property, IsResolvedName); 208 PROPERTY(Property, IsDiscarded); 209 PROPERTY(Property, IsOptimized); 210 PROPERTY(Property, IsAdded); [all …]
|
H A D | LVScope.h | 74 enum class Property { enum 93 LVProperties<Property> Properties; 185 PROPERTY(Property, HasDiscriminator); 186 PROPERTY(Property, CanHaveRanges); 187 PROPERTY(Property, CanHaveLines); 188 PROPERTY(Property, HasGlobals); 189 PROPERTY(Property, HasLocals); 190 PROPERTY(Property, HasLines); 191 PROPERTY(Property, HasScopes); 192 PROPERTY(Property, HasSymbols); [all …]
|
H A D | LVSymbol.h | 37 enum class Property { HasLocation, FillGaps, LastEntry }; enum 41 LVProperties<Property> Properties; 90 PROPERTY(Property, HasLocation); 91 PROPERTY(Property, FillGaps);
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Frontend/OpenMP/ |
H A D | OMPContext.h | 58 TraitSet getOpenMPContextTraitSetForProperty(TraitProperty Property); 68 TraitSelector getOpenMPContextTraitSelectorForProperty(TraitProperty Property); 112 bool isValidTraitPropertyForTraitSetAndSelector(TraitProperty Property, 124 void addTrait(TraitProperty Property, StringRef RawString, 126 addTrait(getOpenMPContextTraitSetForProperty(Property), Property, RawString, 133 void addTrait(TraitSet Set, TraitProperty Property, StringRef RawString, 136 ScoreMap[Property] = *Score; 140 if (Property == TraitProperty::device_isa___ANY) 143 RequiredTraits.set(unsigned(Property)); 145 ConstructTraits.push_back(Property); [all …]
|
/freebsd/contrib/llvm-project/lldb/source/Target/ |
H A D | TargetProperties.td | 4 def InjectLocalVars : Property<"inject-local-vars", "Boolean">, 10 def DefaultArch: Property<"default-arch", "Arch">, 14 def MoveToNearestCode: Property<"move-to-nearest-code", "Boolean">, 17 def Language: Property<"language", "Language">, 20 def ExprPrefix: Property<"expr-prefix", "FileSpec">, 23 def ExprErrorLimit: Property<"expr-error-limit", "UInt64">, 27 def ExprAllocAddress: Property<"expr-alloc-address", "UInt64">, 30 def ExprAllocSize: Property<"expr-alloc-size", "UInt64">, 33 def ExprAllocAlign: Property<"expr-alloc-align", "UInt64">, 36 def PreferDynamic: Property<"prefer-dynamic-value", "Enum">, [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Frontend/OpenMP/ |
H A D | OMPContext.cpp | 90 TraitProperty Property = TraitProperty(Bit); in OMPContext() 91 dbgs() << "\t " << getOpenMPContextTraitPropertyFullName(Property) in OMPContext() 166 auto HandleTrait = [MK](TraitProperty Property, in isVariantApplicableInContextHelper() 185 << getOpenMPContextTraitPropertyName(Property, "") in isVariantApplicableInContextHelper() 189 << getOpenMPContextTraitPropertyName(Property, "") in isVariantApplicableInContextHelper() 196 TraitProperty Property = TraitProperty(Bit); in isVariantApplicableInContextHelper() local 198 getOpenMPContextTraitSetForProperty(Property) != TraitSet::device) in isVariantApplicableInContextHelper() 203 if (getOpenMPContextTraitSelectorForProperty(Property) == in isVariantApplicableInContextHelper() 207 bool IsActiveTrait = Ctx.ActiveTraits.test(unsigned(Property)); in isVariantApplicableInContextHelper() 211 if (Property == TraitProperty::device_isa___ANY) in isVariantApplicableInContextHelper() [all …]
|
/freebsd/contrib/llvm-project/lldb/source/Core/ |
H A D | CoreProperties.td | 4 def EnableExternalLookup: Property<"enable-external-lookup", "Boolean">, 8 def EnableBackgroundLookup: Property<"enable-background-lookup", "Boolean">, 12 def AutoDownload: Property<"auto-download", "Enum">, 17 def ClangModulesCachePath: Property<"clang-modules-cache-path", "FileSpec">, 21 def SymLinkPaths: Property<"debug-info-symlink-paths", "FileSpecList">, 25 def EnableLLDBIndexCache: Property<"enable-lldb-index-cache", "Boolean">, 29 def LLDBIndexCachePath: Property<"lldb-index-cache-path", "FileSpec">, 33 def LLDBIndexCacheMaxByteSize: Property<"lldb-index-cache-max-byte-size", "UInt64">, 37 def LLDBIndexCacheMaxPercent: Property<"lldb-index-cache-max-percent", "UInt64">, 41 def LLDBIndexCacheExpirationDays: Property<"lldb-index-cache-expiration-days", "UInt64">, [all …]
|
/freebsd/contrib/llvm-project/lldb/source/Interpreter/ |
H A D | InterpreterProperties.td | 4 def ExpandRegexAliases: Property<"expand-regex-aliases", "Boolean">, 8 def PromptOnQuit: Property<"prompt-on-quit", "Boolean">, 12 def SaveTranscript: Property<"save-transcript", "Boolean">, 16 def SaveSessionOnQuit: Property<"save-session-on-quit", "Boolean">, 20 def OpenTranscriptInEditor: Property<"open-transcript-in-editor", "Boolean">, 24 def SaveSessionDirectory: Property<"save-session-directory", "FileSpec">, 27 def StopCmdSourceOnError: Property<"stop-command-source-on-error", "Boolean">, 31 def SpaceReplPrompts: Property<"space-repl-prompts", "Boolean">, 35 def EchoCommands: Property<"echo-commands", "Boolean">, 39 def EchoCommentCommands: Property<"echo-comment-commands", "Boolean">, [all …]
|
H A D | OptionValueProperties.cpp | 28 Property property(definition); in Initialize() 38 Property *property = ProtectedGetPropertyAtIndex(property_idx); in SetValueChangedCallback() 46 Property property(name, desc, is_global, value_sp); in AppendProperty() 148 const Property * 159 const Property *setting = GetPropertyAtIndex(idx, exe_ctx); in GetPropertyValueAtIndex() 185 const Property *property = GetPropertyAtIndex(idx, exe_ctx); in GetPropertyAtIndexAsArgs() 216 const Property *property = GetPropertyAtIndex(idx, exe_ctx); in SetPropertyAtIndexFromArgs() 242 const Property *property = GetPropertyAtIndex(idx, exe_ctx); in GetPropertyAtIndexAsOptionValueDictionary() 251 const Property *property = GetPropertyAtIndex(idx, exe_ctx); in GetPropertyAtIndexAsOptionValueFileSpec() 262 const Property *property = GetPropertyAtIndex(idx, exe_ctx); in GetPropertyAtIndexAsOptionValueSInt64() [all …]
|
H A D | Property.cpp | 22 Property::Property(const PropertyDefinition &definition) in Property() function in Property 232 Property::Property(llvm::StringRef name, llvm::StringRef desc, bool is_global, in Property() function in Property 237 bool Property::DumpQualifiedName(Stream &strm) const { in DumpQualifiedName() 247 void Property::Dump(const ExecutionContext *exe_ctx, Stream &strm, in Dump() 275 void Property::DumpDescription(CommandInterpreter &interpreter, Stream &strm, in DumpDescription() 306 void Property::SetValueChangedCallback(std::function<void()> callback) { in SetValueChangedCallback()
|
/freebsd/contrib/llvm-project/lldb/include/lldb/Interpreter/ |
H A D | OptionValueProperties.h | 17 #include "lldb/Interpreter/Property.h" 61 std::vector<const Property *> &matching_properties) const; 75 virtual const Property * 79 virtual const Property * 85 // Property can be a property path like 87 virtual const Property * 144 if (const Property *property = GetPropertyAtIndex(idx, exe_ctx)) { 157 if (const Property *property = GetPropertyAtIndex(idx, exe_ctx)) { 167 Property *ProtectedGetPropertyAtIndex(size_t idx) { in ProtectedGetPropertyAtIndex() 172 const Property *ProtectedGetPropertyAtInde [all...] |
H A D | Property.h | 35 class Property { 37 Property(const PropertyDefinition &definition); 39 Property(llvm::StringRef name, llvm::StringRef desc, bool is_global,
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaObjCProperty.cpp | 349 auto isImplicitlyReadonlyAtomic = [](ObjCPropertyDecl *Property) -> bool { in checkAtomicPropertyMismatch() argument 351 auto Attrs = Property->getPropertyAttributes(); in checkAtomicPropertyMismatch() 360 if (Property->getPropertyAttributesAsWritten() & in checkAtomicPropertyMismatch() 825 ObjCPropertyDecl *Property) { in SelectPropertyForSynthesisFromProtocols() argument 826 assert(isa<ObjCProtocolDecl>(Property->getDeclContext()) && in SelectPropertyForSynthesisFromProtocols() 832 PDecl->collectInheritedProtocolProperties(Property, ProtocolSet, in SelectPropertyForSynthesisFromProtocols() 839 PDecl->collectInheritedProtocolProperties(Property, ProtocolSet, in SelectPropertyForSynthesisFromProtocols() 847 return Property; in SelectPropertyForSynthesisFromProtocols() 849 ObjCPropertyDecl *OriginalProperty = Property; in SelectPropertyForSynthesisFromProtocols() 853 if (Property->isReadOnly() && !Prop.value()->isReadOnly()) { in SelectPropertyForSynthesisFromProtocols() [all …]
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/Platform/QemuUser/ |
H A D | PlatformQemuUserProperties.td | 4 def Architecture: Property<"architecture", "String">, 8 def EmulatorPath: Property<"emulator-path", "FileSpec">, 12 def EmulatorArgs: Property<"emulator-args", "Args">, 16 def EmulatorEnvVars: Property<"emulator-env-vars", "Dictionary">, 20 def TargetEnvVars: Property<"target-env-vars", "Dictionary">,
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
H A D | InstructionSelect.h | 42 .set(MachineFunctionProperties::Property::IsSSA) in getRequiredProperties() 43 .set(MachineFunctionProperties::Property::Legalized) in getRequiredProperties() 44 .set(MachineFunctionProperties::Property::RegBankSelected); in getRequiredProperties() 49 MachineFunctionProperties::Property::Selected); in getSetProperties()
|
H A D | Legalizer.h | 60 MachineFunctionProperties::Property::IsSSA); in getRequiredProperties() 65 MachineFunctionProperties::Property::Legalized); in getSetProperties() 70 .set(MachineFunctionProperties::Property::NoPHIs) in getClearedProperties() 71 .set(MachineFunctionProperties::Property::NoVRegs); in getClearedProperties()
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/Process/gdb-remote/ |
H A D | ProcessGDBRemoteProperties.td | 4 def PacketTimeout: Property<"packet-timeout", "UInt64">, 12 def TargetDefinitionFile: Property<"target-definition-file", "FileSpec">, 16 def UseSVR4: Property<"use-libraries-svr4", "Boolean">, 20 def UseGPacketForReading: Property<"use-g-packet-for-reading", "Boolean">,
|
/freebsd/contrib/llvm-project/clang/lib/APINotes/ |
H A D | APINotesYAMLCompiler.cpp | 202 struct Property { struct 213 typedef std::vector<Property> PropertiesSeq; 216 LLVM_YAML_IS_SEQUENCE_VECTOR(Property) 220 template <> struct MappingTraits<Property> { 221 static void mapping(IO &IO, Property &P) { in mapping() 825 for (const auto &Property : C.Properties) { in convertContext() local 827 if ((!Property.Kind || *Property.Kind == MethodKind::Instance) && in convertContext() 828 !KnownInstanceProperties.insert(Property.Name).second) { in convertContext() 830 C.Name + "." + Property.Name + "'"); in convertContext() 834 if ((!Property.Kind || *Property.Kind == MethodKind::Class) && in convertContext() [all …]
|
/freebsd/contrib/llvm-project/llvm/utils/TableGen/Basic/ |
H A D | SDNodeProperties.cpp | 18 for (Record *Property : R->getValueAsListOfDefs("Properties")) { in parseSDPatternOperatorProperties() 19 auto Offset = StringSwitch<unsigned>(Property->getName()) in parseSDPatternOperatorProperties() 36 Property->getName() + "' on node '" + in parseSDPatternOperatorProperties()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | RegAllocFast.h | 32 MachineFunctionProperties::Property::NoPHIs); in getRequiredProperties() 38 MachineFunctionProperties::Property::NoVRegs); in getSetProperties() 46 MachineFunctionProperties::Property::IsSSA); in getClearedProperties()
|