Lines Matching defs:const

111 // const char*s is to ease instruction cache pressure in calls from CHECK.
113 const char* file_line; // filename:line
114 const char* message;
115 const char* function;
117 [[noreturn]] void NODE_EXTERN_PRIVATE Assert(const AssertionInfo& info);
134 static const node::AssertionInfo args = { \
217 inline bool IsEmpty() const;
219 ListNode(const ListNode&) = delete;
220 ListNode& operator=(const ListNode&) = delete;
234 inline T* operator*() const;
235 inline const Iterator& operator++();
236 inline bool operator!=(const Iterator& that) const;
248 inline bool IsEmpty() const;
250 inline Iterator begin() const;
251 inline Iterator end() const;
253 ListHead(const ListHead&) = delete;
254 ListHead& operator=(const ListHead&) = delete;
267 inline operator TypeName*() const;
269 Outer* const pointer_;
282 KVStore(const KVStore&) = delete;
283 KVStore& operator=(const KVStore&) = delete;
288 v8::Local<v8::String> key) const = 0;
289 virtual v8::Maybe<std::string> Get(const char* key) const = 0;
294 v8::Local<v8::String> key) const = 0;
295 virtual int32_t Query(const char* key) const = 0;
297 virtual v8::Local<v8::Array> Enumerate(v8::Isolate* isolate) const = 0;
299 virtual std::shared_ptr<KVStore> Clone(v8::Isolate* isolate) const;
311 const char* data,
316 const signed char* data,
320 const unsigned char* data,
327 const char(&data)[N]) {
334 const std::array<char, N>& arr) {
348 inline std::string ToLower(const std::string& in);
352 inline std::string ToUpper(const std::string& in);
355 inline bool StringEqualNoCase(const char* a, const char* b);
358 inline bool StringEqualNoCaseN(const char* a, const char* b, size_t length);
361 constexpr size_t arraysize(const T (&)[N]) {
366 constexpr size_t strsize(const T (&)[N]) {
375 const T* out() const {
388 const T* operator*() const {
397 const T& operator[](size_t index) const {
402 size_t length() const {
408 size_t capacity() const {
445 bool IsAllocated() const {
450 bool IsInvalidated() const {
478 inline std::basic_string<T> ToString() const { return {out(), length()}; }
479 inline std::basic_string_view<T> ToStringView() const {
499 ArrayBufferViewContents(const ArrayBufferViewContents&) = delete;
500 void operator=(const ArrayBufferViewContents&) = delete;
508 inline bool WasDetached() const { return was_detached_; }
509 inline const T* data() const { return data_; }
510 inline size_t length() const { return length_; }
530 inline bool operator==(const char* a) const { return strcmp(out(), a) == 0; }
531 inline bool operator!=(const char* a) const { return !(*this == a); }
543 inline std::string ToString() const { return std::string(out(), length()); }
549 const size_t name##_offset = name->ByteOffset(); \
550 const size_t name##_length = name->ByteLength(); \
551 char* const name##_data = \
567 OnScopeLeaveImpl(const OnScopeLeaveImpl& other) = delete;
568 OnScopeLeaveImpl& operator=(const OnScopeLeaveImpl& other) = delete;
606 bool is_empty() const { return data == nullptr; }
621 MallocedBuffer(const MallocedBuffer&) = delete;
622 MallocedBuffer& operator=(const MallocedBuffer&) = delete;
633 bool IsEmpty() const {
637 const T* get() const {
641 const T* operator->() const {
668 void operator()(T* pointer) const { function(pointer); }
675 std::vector<std::string_view> SplitString(const std::string_view in,
676 const std::string_view delim);
684 const T& number,
688 const std::vector<T>& vec,
692 const std::set<T>& set,
696 const std::unordered_map<T, U>& map,
749 const union {
780 const v8::FunctionCallbackInfo<v8::Value>& args, size_t start = 0);
793 const v8::PersistentBase<TypeName>& persistent) {
808 const v8::PersistentBase<TypeName>& persistent) {
817 const v8::PersistentBase<TypeName>& persistent) {
830 constexpr size_t operator()(const FastStringKey& key) const;
832 constexpr bool operator==(const FastStringKey& other) const;
834 constexpr std::string_view as_string_view() const;
839 const std::string_view name_;
840 const size_t cached_hash_;
853 int ReadFileSync(std::string* result, const char* path);
861 const v8::CFunction* c_function = nullptr);
866 const char* name,
871 const char* name,
876 const char* name,
878 const v8::CFunction* c_function);
881 const char* name,
883 const v8::CFunction* c_function);
887 const char* name,
892 const char* name,
898 const char* name,
902 const char* name,
912 const char* name,