Searched defs:StringRef (Results 1 - 21 of 21) sorted by relevance

/external/clang/test/CodeGenCXX/
H A Dm64-ptr.cpp7 class StringRef { class
12 void foo(StringRef X);
13 void bar(StringRef &A) {
H A Dx86_64-arguments.cpp37 struct StringRef { struct in namespace:PR7523
41 void AddKeyword(StringRef, int x);
46 AddKeyword(StringRef(), 4);
121 struct StringRef {char* ptr; long len; }; struct in namespace:test7
123 A x(A, A, long, long, StringRef) { return A(); }
124 // Check that the StringRef is passed byval instead of expanded
130 A y(A, long double, long, long, StringRef) { return A(); }
/external/clang/utils/
H A DClangDataFormat.py27 debugger.HandleCommand("type summary add -F ClangDataFormat.StringRef_summary llvm::StringRef")
36 return StringRef(strref).summary()
82 class StringRef(object): class in inherits:object
/external/clang/include/clang/AST/
H A DMangle.h21 #include "llvm/ADT/StringRef.h"
42 void setString(StringRef Ref) {
50 StringRef getString() const {
55 operator StringRef() const {
60 StringRef String;
/external/llvm/include/llvm/ADT/
H A DSmallString.h18 #include "llvm/ADT/StringRef.h"
30 /// Initialize from a StringRef.
31 SmallString(StringRef S) : SmallVector<char, InternalLen>(S.begin(), S.end()) {}
59 /// Assign from a StringRef.
60 void assign(StringRef RHS) {
86 /// Append from a StringRef.
87 void append(StringRef RHS) {
102 bool equals(StringRef RHS) const {
107 bool equals_lower(StringRef RHS) const {
113 int compare(StringRef RH
[all...]
H A DStringRef.h1 //===--- StringRef.h - Constant String Reference Wrapper --------*- C++ -*-===//
26 class StringRef;
28 /// Helper functions for StringRef::getAsInteger.
29 bool getAsUnsignedInteger(StringRef Str, unsigned Radix,
32 bool getAsSignedInteger(StringRef Str, unsigned Radix, long long &Result);
34 /// StringRef - Represent a constant reference to a string, i.e. a character
39 /// lifetime extends past that of the StringRef. For this reason, it is not in
40 /// general safe to store a StringRef.
41 class StringRef { class in namespace:llvm
55 // Workaround PR5482: nearly all gcc 4.x miscompile StringRef an
73 /*implicit*/ StringRef() : Data(0), Length(0) {} function in class:llvm::StringRef
76 /*implicit*/ StringRef(const char *Str) function in class:llvm::StringRef
83 /*implicit*/ StringRef(const char *data, size_t length) function in class:llvm::StringRef
90 /*implicit*/ StringRef(const std::string &Str) function in class:llvm::StringRef
[all...]
/external/llvm/lib/IR/
H A DAttributeImpl.h56 bool hasAttribute(StringRef Kind) const;
61 StringRef getKindAsString() const;
62 StringRef getValueAsString() const;
80 static void Profile(FoldingSetNodeID &ID, StringRef Kind, StringRef Values) {
129 StringAttributeImpl(StringRef Kind, StringRef Val = StringRef()) argument
132 StringRef getStringKind() const { return Kind; }
133 StringRef getStringValu
[all...]
/external/llvm/unittests/ExecutionEngine/MCJIT/
H A DMCJITTestBase.h43 Module *createEmptyModule(StringRef Name = StringRef()) { argument
50 Function *startFunction(Module *M, StringRef Name) {
97 Function *insertAddFunction(Module *M, StringRef Name = "add") {
111 Function *insertExternalReferenceToFunction(Module *M, StringRef Name,
129 StringRef name,
205 StringRef MArch;
/external/llvm/lib/Transforms/Instrumentation/
H A DThreadSanitizer.cpp79 ThreadSanitizer(StringRef BlacklistFile = StringRef()) argument
132 FunctionPass *llvm::createThreadSanitizerPass(StringRef BlacklistFile) {
H A DDebugIR.cpp158 StringRef Filename;
159 StringRef Directory;
170 DIUpdater(Module &M, StringRef Filename = StringRef(), argument
171 StringRef Directory = StringRef(), const Module *DisplayM = 0,
194 StringRef MangledName = F.getName();
275 StringRef Producer;
277 StringRef SplitName;
465 Directory = StringRef(Pat
[all...]
H A DAddressSanitizer.cpp271 StringRef BlacklistFile = StringRef(),
338 StringRef BlacklistFile = StringRef(),
529 StringRef BlacklistFile, bool ZeroBaseShadow) {
539 bool CheckInitOrder, StringRef BlacklistFile, bool ZeroBaseShadow) {
551 static GlobalVariable *createPrivateGlobalForString(Module &M, StringRef Str) {
832 StringRef Section(G->getSection());
1051 StringRef(""), StringRef(""),
268 AddressSanitizer(bool CheckInitOrder = true, bool CheckUseAfterReturn = false, bool CheckLifetime = false, StringRef BlacklistFile = StringRef(), bool ZeroBaseShadow = false) argument
337 AddressSanitizerModule(bool CheckInitOrder = true, StringRef BlacklistFile = StringRef(), bool ZeroBaseShadow = false) argument
[all...]
H A DMemorySanitizer.cpp170 StringRef BlacklistFile = StringRef())
250 StringRef BlacklistFile) {
260 StringRef Str) {
277 StringRef WarningFnName = ClKeepGoing ? "__msan_warning"
330 StringRef(""), StringRef(""),
169 MemorySanitizer(bool TrackOrigins = false, StringRef BlacklistFile = StringRef()) argument
/external/clang/lib/Lex/
H A DPragma.cpp56 PragmaHandler *PragmaNamespace::FindHandler(StringRef Name,
60 return IgnoreNull ? 0 : Handlers.lookup(StringRef());
87 : StringRef(),
460 StringRef Filename = getSpelling(FilenameTok, FilenameBuffer, &Invalid);
545 CreateString(StringRef(&StrVal[1], StrVal.size() - 2), MacroTok);
639 StringRef SourceFileName;
671 StringRef ReplaceFileName;
696 StringRef OriginalSource = SourceFileName;
726 void Preprocessor::AddPragmaHandler(StringRef Namespace,
757 void Preprocessor::RemovePragmaHandler(StringRef Namespac
1047 PragmaMessageHandler(PPCallbacks::PragmaMessageKind Kind, StringRef Namespace = StringRef()) argument
[all...]
/external/clang/test/CodeGen/
H A Dx86_64-arguments.c116 struct StringRef { struct
123 const char *f21(struct StringRef S) { return S.x+S.Ptr; }
/external/clang/test/Index/
H A Drecursive-cxx-member-calls.cpp38 class StringRef { class in namespace:llvm
47 StringRef(): Data(0), Length(0) {} function in class:llvm::StringRef
48 StringRef(const char *Str) : Data(Str), Length(magic_length(Str)) {} function in class:llvm::StringRef
49 StringRef(const char *data, size_t length) : Data(data), Length(length) {} function in class:llvm::StringRef
52 bool startswith(StringRef Prefix) const {
56 bool endswith(StringRef Suffix) const {
60 StringRef substr(size_t Start, size_t N = npos) const {
61 return StringRef(Data + Start, min(N, Length - Start));
77 llvm::StringRef getName() const {
78 return llvm::StringRef(getNameStar
[all...]
/external/clang/test/SemaCXX/
H A Doverloaded-operator.cpp405 class StringRef { class in namespace:rdar9222009
406 inline bool operator==(StringRef LHS, StringRef RHS) { // expected-error{{overloaded 'operator==' must be a binary operator (has 3 parameters)}}
407 return !(LHS == RHS); // expected-error{{invalid operands to binary expression ('rdar9222009::StringRef' and 'rdar9222009::StringRef')}}
/external/clang/lib/StaticAnalyzer/Core/
H A DPathDiagnostic.cpp42 static StringRef StripTrailingDots(StringRef s) {
43 for (StringRef::size_type i = s.size(); i != 0; --i)
49 PathDiagnosticPiece::PathDiagnosticPiece(StringRef s,
110 StringRef bugtype, StringRef verboseDesc,
111 StringRef shortDesc, StringRef category,
463 StringRef ConsumerName,
464 StringRef FileNam
896 describeClass(raw_ostream &Out, const CXXRecordDecl *D, StringRef Prefix = StringRef()) argument
903 describeCodeDecl(raw_ostream &Out, const Decl *D, bool ExtendedDescription, StringRef Prefix = StringRef()) argument
[all...]
/external/clang/lib/CodeGen/
H A DCodeGenFunction.h201 virtual StringRef getHelperName() const { return "__captured_stmt"; }
574 JumpDest getJumpDestInCurrentScope(StringRef Name = StringRef()) { argument
2366 StringRef AnnotationStr,
2431 void EmitCheck(llvm::Value *Checked, StringRef CheckName,
H A DCGExpr.cpp1672 StringRef Name = StringRef()) {
1897 GetAddrOfConstantWideString(StringRef Str,
1920 static void ConvertUTF8ToWideString(unsigned CharByteWidth, StringRef Source,
1959 StringRef FnName = CurFn->getName();
2093 void CodeGenFunction::EmitCheck(llvm::Value *Checked, StringRef CheckName,
1670 EmitBitCastOfLValueToProperType(CodeGenFunction &CGF, llvm::Value *V, llvm::Type *IRType, StringRef Name = StringRef()) argument
/external/llvm/lib/Target/X86/AsmParser/
H A DX86AsmParser.cpp207 StringRef SymName;
221 StringRef getSymName() { return SymName; }
325 void onIdentifierExpr(const MCExpr *SymRef, StringRef SymRefName) {
489 X86Operand *ErrorOperand(SMLoc Loc, StringRef Msg) {
505 X86Operand *ParseIntelIdentifier(const MCExpr *&Val, StringRef &Identifier,
514 unsigned Size, StringRef Identifier,
518 bool ParseDirectiveCode(StringRef IDVal, SMLoc L);
566 virtual bool ParseInstruction(ParseInstructionInfo &Info, StringRef Name,
577 static unsigned MatchRegisterName(StringRef Name);
620 StringRef SymNam
942 CreateReg(unsigned RegNo, SMLoc StartLoc, SMLoc EndLoc, bool AddressOf = false, SMLoc OffsetOfLoc = SMLoc(), StringRef SymName = StringRef(), void *OpDecl = 0) argument
963 CreateMem(const MCExpr *Disp, SMLoc StartLoc, SMLoc EndLoc, unsigned Size = 0, StringRef SymName = StringRef(), void *OpDecl = 0) argument
980 CreateMem(unsigned SegReg, const MCExpr *Disp, unsigned BaseReg, unsigned IndexReg, unsigned Scale, SMLoc StartLoc, SMLoc EndLoc, unsigned Size = 0, StringRef SymName = StringRef(), void *OpDecl = 0) argument
[all...]
/external/antlr/antlr-3.4/lib/
H A Dantlr-3.4-complete.jarMETA-INF/ META-INF/MANIFEST.MF org/ org/antlr/ org/antlr/analysis/ org/antlr/codegen/ org/ ...

Completed in 544 milliseconds