Lines Matching refs:createCXString
2859 return createCXString(""); in clang_getTranslationUnitSpelling()
2862 return createCXString(CXXUnit->getOriginalSourceFileName(), true); in clang_getTranslationUnitSpelling()
2879 return createCXString((const char*)NULL); in clang_getFileName()
2882 return createCXString(FEnt->getName()); in clang_getFileName()
3036 return createCXString(""); in getDeclSpelling()
3042 return createCXString(Property->getIdentifier()->getName()); in getDeclSpelling()
3044 return createCXString(""); in getDeclSpelling()
3048 return createCXString(OMD->getSelector().getAsString()); in getDeclSpelling()
3054 return createCXString(CIMP->getIdentifier()->getNameStart()); in getDeclSpelling()
3057 return createCXString(""); in getDeclSpelling()
3063 return createCXString(os.str()); in getDeclSpelling()
3075 return createCXString(Super->getIdentifier()->getNameStart()); in clang_getCursorSpelling()
3079 return createCXString(Class->getIdentifier()->getNameStart()); in clang_getCursorSpelling()
3084 return createCXString(OID->getIdentifier()->getNameStart()); in clang_getCursorSpelling()
3088 return createCXString(B->getType().getAsString()); in clang_getCursorSpelling()
3094 return createCXString(getCursorContext(C).getTypeDeclType(Type). in clang_getCursorSpelling()
3101 return createCXString(Template->getNameAsString()); in clang_getCursorSpelling()
3108 return createCXString(NS->getNameAsString()); in clang_getCursorSpelling()
3115 return createCXString(Field->getNameAsString()); in clang_getCursorSpelling()
3122 return createCXString(Label->getName()); in clang_getCursorSpelling()
3129 return createCXString(ND->getNameAsString()); in clang_getCursorSpelling()
3130 return createCXString(""); in clang_getCursorSpelling()
3133 return createCXString(E->getName().getAsString()); in clang_getCursorSpelling()
3137 return createCXString(""); in clang_getCursorSpelling()
3138 return createCXString((*Ovl->begin())->getNameAsString()); in clang_getCursorSpelling()
3145 return createCXString(Var->getNameAsString()); in clang_getCursorSpelling()
3149 return createCXString("<not implemented>"); in clang_getCursorSpelling()
3157 return createCXString(""); in clang_getCursorSpelling()
3163 return createCXString(Label->getName()); in clang_getCursorSpelling()
3165 return createCXString(""); in clang_getCursorSpelling()
3169 return createCXString(getCursorMacroExpansion(C)->getName() in clang_getCursorSpelling()
3173 return createCXString(getCursorMacroDefinition(C)->getName() in clang_getCursorSpelling()
3177 return createCXString(getCursorInclusionDirective(C)->getFileName()); in clang_getCursorSpelling()
3184 return createCXString(AA->getAnnotation()); in clang_getCursorSpelling()
3189 return createCXString(AA->getLabel()); in clang_getCursorSpelling()
3192 return createCXString(""); in clang_getCursorSpelling()
3270 return createCXString(""); in clang_getCursorDisplayName()
3295 return createCXString(OS.str()); in clang_getCursorDisplayName()
3326 return createCXString(OS.str()); in clang_getCursorDisplayName()
3333 return createCXString(TSInfo->getType().getAsString(Policy)); in clang_getCursorDisplayName()
3342 return createCXString(OS.str()); in clang_getCursorDisplayName()
3351 return createCXString("FunctionDecl"); in clang_getCursorKindSpelling()
3353 return createCXString("TypedefDecl"); in clang_getCursorKindSpelling()
3355 return createCXString("EnumDecl"); in clang_getCursorKindSpelling()
3357 return createCXString("EnumConstantDecl"); in clang_getCursorKindSpelling()
3359 return createCXString("StructDecl"); in clang_getCursorKindSpelling()
3361 return createCXString("UnionDecl"); in clang_getCursorKindSpelling()
3363 return createCXString("ClassDecl"); in clang_getCursorKindSpelling()
3365 return createCXString("FieldDecl"); in clang_getCursorKindSpelling()
3367 return createCXString("VarDecl"); in clang_getCursorKindSpelling()
3369 return createCXString("ParmDecl"); in clang_getCursorKindSpelling()
3371 return createCXString("ObjCInterfaceDecl"); in clang_getCursorKindSpelling()
3373 return createCXString("ObjCCategoryDecl"); in clang_getCursorKindSpelling()
3375 return createCXString("ObjCProtocolDecl"); in clang_getCursorKindSpelling()
3377 return createCXString("ObjCPropertyDecl"); in clang_getCursorKindSpelling()
3379 return createCXString("ObjCIvarDecl"); in clang_getCursorKindSpelling()
3381 return createCXString("ObjCInstanceMethodDecl"); in clang_getCursorKindSpelling()
3383 return createCXString("ObjCClassMethodDecl"); in clang_getCursorKindSpelling()
3385 return createCXString("ObjCImplementationDecl"); in clang_getCursorKindSpelling()
3387 return createCXString("ObjCCategoryImplDecl"); in clang_getCursorKindSpelling()
3389 return createCXString("CXXMethod"); in clang_getCursorKindSpelling()
3391 return createCXString("UnexposedDecl"); in clang_getCursorKindSpelling()
3393 return createCXString("ObjCSuperClassRef"); in clang_getCursorKindSpelling()
3395 return createCXString("ObjCProtocolRef"); in clang_getCursorKindSpelling()
3397 return createCXString("ObjCClassRef"); in clang_getCursorKindSpelling()
3399 return createCXString("TypeRef"); in clang_getCursorKindSpelling()
3401 return createCXString("TemplateRef"); in clang_getCursorKindSpelling()
3403 return createCXString("NamespaceRef"); in clang_getCursorKindSpelling()
3405 return createCXString("MemberRef"); in clang_getCursorKindSpelling()
3407 return createCXString("LabelRef"); in clang_getCursorKindSpelling()
3409 return createCXString("OverloadedDeclRef"); in clang_getCursorKindSpelling()
3411 return createCXString("VariableRef"); in clang_getCursorKindSpelling()
3413 return createCXString("IntegerLiteral"); in clang_getCursorKindSpelling()
3415 return createCXString("FloatingLiteral"); in clang_getCursorKindSpelling()
3417 return createCXString("ImaginaryLiteral"); in clang_getCursorKindSpelling()
3419 return createCXString("StringLiteral"); in clang_getCursorKindSpelling()
3421 return createCXString("CharacterLiteral"); in clang_getCursorKindSpelling()
3423 return createCXString("ParenExpr"); in clang_getCursorKindSpelling()
3425 return createCXString("UnaryOperator"); in clang_getCursorKindSpelling()
3427 return createCXString("ArraySubscriptExpr"); in clang_getCursorKindSpelling()
3429 return createCXString("BinaryOperator"); in clang_getCursorKindSpelling()
3431 return createCXString("CompoundAssignOperator"); in clang_getCursorKindSpelling()
3433 return createCXString("ConditionalOperator"); in clang_getCursorKindSpelling()
3435 return createCXString("CStyleCastExpr"); in clang_getCursorKindSpelling()
3437 return createCXString("CompoundLiteralExpr"); in clang_getCursorKindSpelling()
3439 return createCXString("InitListExpr"); in clang_getCursorKindSpelling()
3441 return createCXString("AddrLabelExpr"); in clang_getCursorKindSpelling()
3443 return createCXString("StmtExpr"); in clang_getCursorKindSpelling()
3445 return createCXString("GenericSelectionExpr"); in clang_getCursorKindSpelling()
3447 return createCXString("GNUNullExpr"); in clang_getCursorKindSpelling()
3449 return createCXString("CXXStaticCastExpr"); in clang_getCursorKindSpelling()
3451 return createCXString("CXXDynamicCastExpr"); in clang_getCursorKindSpelling()
3453 return createCXString("CXXReinterpretCastExpr"); in clang_getCursorKindSpelling()
3455 return createCXString("CXXConstCastExpr"); in clang_getCursorKindSpelling()
3457 return createCXString("CXXFunctionalCastExpr"); in clang_getCursorKindSpelling()
3459 return createCXString("CXXTypeidExpr"); in clang_getCursorKindSpelling()
3461 return createCXString("CXXBoolLiteralExpr"); in clang_getCursorKindSpelling()
3463 return createCXString("CXXNullPtrLiteralExpr"); in clang_getCursorKindSpelling()
3465 return createCXString("CXXThisExpr"); in clang_getCursorKindSpelling()
3467 return createCXString("CXXThrowExpr"); in clang_getCursorKindSpelling()
3469 return createCXString("CXXNewExpr"); in clang_getCursorKindSpelling()
3471 return createCXString("CXXDeleteExpr"); in clang_getCursorKindSpelling()
3473 return createCXString("UnaryExpr"); in clang_getCursorKindSpelling()
3475 return createCXString("ObjCStringLiteral"); in clang_getCursorKindSpelling()
3477 return createCXString("ObjCBoolLiteralExpr"); in clang_getCursorKindSpelling()
3479 return createCXString("ObjCEncodeExpr"); in clang_getCursorKindSpelling()
3481 return createCXString("ObjCSelectorExpr"); in clang_getCursorKindSpelling()
3483 return createCXString("ObjCProtocolExpr"); in clang_getCursorKindSpelling()
3485 return createCXString("ObjCBridgedCastExpr"); in clang_getCursorKindSpelling()
3487 return createCXString("BlockExpr"); in clang_getCursorKindSpelling()
3489 return createCXString("PackExpansionExpr"); in clang_getCursorKindSpelling()
3491 return createCXString("SizeOfPackExpr"); in clang_getCursorKindSpelling()
3493 return createCXString("LambdaExpr"); in clang_getCursorKindSpelling()
3495 return createCXString("UnexposedExpr"); in clang_getCursorKindSpelling()
3497 return createCXString("DeclRefExpr"); in clang_getCursorKindSpelling()
3499 return createCXString("MemberRefExpr"); in clang_getCursorKindSpelling()
3501 return createCXString("CallExpr"); in clang_getCursorKindSpelling()
3503 return createCXString("ObjCMessageExpr"); in clang_getCursorKindSpelling()
3505 return createCXString("UnexposedStmt"); in clang_getCursorKindSpelling()
3507 return createCXString("DeclStmt"); in clang_getCursorKindSpelling()
3509 return createCXString("LabelStmt"); in clang_getCursorKindSpelling()
3511 return createCXString("CompoundStmt"); in clang_getCursorKindSpelling()
3513 return createCXString("CaseStmt"); in clang_getCursorKindSpelling()
3515 return createCXString("DefaultStmt"); in clang_getCursorKindSpelling()
3517 return createCXString("IfStmt"); in clang_getCursorKindSpelling()
3519 return createCXString("SwitchStmt"); in clang_getCursorKindSpelling()
3521 return createCXString("WhileStmt"); in clang_getCursorKindSpelling()
3523 return createCXString("DoStmt"); in clang_getCursorKindSpelling()
3525 return createCXString("ForStmt"); in clang_getCursorKindSpelling()
3527 return createCXString("GotoStmt"); in clang_getCursorKindSpelling()
3529 return createCXString("IndirectGotoStmt"); in clang_getCursorKindSpelling()
3531 return createCXString("ContinueStmt"); in clang_getCursorKindSpelling()
3533 return createCXString("BreakStmt"); in clang_getCursorKindSpelling()
3535 return createCXString("ReturnStmt"); in clang_getCursorKindSpelling()
3537 return createCXString("GCCAsmStmt"); in clang_getCursorKindSpelling()
3539 return createCXString("MSAsmStmt"); in clang_getCursorKindSpelling()
3541 return createCXString("ObjCAtTryStmt"); in clang_getCursorKindSpelling()
3543 return createCXString("ObjCAtCatchStmt"); in clang_getCursorKindSpelling()
3545 return createCXString("ObjCAtFinallyStmt"); in clang_getCursorKindSpelling()
3547 return createCXString("ObjCAtThrowStmt"); in clang_getCursorKindSpelling()
3549 return createCXString("ObjCAtSynchronizedStmt"); in clang_getCursorKindSpelling()
3551 return createCXString("ObjCAutoreleasePoolStmt"); in clang_getCursorKindSpelling()
3553 return createCXString("ObjCForCollectionStmt"); in clang_getCursorKindSpelling()
3555 return createCXString("CXXCatchStmt"); in clang_getCursorKindSpelling()
3557 return createCXString("CXXTryStmt"); in clang_getCursorKindSpelling()
3559 return createCXString("CXXForRangeStmt"); in clang_getCursorKindSpelling()
3561 return createCXString("SEHTryStmt"); in clang_getCursorKindSpelling()
3563 return createCXString("SEHExceptStmt"); in clang_getCursorKindSpelling()
3565 return createCXString("SEHFinallyStmt"); in clang_getCursorKindSpelling()
3567 return createCXString("NullStmt"); in clang_getCursorKindSpelling()
3569 return createCXString("InvalidFile"); in clang_getCursorKindSpelling()
3571 return createCXString("InvalidCode"); in clang_getCursorKindSpelling()
3573 return createCXString("NoDeclFound"); in clang_getCursorKindSpelling()
3575 return createCXString("NotImplemented"); in clang_getCursorKindSpelling()
3577 return createCXString("TranslationUnit"); in clang_getCursorKindSpelling()
3579 return createCXString("UnexposedAttr"); in clang_getCursorKindSpelling()
3581 return createCXString("attribute(ibaction)"); in clang_getCursorKindSpelling()
3583 return createCXString("attribute(iboutlet)"); in clang_getCursorKindSpelling()
3585 return createCXString("attribute(iboutletcollection)"); in clang_getCursorKindSpelling()
3587 return createCXString("attribute(final)"); in clang_getCursorKindSpelling()
3589 return createCXString("attribute(override)"); in clang_getCursorKindSpelling()
3591 return createCXString("attribute(annotate)"); in clang_getCursorKindSpelling()
3593 return createCXString("asm label"); in clang_getCursorKindSpelling()
3595 return createCXString("preprocessing directive"); in clang_getCursorKindSpelling()
3597 return createCXString("macro definition"); in clang_getCursorKindSpelling()
3599 return createCXString("macro expansion"); in clang_getCursorKindSpelling()
3601 return createCXString("inclusion directive"); in clang_getCursorKindSpelling()
3603 return createCXString("Namespace"); in clang_getCursorKindSpelling()
3605 return createCXString("LinkageSpec"); in clang_getCursorKindSpelling()
3607 return createCXString("C++ base class specifier"); in clang_getCursorKindSpelling()
3609 return createCXString("CXXConstructor"); in clang_getCursorKindSpelling()
3611 return createCXString("CXXDestructor"); in clang_getCursorKindSpelling()
3613 return createCXString("CXXConversion"); in clang_getCursorKindSpelling()
3615 return createCXString("TemplateTypeParameter"); in clang_getCursorKindSpelling()
3617 return createCXString("NonTypeTemplateParameter"); in clang_getCursorKindSpelling()
3619 return createCXString("TemplateTemplateParameter"); in clang_getCursorKindSpelling()
3621 return createCXString("FunctionTemplate"); in clang_getCursorKindSpelling()
3623 return createCXString("ClassTemplate"); in clang_getCursorKindSpelling()
3625 return createCXString("ClassTemplatePartialSpecialization"); in clang_getCursorKindSpelling()
3627 return createCXString("NamespaceAlias"); in clang_getCursorKindSpelling()
3629 return createCXString("UsingDirective"); in clang_getCursorKindSpelling()
3631 return createCXString("UsingDeclaration"); in clang_getCursorKindSpelling()
3633 return createCXString("TypeAliasDecl"); in clang_getCursorKindSpelling()
3635 return createCXString("ObjCSynthesizeDecl"); in clang_getCursorKindSpelling()
3637 return createCXString("ObjCDynamicDecl"); in clang_getCursorKindSpelling()
3639 return createCXString("CXXAccessSpecifier"); in clang_getCursorKindSpelling()
4670 return createCXString(static_cast<IdentifierInfo *>(CXTok.ptr_data) in clang_getTokenSpelling()
4676 return createCXString(StringRef(Text, CXTok.int_data[2])); in clang_getTokenSpelling()
4688 return createCXString(""); in clang_getTokenSpelling()
4697 return createCXString(""); in clang_getTokenSpelling()
4699 return createCXString(Buffer.substr(LocInfo.second, CXTok.int_data[2])); in clang_getTokenSpelling()
5628 *deprecated_message = cxstring::createCXString("", /*DupString=*/false); in clang_getCursorPlatformAvailability()
5632 *unavailable_message = cxstring::createCXString("", /*DupString=*/false); in clang_getCursorPlatformAvailability()
5648 *deprecated_message = cxstring::createCXString(Deprecated->getMessage()); in clang_getCursorPlatformAvailability()
5657 = cxstring::createCXString(Unavailable->getMessage()); in clang_getCursorPlatformAvailability()
5665 = cxstring::createCXString(Avail->getPlatform()->getName()); in clang_getCursorPlatformAvailability()
5670 availability[N].Message = cxstring::createCXString(Avail->getMessage()); in clang_getCursorPlatformAvailability()
5769 return createCXString((const char *) NULL); in clang_Cursor_getRawCommentText()
5779 return createCXString(RawText, false); in clang_Cursor_getRawCommentText()
5784 return createCXString((const char *) NULL); in clang_Cursor_getBriefCommentText()
5795 return createCXString(BriefText, false); in clang_Cursor_getBriefCommentText()
5798 return createCXString((const char *) NULL); in clang_Cursor_getBriefCommentText()
6095 return createCXString(getClangFullVersion()); in clang_getClangVersion()