Lines Matching defs:TIProperty
884 void Parser::parseOMPTraitPropertyKind(OMPTraitProperty &TIProperty,
888 TIProperty.Kind = TraitProperty::invalid;
898 TIProperty.RawString = Name;
899 TIProperty.Kind = getOpenMPContextTraitPropertyKind(Set, Selector, Name);
900 if (TIProperty.Kind != TraitProperty::invalid) {
902 TIProperty.Kind = TraitProperty::invalid;
956 OMPTraitProperty &TIProperty,
963 if (TIProperty.Kind == TraitProperty::invalid)
966 if (TIProperty.Kind ==
970 if (TIProperty.Kind ==
974 if (TIProperty.Kind ==
987 if (IsMatchExtension(TIProperty)) {
1011 OMPTraitProperty TIProperty;
1012 parseOMPTraitPropertyKind(TIProperty, Set, TISelector.Kind, Seen);
1015 if (!checkExtensionProperty(*this, Tok.getLocation(), TIProperty,
1017 TIProperty.Kind = TraitProperty::invalid;
1020 if (TIProperty.Kind == TraitProperty::invalid) {
1027 if (isValidTraitPropertyForTraitSetAndSelector(TIProperty.Kind,
1032 TISelector.Properties.push_back(TIProperty);
1037 << getOpenMPContextTraitPropertyName(TIProperty.Kind,
1038 TIProperty.RawString)
1042 << getOpenMPContextTraitPropertyName(TIProperty.Kind,
1043 TIProperty.RawString)
1045 getOpenMPContextTraitSelectorForProperty(TIProperty.Kind))
1047 getOpenMPContextTraitSetForProperty(TIProperty.Kind));