MCPcopy Create free account
hub / github.com/ablab/spades / getAsString

Method getAsString

ext/include/llvm/Support/JSON.h:421–427  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

419 return llvm::None;
420 }
421 llvm::Optional<llvm::StringRef> getAsString() const {
422 if (Type == T_String)
423 return llvm::StringRef(as<std::string>());
424 if (LLVM_LIKELY(Type == T_StringRef))
425 return as<llvm::StringRef>();
426 return llvm::None;
427 }
428 const json::Object *getAsObject() const {
429 return LLVM_LIKELY(Type == T_Object) ? &as<json::Object>() : nullptr;
430 }

Callers 4

getStringMethod · 0.80
operator==Function · 0.80
valueMethod · 0.80
fromJSONFunction · 0.80

Calls 1

StringRefClass · 0.70

Tested by

no test coverage detected