Searched +full:bool +full:- +full:property (Results 1 – 25 of 743) sorted by relevance
12345678910>>...30
1 //===-- LVObject.h ----------------------------------------------*- C++ -*-===//5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception7 //===----------------------------------------------------------------------===//12 //===----------------------------------------------------------------------===//64 using LVElementGetFunction = bool (LVElement::*)() const;66 using LVLineGetFunction = bool (LVLine::*)() const;68 using LVObjectGetFunction = bool (LVObject::*)() const;70 using LVScopeGetFunction = bool (LVScope::*)() const;72 using LVSymbolGetFunction = bool (LVSymbol::*)() const;74 using LVTypeGetFunction = bool (LVType::*)() const;[all …]
1 //===-- LVElement.h ---------------------------------------------*- C++ -*-===//5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception7 //===----------------------------------------------------------------------===//12 //===----------------------------------------------------------------------===//68 enum class Property { enum103 LVProperties<Property> Properties;130 void printFileIndex(raw_ostream &OS, bool Full = true) const override;142 PROPERTY(Property, IsLine);143 PROPERTY(Property, IsScope);144 PROPERTY(Property, IsSymbol);[all …]
1 //===-- LVLocation.h --------------------------------------------*- C++ -*-===//5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception7 //===----------------------------------------------------------------------===//12 //===----------------------------------------------------------------------===//50 void print(raw_ostream &OS, bool Full = true) const;58 enum class Property { enum78 LVProperties<Property> Properties;81 bool hasAssociatedRange() const { in hasAssociatedRange()104 PROPERTY(Property, IsAddressRange);105 PROPERTY(Property, IsBaseClassOffset);[all …]
1 //===-- LVScope.h -----------------------------------------------*- C++ -*-===//5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception7 //===----------------------------------------------------------------------===//12 //===----------------------------------------------------------------------===//74 enum class Property { enum93 LVProperties<Property> Properties;107 // only-globals, only-locals, a-pattern.108 bool resolvePrinting() const;129 // - Preserve the order the logical elements are read in.130 // - To have a single container with all the logical elements, when[all …]
1 //===-- LVSymbol.h ----------------------------------------------*- C++ -*-===//5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception7 //===----------------------------------------------------------------------===//12 //===----------------------------------------------------------------------===//37 enum class Property { HasLocation, FillGaps, LastEntry }; enum41 LVProperties<Property> Properties;78 static bool classof(const LVElement *Element) { in classof()79 return Element->getSubclassID() == LVSubclassID::LV_SYMBOL; in classof()90 PROPERTY(Property, HasLocation);91 PROPERTY(Property, FillGaps);[all …]
1 /*-2 * SPDX-License-Identifier: BSD-2-Clause8 * Cambridge Computer Laboratory under DARPA/AFRL contract (FA8750-10-C-0237)68 bool visit_node(device_tree *tree, const node_ptr &n);89 virtual bool check_node(device_tree *, const node_ptr &) in check_node()94 * Method for checking that a property is valid. The root class97 virtual bool check_property(device_tree *, const node_ptr &, property_ptr ) in check_property()104 bool check_tree(fdt::device_tree *tree) in check_tree()106 return visit_node(tree, tree->get_root()); in check_tree()111 * Abstract base class for simple property checks. This class defines a check[all …]
1 /*-2 * SPDX-License-Identifier: BSD-2-Clause8 * Cambridge Computer Laboratory under DARPA/AFRL contract (FA8750-10-C-0237)56 class property;70 typedef std::shared_ptr<property> property_ptr;76 * Map from macros to property pointers.104 * property-coded arrays will appear simply as binary (or possibly105 * string, if they happen to be nul-terminated and printable), and must112 * lists become one property value for each string, however113 * when read from binary we have a single property value[all …]
1 //==--- PropertiesBase.td - Baseline definitions for AST properties -------===//5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception7 //===----------------------------------------------------------------------===//11 /// The type of the property.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 their64 /// Property types that correspond to integer types and support optional70 "value ? std::optional<" # CXXName # ">(value - 1) : std::nullopt";[all …]
1 //==--- TypeProperties.td - Type property definitions ---------------------===//5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception7 //===----------------------------------------------------------------------===//13 def : Property<"elementType", QualType> {14 let Read = [{ node->getElementType() }];21 def : Property<"pointeeType", QualType> {22 let Read = [{ node->getPointeeType() }];29 def : Property<"WrappedTy", QualType> {30 let Read = [{ node->desugar() }];32 def : Property<"CountExpr", ExprRef> {[all …]
1 //===- OpenMP/OMPContext.h ----- OpenMP context helper functions - C++ -*-===//5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception7 //===----------------------------------------------------------------------===//13 //===----------------------------------------------------------------------===//57 /// Return the trait set for which \p Property is a property.58 TraitSet getOpenMPContextTraitSetForProperty(TraitProperty Property);67 /// Return the trait selector for which \p Property is a property.68 TraitSelector getOpenMPContextTraitSelectorForProperty(TraitProperty Property);73 /// Parse \p Str and return the trait property it matches in the set \p Set and79 /// Return the trait property for a singleton selector \p Selector.[all …]
1 //===- OMPContext.cpp ------ Collection of helpers for OpenMP contexts ----===//5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception7 //===----------------------------------------------------------------------===//13 //===----------------------------------------------------------------------===//22 #define DEBUG_TYPE "openmp-ir-builder"27 OMPContext::OMPContext(bool IsDeviceCompilation, Triple TargetTriple) { in OMPContext()90 TraitProperty Property = TraitProperty(Bit); in OMPContext()91 dbgs() << "\t " << getOpenMPContextTraitPropertyFullName(Property) in OMPContext()99 template <typename T> static bool isSubset(ArrayRef<T> C0, ArrayRef<T> C1) { in isSubset()124 static bool isStrictSubset(ArrayRef<T> C0, ArrayRef<T> C1) { in isStrictSubset()[all …]
1 /*-2 * SPDX-License-Identifier: BSD-2-Clause47 static bool uclparse_toplevel(const ucl_object_t *);48 static bool uclparse_chap(const char *, const ucl_object_t *);49 static bool uclparse_chap_mutual(const char *, const ucl_object_t *);50 static bool uclparse_lun(const char *, const ucl_object_t *);51 static bool uclparse_lun_entries(const char *, const ucl_object_t *);52 static bool uclparse_auth_group(const char *, const ucl_object_t *);53 static bool uclparse_portal_group(const char *, const ucl_object_t *);54 static bool uclparse_target(const char *, const ucl_object_t *);[all …]
1 //===--- SemaObjCProperty.cpp - Semantic Analysis for ObjC @property ------===//5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception7 //===----------------------------------------------------------------------===//9 // This file implements semantic analysis for Objective C @property and12 //===----------------------------------------------------------------------===//29 //===----------------------------------------------------------------------===//31 //===----------------------------------------------------------------------===//33 /// getImpliedARCOwnership - Given a set of property attributes and a54 // property type. in getImpliedARCOwnership()56 type->isObjCRetainableType()) { in getImpliedARCOwnership()[all …]
1 //===-- OptionValueProperties.h --------144 if (const Property *property = GetPropertyAtIndex(idx, exe_ctx)) { global() variable 157 if (const Property *property = GetPropertyAtIndex(idx, exe_ctx)) { global() variable [all...]
1 //===-- Property.h ----------------------------------------------*- C++ -*-===//5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception7 //===----------------------------------------------------------------------===//14 #include "lldb/lldb-defines.h"15 #include "lldb/lldb-private-types.h"22 // Property class instances can be constructed using one of these.26 bool global; // false == this setting is a global setting by default35 class Property {37 Property(const PropertyDefinition &definition);39 Property(llvm::StringRef name, llvm::StringRef desc, bool is_global,[all …]
1 //===-- OptionValueProperties.cpp -----------------------------------------===//5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception7 //===----------------------------------------------------------------------===//15 #include "lldb/Interpreter/Property.h"28 Property property(definition); in Initialize() local29 assert(property.IsValid()); in Initialize()30 m_name_to_index.insert({property.GetName(), m_properties.size()}); in Initialize()31 property.GetValue()->SetParent(shared_from_this()); in Initialize()32 m_properties.push_back(property); in Initialize()38 Property *property = ProtectedGetPropertyAtIndex(property_idx); in SetValueChangedCallback() local[all …]
1 //===-- Property.cpp ------------------------------------------------------===//5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception7 //===----------------------------------------------------------------------===//9 #include "lldb/Interpreter/Property.h"22 Property::Property(const PropertyDefinition &definition) in Property() function in Property88 ->SetValueFromString( in Property()91 enum_value->SetDefaultValue(enum_value->GetCurrentValue()); in Property()96 enum_value->Clear(); in Property()111 const bool resolve = definition.default_uint_value != 0; in Property()224 string_value->GetOptions().Reset(definition.default_uint_value); in Property()[all …]
1 //===-- APINotesYAMLCompiler.cpp - API Notes YAML Format Reader -*- C++ -*-===//5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception7 //===----------------------------------------------------------------------===//10 // adds an additional bit of state: e.g. a tri-state boolean attribute (yes, no,11 // not applied) becomes a tri-state boolean + present. As a result, while these72 std::optional<bool> NoEscape = false;156 std::optional<bool> SwiftPrivate;159 bool DesignatedInit = false;160 bool Required = false;202 struct Property { struct[all …]
1 //===- LLDBPropertyDefEmitter.cpp ---------24 emitPropertyEnum(Record * Property,raw_ostream & OS) emitPropertyEnum() argument 30 emitProperty(Record * Property,raw_ostream & OS) emitProperty() argument [all...]
1 //=== ASTTableGen.h - Common definitions for AST node tablegen --*- C++ -*-===//5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception7 //===----------------------------------------------------------------------===//43 // Cases of various non-ASTNode structured types like DeclarationName.50 #define PropertyClassName "Property"103 explicit operator bool() const { return Record != nullptr; }106 return get()->getLoc(); in getLoc()110 bool isSubClassOf(llvm::StringRef className) const { in isSubClassOf()111 return get()->isSubClassOf(className); in isSubClassOf()120 friend bool operator<(WrappedRecord lhs, WrappedRecord rhs) {[all …]
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)4 ---5 # All the top-level keys are standard json-schema keywords except for10 $id: http://devicetree.org/schemas/example-schema.yaml#11 # $schema is the meta-schema this schema should be validated with.12 $schema: http://devicetree.org/meta-schemas/core.yaml#17 - Rob Herring <robh@kernel.org>20 A more detailed multi-line description of the binding.44 - items:45 # items is a list of possible values for the property. The number of[all …]
1 // -*- C++ -*-2 //===----------------------------------------------------------------------===//6 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception8 //===----------------------------------------------------------------------===//38 static constexpr result_type max() { return m - 1u;}55 bool60 bool100 static constexpr result_type max() { return 2^w - 1; }119 bool127 bool[all …]
1 //===- ExtractAPI/ExtractAPIVisitor.h ---------------------------*- C++ -*-===//5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception7 //===----------------------------------------------------------------------===//12 //===----------------------------------------------------------------------===//50 bool VisitVarDecl(const VarDecl *Decl);52 bool VisitFunctionDecl(const FunctionDecl *Decl);54 bool VisitEnumDecl(const EnumDecl *Decl);56 bool WalkUpFromFunctionDecl(const FunctionDecl *Decl);58 bool WalkUpFromRecordDecl(const RecordDecl *Decl);60 bool WalkUpFromCXXRecordDecl(const CXXRecordDecl *Decl);[all …]
1 //==- CheckObjCDealloc.cpp - Check ObjC -dealloc implementation --*- C++ -*-==//5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception7 //===----------------------------------------------------------------------===//9 // This checker analyzes Objective-C -dealloc methods and their callees12 // - When a class has a synthesized instance variable for a 'retain' or 'copy'13 // property and lacks a -dealloc method in its implementation.14 // - When a class has a synthesized instance variable for a 'retain'/'copy'15 // property but the ivar is not released in -dealloc by either -release16 // or by nilling out the property.18 // It warns about extra releases in -dealloc (but not in callees) when a[all …]
1 //===----- SemaObjC.h ------ Semantic Analysis for Objective-C ------------===//5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception7 //===----------------------------------------------------------------------===//9 /// This file declares semantic analysis for Objective-C.11 //===----------------------------------------------------------------------===//59 /// FinishObjCForCollectionStmt - Attach the body to a objective-C foreach81 /// Build a an Objective-C protocol-qualified 'id' type where no87 /// Build a specialized and/or protocol-qualified Objective-C type.95 /// Build an Objective-C type parameter type.101 bool FailOnError = false);[all …]